Skip to main contentSkip to navigation

Experience

5 roles across 2 companies spanning 11+ years.

ET

Apr 2016 — Present

Technology Lead

Current
Apr 2022Present
  • 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

Apr 2020Apr 2022
  • 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

Apr 2018Apr 2020
  • 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

Apr 2016Apr 2018
  • 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
VT

Aug 2015 — Apr 2016

MEAN Stack Developer

Aug 2015Apr 2016
  • 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.
Javascript
AngularJs
SailsJs
ExpressJs
Mongodb
Html
CSS