Summary
Overview
Work History
Education
Certification
Languages
Websites
Timeline
Generic

Wajahat Chaudhary

Islamabad

Summary

Experienced DevOps and Cloud Engineer with 6 years of experience in cloud computing, specializing in designing implementing and managing scalable, secure and efficient cloud infrastructure on AWS and Microsoft Azure.With a background in .NET application development and software engineering. I have expertise in cloud migration, infrastructure as a code, containerization, CI/CD pipeline, Monitoring, Security and Compliance. I hold Certifications as a AWS professional and as well as an Associate.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Senior DevOps Engineer

Eurus Technologies
Islamabad
01.2021 - Current
  • Implemented a secure and scalable cloud architecture on both AWS and Azure, maximizing efficiency for multi-platform usage.
  • Created and managed cloud governance policies to guarantee adherence to standards.
  • Led 5 cloud migration projects from on-premises to AWS and Azure.
  • Developed and executed cloud migration strategies and plans to ensure minimal downtime and data loss.
  • Implemented Docker to create containers for the application.
  • Implemented Kubernetes to orchestrate containerized applications, which helped improve application scalability and reduce resource utilization.
  • Developed and maintained scripts for automation, deployment, and management of infrastructure and applications.
  • Used Terraform to automate infrastructure provisioning.
  • Implemented CloudFormation to automate infrastructure deployment.
  • Utilized Ansible and SaltStack to automate infrastructure configuration management and deployment.
  • Used Azure services like Virtual Machines, Storage, SQL Database, functions, and resource manager to design and implement scalable and secure architecture.
  • Implemented version control system, such as Git and SVN, to manage code repositories.
  • Implemented security and compliance measures using AWS IAM and Azure Active Database.
  • Created data pipelines using AWS Glue and Azure Data Factory.
  • Implemented machine learning and AI solution for a startup using AWS SageMaker.
  • Established logging solutions such as ELK stack for monitoring system performance metrics.
  • Implemented monitoring and logging solution using AWS CloudWatch and Azure Monitor.

DevOps Engineer

Eurus Technologies
Islamabad
03.2019 - 12.2020
  • Designed and implemented a scalable CI/CD pipeline using Jenkins, Gitlab CI, and AWS CodePipeline.
  • Managed Azure IaaS and PaaS resources such as SQL Database, Service Bus Queues, Event Hubs and Automation Accounts.
  • Developed and implemented automation scripts for Azure services using PowerShell, Python and Bash.
  • Managed infrastructure components including virtual machines, storage devices, networks.
  • Designed, built, and deployed serverless architecture using AWS Lambda, API Gateway, and CloudFront.
  • Developed and maintained multiple Lambda functions using Node.js, Python, and Go.
  • Integrated Lambda functions with other AWS services, including S3, DynamoDB, and SQS, for scalable architecture.
  • Configured, managed, and monitored cloud-based services such as AWS EC2, S3, EBS, ELB, RDS using Terraform and Ansible.
  • Implemented containerization technologies such as Docker and Kubernetes for faster delivery cycles.
  • Maintained version control systems such as GitLab for all software development projects.
  • Deployed microservices on Kubernetes clusters in order to increase scalability and availability of services across multiple regions.
  • Participated in disaster recovery exercises to test reliability of system.
  • Implemented monitoring solutions using Prometheus, Grafana, and Alertmanager for tracking application performance.
  • Designed and deployed a comprehensive monitoring stack using Datadog, New Relic, and Splunk to monitor application performance, infrastructure health, and user experience.
  • Developed a custom monitoring dashboard using Grafana, Kibana, and Tableau for providing real-time insights into application performance.
  • Worked on Infrastructure as a Code using Terraform, CloudFormation, and Azure Resource Manager for automation.
  • Developed IAC templates for AWS and Azure.
  • Integrated IAC with CI/CD pipelines using Jenkins, Gitlab CI, and Azure DevOps to automate infrastructure testing and deployment, resulting in a 25% improvement in deployment speed and a significant reduction in errors.
  • Automated workflows utilizing GitHub Actions to automate the testing, building, and deployment of software applications.
  • Managed and optimized GitHub Actions workflows for continuous integration, deployment, and monitoring.

Senior .NET Applications Developer

Croem
Islamabad
09.2013 - 02.2019
  • Created technical documentation for software solutions and processes.
  • Developed and maintained complex, high performance .NET applications.
  • Analyzed user requirements to create functional designs for application development projects.
  • Maintained web services using WCF or Web API technologies.
  • Debugged existing code to identify, diagnose, and resolve errors.
  • Implemented automated build processes for continuous integration environments.
  • Deployed software releases according to established release schedules.
  • Performed unit testing on all developed code prior to deployment.
  • Conducted regular maintenance activities on deployed applications.
  • Integrated third-party APIs into existing applications as needed.
  • Designed database objects such as tables, views, stored procedures, and functions.
  • Established security protocols within applications to ensure data safety.
  • Built reusable components for efficient coding practices.
  • Monitored system logs and configured alert notifications for potential issues.
  • Optimized application performance by utilizing best practices in coding techniques.
  • Resolved customer issues related to software functionality in a timely manner.
  • Reviewed changes requested by users before they were implemented.
  • Prepared detailed reports on project progress and status updates.
  • Designed and implemented databases using Microsoft SQL Server.
  • Created technical design documents based on functional requirements.
  • Monitored equipment function to verify conformance with specifications.
  • Assessed code during testing stage to determine potential glitches and bugs.
  • Coordinated testing and validation procedures through software development lifecycle.
  • Combined root-level authentication and authorization technologies with ongoing system design to harden finished solutions.
  • Updated software upon release of vendor patches to mitigate vulnerabilities.
  • Wrote user manuals and other documentation for roll-out in customer training sessions.
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
  • Designed software for real-time operating systems QNX, ThreadX and others.
  • Employed integrated development environments (IDEs).

IOS Developer

S3 Technology
Islamabad
08.2011 - 09.2013
  • Optimized existing codebase for improved performance on mobile devices.
  • Monitored application analytics to identify areas for improvement in user experience or design changes.
  • Integrated third-party libraries into the app development process.
  • Handled iPhone/iPad touch application development.
  • Created custom UI components to improve user experience on mobile devices.
  • Facilitated Agile development methodologies to ensure project milestones were met efficiently.
  • Integrated with server-side APIs to fetch data dynamically.
  • Developed and maintained high-quality iOS applications using Swift and Objective-C.
  • Adopted Auto Layout for UI design across different screen sizes.
  • Applied MVC, MVVM, and other design patterns for clean and scalable code.
  • Implemented application updates, including bug fixes and additional features, based on user feedback.
  • Incorporated several iOS frameworks into Core Data, Core Animation and Core Location.
  • Incorporated cloud-based messaging APIs and push notifications into software to provide instant access to incoming notifications.
  • Integrated third-party libraries and APIs using CocoaPods and Swift Package Manager.
  • Managed the iOS app lifecycle, including application submission and review process on the App Store.
  • Optimized application performance for both speed and efficiency.
  • Conducted code reviews to maintain high code quality and encourage best practices.
  • Designed user-friendly interfaces with attention to UX/UI principles.

Education

Bachelor of Science - Information Technology

Arid Agriculture University
Rawalpindi
07-2011

Certification

  • Certified AWS Solutions Architect Professional
  • Certified AWS Solutions Architect Associate
  • Certified DevOps Professional

Languages

English
Native/ Bilingual
Urdu
Native/ Bilingual

Timeline

Senior DevOps Engineer

Eurus Technologies
01.2021 - Current

DevOps Engineer

Eurus Technologies
03.2019 - 12.2020

Senior .NET Applications Developer

Croem
09.2013 - 02.2019

IOS Developer

S3 Technology
08.2011 - 09.2013

Bachelor of Science - Information Technology

Arid Agriculture University
Wajahat Chaudhary