Analyst Programmer specializing in designing, developing and maintinaing Web applications using Event-Driven Architecture in .Net and Go Tech stack.
Skills:-
- Requirement Engineering, Solution Designing, Code Build and Deploy, and Test Automation.
- Creating, Migrating and maintaining scalable distributed applications using Microservices Architecture that communicate both synchronously and asynchronously.
- Headless architecture applications like Contentful CMS, Commercetools - ECommerce platform.
- Programming languages like C# and Go with experience in both Object oriented programming and Functional Programming paradigm.
- Microsoft Frameworks like .Net Framework and .Net Core (2.1, 3.2 and Dotnet 5).
- Unit Testing Framework like NUnit, Xunit; Mocking framework like Moq and WireMock.
- Logging Framework like Nlog, Log4net and Serilog.
- Using monitoring tools like Splunk and Datadog.
- Documentation Framework like Swagger and OpenApi implemented using NSwag and Swashbuckle.
- Well experienced in using Microservices patterns like CQRS, Saga - Orchestrator and Choreography, Circuit breaker, Event Driven Patterns like Event sourcing, Event Streaming, Repository and Service Pattern and Mediator Pattern using MediatR.
- Messaging Framework like Kafka and ActiveMQ.
- Version Control System like Git.
- Database Systems like Microsoft SQL Server and Oracle.
- Cloud
- Microsoft Azure using services like Azure Service Bus, Storage and Azure DevOps, Azure Container Registry.
- AWS Cloud Practitioner.
- Atlassian Applications like Jira, Bitbucket and Confluence.
- Carry expertise in Agile SCRUM, Agile KANBAN, Feature Team and System Thinking model of development.
- Business Domain expertise in
- Finance - UK Pensions and UK Equity Release. Certified Licentiate in Insurance from Indian Institute of Insurance.
- ECommerce - B2C Multi-tenant ecommerce application.
- Motor Insurance with Carbon Crediting
- Docker, Kubernetes, Helm and Terraform.