Summary
Experience
Senior Azure DevOps EngineerInnovateTech Solutions
- Architected and implemented a new Azure DevOps CI/CD pipeline, reducing deployment times by 40% and decreasing manual errors by 25% for critical applications.
- Automated infrastructure provisioning using Terraform, managing over 50 Azure resources (VMs, App Services, Databases) across multiple environments, improving consistency and reducing setup time by 30%.
- Led the migration of on-premises applications to Azure Kubernetes Service (AKS), achieving a 15% cost saving on infrastructure and improving scalability by 50%.
- Developed comprehensive monitoring and alerting solutions using Azure Monitor and Log Analytics, identifying and resolving production issues 20% faster.
DevOps EngineerCloudPillar Inc.
- Designed and implemented automated build and release pipelines for 10+ software projects using Azure DevOps, improving deployment frequency by 3x.
- Managed and maintained Azure IaaS and PaaS services, including Virtual Machines, Azure SQL Database, and Azure App Service, ensuring 99.9% uptime.
- Scripted automation tasks with PowerShell and Bash, leading to a 20% reduction in routine operational tasks for the development team.
- Collaborated with development teams to integrate security best practices into the CI/CD pipeline, reducing vulnerability exposure by 10% post-deployment.
Projects
Automated Azure Landing Zone Deployment
- Developed a comprehensive Terraform module to automate the deployment of an Azure Landing Zone, ensuring governance and best practices.
- Integrated Azure DevOps Pipelines for continuous deployment, reducing manual setup time for new subscriptions by over 70%.
- Implemented security baseline configurations and networking topologies as code, enhancing compliance and consistency across environments.
Kubernetes Cluster Health Monitor
- Created a custom dashboard using Grafana and Prometheus to visualize health metrics for Azure Kubernetes Service (AKS) clusters.
- Developed Python scripts to collect and process custom application metrics from AKS pods, providing deeper insights into performance.
- Enabled proactive identification of resource bottlenecks, improving cluster stability and reducing downtime by 15%.
PowerShell Azure Management Toolkit
- Authored a collection of PowerShell scripts to streamline common Azure administrative tasks, such as resource cleanup and cost reporting.
- Reduced the time required for routine administrative tasks by an average of 30% for fellow engineers.
- Published the toolkit as an internal module, fostering reusability and standardization of Azure management operations.
Education
University of WashingtonBachelor of Science in Computer Science
- Graduated with Cum Laude honors and a GPA of 3.7/4.0
- Completed capstone project on serverless architecture for scalable web applications
- Awarded Dean's List recognition for multiple semesters for academic excellence
Skills
Cloud Platforms
Microsoft AzureAzure GovernmentAzure ADAzure MonitorAzure Security Center
DevOps Tools
Azure DevOps (Boards, Repos, Pipelines, Artifacts)TerraformKubernetes (AKS)DockerAnsibleJenkinsGitLab CI/CD
Scripting & Automation
PowerShellPythonBashYAMLJSONAzure CLI
Version Control & SDLC
GitAzure ReposGitHubGitFlowAgile/Scrum
Networking & Security
Virtual NetworksNSGAzure FirewallApplication GatewayAzure Key Vault