Introduction
10+ years experience in software development
Expert in C#, Java, JavaScript and Typescript
Expert in .NET Framework, .NET Core, Spring Boot, NodeJS, Express.
Expert in ReactJS, Angular
Expert in Entity Framework, Entity Framework Core, Spring Data JPA, JPA, Mongoose
Expert working with REST API
Expert on MSSQL, MySQL, MongoDB and Redis
Experienced in HTML, CSS
Experienced in RxJS, NgRx, Redux
Experienced in software design, CRQS, SPA architecture, microservices architecture, micro-frontends architecture, and MVC architecture.
Experienced in OAuth, JWT, SSL, CORS and SSO
Experienced working with containerization frameworks, e.g., Docker
Experienced working with CI/CD systems, e.g., Jenkin, Azure pipeline
Experienced working with Git, SVN
Strong knowledge of programming patterns and principles, e.g., Separation of Concern, Repository Pattern, Unit of Work, DRY, SOLID, Mediator
Strong knowledge of security and performance optimization.
Good at documentation, preparing technical proposals, and conducting technical discussions
Good English speaking/writing skills can confidently discuss technical approaches or issues in detail with customers.