Summary:
15+ years of experience analyzing, designing, developing, and implementing web-based and Windows-based applications.
15+ years of experience in languages C#, VB.NET, Java, C++, and Pascal.
Strong programming skills in designing and implementing multi-tier applications using web-based technologies like ASP.NET MVC, ASP.NET Core, Spring MVC, and Spring Boot.
Extensively worked on Entity Framework, Spring JDBC, Spring Hibernate ORM, and JPA.
Extensively worked on OOP, design patterns, clean code, and code review.
Ability to understand business requirements and translate them into technical requirements.
Expertise in project documentation such as E-R Diagram, ABR, and UML modeling.
Experience working on Software Development Life Cycle (SDLC)
Strong agile/scrum development experience.
Expertise in database technologies such as Oracle, SQL Server, MySQL, and MongoDB.
Experience in industry-standard security concepts like Certificates, Key rotation, OAuth, and JWT.
Good Knowledge of Amazon Web Service (AWS) and Microsoft Azure.
Strong experience in the integration of third-party REST/SOAP-based services.
Good knowledge of version control tools (GitLab, Team Foundation Server, Bitbucket) and ticket tracking platforms (JIRA).
Expertise in training with a demonstrated history of working in the education management industry.