Software engineer with experience in the design, development, and maintenance of enterprise and banking applications using .NET Core, Spring Boot, and Angular. Expert in monolithic, Onion, and microservices architectures, applying SOLID principles and best practices.
Implementation of microservices for violation control and payment agreements, integration of payment systems, frontend development in Angular, deployment on AWS/Azure, CI/CD with Jenkins and GitHub Actions, monitoring with Prometheus/Grafana.
Major achievementDesign and development of microservices in .NET and Spring Boot, RESTful APIs, integration of external services, database optimization, unit testing, cloud deployment, CI/CD, use of Git and agile methodologies.
Design and development of banking services, handling millions of concurrent requests, integration of messaging queues, development of web interfaces in Angular and React, monitoring with Serilog and ELK Stack.
Major achievementDevelopment of banking microservices in .NET Core/Springboot, clean architecture, CQRS, Kafka/RabbitMQ integration, secure RESTful APIs, SQL optimization, deployment in Docker/Kubernetes, working under Scrum.
Design and development under Onion architecture, implementation of CQRS and Mediator patterns, construction of RESTful APIs, Angular frontend, consumption of REST services, deployment and monitoring in Azure.
Major achievementDevelopment of modular monolithic applications in .NET Core and Angular, use of CQRS and MediatR, Entity Framework Core, integration with Azure DevOps, deployment on Azure, CI/CD automation.