Architected and implemented enterprise-scale Azure cloud solutions using Infrastructure as Code (IaC) with Bicep templates, ensuring consistent and repeatable deployments
Designed and implemented comprehensive DevOps pipelines using Azure DevOps, incorporating automated testing, security scanning, and deployment strategies
Led the development of Micro-frontend architecture using Single-SPA and ReactJS, implementing atomic design principles for scalable application structure
Established cloud-native deployment patterns using Azure Kubernetes Service (AKS) and Azure Container Registry (ACR) for containerized applications
Implemented robust monitoring and observability using Azure Monitor, Application Insights, and Log Analytics
Developed reusable Bicep modules for standardized resource provisioning across multiple Azure environments
Introduced and implemented Test-Driven Development (TDD) practices, ensuring optimal development processes and code reliability
Mentored team members in cloud-native development practices, DevOps methodologies, and Azure best practices
Azure
Bicep
DevOps
Kubernetes
React
NestJs
Azure DevOps
AKS
IaC
Lead Software Engineer
Architected and implemented CI/CD pipelines in Azure DevOps with multi-stage deployments and environment-specific configurations
Established infrastructure provisioning workflows using ARM templates for consistent Azure resource deployment
Implemented automated security scanning and compliance checks in the build pipeline using Azure Security Center
Set up automated testing frameworks and quality gates in Azure Pipelines for ensuring code quality
Designed and implemented blue-green deployment strategies for zero-downtime releases
Created reusable pipeline templates and task groups for standardizing deployment processes across projects
Integrated SonarQube analysis into the CI pipeline for continuous code quality monitoring
Mentored team members in DevOps practices and Azure cloud services adoption
Azure
DevOps
Azure Pipelines
ARM Templates
CI/CD
SonarQube
Azure Security
Senior Software Engineer
Orchestrated containerized microservices deployment on Amazon EKS, improving system scalability and reliability
Implemented Jenkins pipelines for automated build, test, and deployment workflows across multiple environments
Configured AWS CloudWatch and Application Performance Monitoring (APM) tools for comprehensive system monitoring
Designed and implemented microservices architecture for logistics operations, leveraging AWS managed services
Established infrastructure monitoring and alerting using CloudWatch and custom metrics
Optimized application performance using Redis caching and AWS CloudFront CDN integration
Led the development of scalable APIs using .NET Core, deployed on AWS ECS with auto-scaling capabilities
Mentored junior developers in cloud-native development practices and microservices architecture
AWS
EKS
Jenkins
Docker
Microservices
CloudWatch
.NET Core
Redis
CloudFront
Software Engineer
Implemented a label printing helper system, cutting printing time by 50%, boosting efficiency and productivity.
Developed reusable AngularJS components for improved application maintainability, scalability, and consistent user experience.
Integrated real-time communication through SignalR endpoints, facilitating user interaction and enhancing overall experience.
Created visually appealing Point of Sale (POS) screens using canvas, elevating usability and aesthetics.
Developed RESTful web APIs in .NET for a robust and user-friendly application interface, ensuring scalability.
Conducted comprehensive unit tests, ensuring codebase quality and reliability, contributing to application stability and performance.
Typescript
Angular
.Net
SQL Server
API
Vyooha Technologies Pvt Ltd.
MEAN Stack Developer
Designed and developed robust MEAN stack web applications, ensuring dynamic and efficient solutions.
Wrote secure and scalable code adhering to industry best practices and coding standards.
Conducted thorough testing and debugging for optimal functionality and user experience.
Successfully deployed web applications to production environments, ensuring seamless operations.
Collaborated with developers and stakeholders to translate user requirements into actionable tasks.
Actively participated in meetings, providing insights to enhance web application usability and effectiveness.