Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in C#, .Net, .net core, LINQ, Web Api, OAuth 2, Entity Framework, SQL Server, Software Development Life Cycle (SDLC), CQRS, DDD, Angular, AngularJs etc. As a dynamic developer have capability and experience to work in a verity of platform and technology.
Currently, I am refactoring legacy project and creating new identity & access server on .net core that is the first step for converting to microservice. And also creating new project with following the Clean Architecture & CQRS pattern.
Highlighted background and skills:
- 10 years’ experience on C#, .NET, .NET Core, ASP.NET Web API, LINQ
- 9+ years’ experience on Clean Architecture, CQRS, TDD, DDD ,SignalR
- Experience on OAuth2, Identity Server, jwt token.
- Experience on relational(SQL SERVER) & NoSql (dynamodb) databases
- 8+ years’experience on SOLID, developing distributed, highly scalable and well performed applications by following clean architecture & design patterns.
- 6+ years’ experience in Azure, AWS, Docker & CI/CD
- 9+ years’ experience of scrum and agile product development, Git
- 9+ years’ experience on javascript, Angular, TypeScript, rxjs, HTML5 etc.
- 7+ years’ experience on Unit testing & integration testing
- Expert in code review & train best practice.
Specialties:
- Software Engineering
- Software Architecture and Design
- System Analyst
- Client communication
- Collaboration with foreign team
- Good Analytical Skill
- Able to see the big picture
- Able to think in-depth