Services
Priority DM . 2 days reply
Video meeting . 30 mins
Video meeting . 30 mins
Video meeting . 30 mins
Video meeting . 30 mins
Video meeting . 60 mins
About me
I am a Software Engineer with 10+ years of total professional experience as a Software Engineer and Full Stack Developer. I have worked in Manufacturing marketplaces, GRC Solutions & Risk Management, and Telecom domains.
Expertise includes
1. Application Development (Scalable and Distributed Systems) from scratch.
2 Java and Data Structures & Algorithms.
3 System Design and Microservices Architecture (including CQRS, Event Sourcing, Saga patterns)
4 Clean Code (Design Principles, Design Patterns & TDD)
5 Cloud-native applications and Spring Boot & Cloud)
6 Inter-Service Communication (Synchronous, Asynchronous & Hybrid)
7 Experience with Scrum/Agile development
methodologies.
8. Good knowledge of modern tech stack including Java, Springboot, Spring Cloud, git GitHub, Mongo, Kafka, Memcached, and other AWS services.
9. Test and maintain software applications and related programs and procedures by using a variety of software development tools following the design requirements of customer.
10. Mentor mid-level and junior software engineers to improve their skills and conduct code reviews
11. Contribute to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems