.Net Developer
About Candidate
Introduction:
A highly skilled Senior .NET Engineer and Team Lead with extensive experience in designing and implementing scalable, cloud-native, and serverless solutions across various industries, including banking, insurance, and gaming. Proven expertise in modernizing legacy systems, reducing costs, and enhancing performance by leveraging cloud platforms like Azure and advanced architectural patterns such as microservices, CQRS, and event sourcing. Adept at creating maintainable and efficient solutions through clean code practices, refactoring, and reducing technical debt. Demonstrated leadership in technical planning, roadmap creation, and team guidance, ensuring seamless development processes and delivering robust, high-performance systems.
Responsibilities:
- Designed and developed scalable cloud-native and serverless solutions.
- Refactored legacy systems to reduce costs and enhance performance.
- Led teams in creating development roadmaps, workflows, and architectural guidelines.
- Improved system performance by optimizing queries, modules, and processes.
- Created maintainable solutions by reducing technical debt and complexity.
- Developed microservices and implemented advanced architectural patterns.
- Built and optimized CI/CD pipelines for efficient delivery.
- Collaborated with clients and architecture teams to align technical solutions.
- Enhanced system reliability through unit testing and robust designs.
- Mentored teams, ensuring adherence to best practices and clean code principles.