0% found this document useful (0 votes)
8 views

Updated Resume

Khaja Mohammed is a Build and Release Engineer with over 8 years of experience in DevOps methodologies, focusing on CI/CD, automation, and cloud solutions, particularly with AWS. He has extensive skills in software configuration management, containerization with Docker, and various programming and scripting languages, along with hands-on experience in multiple DevOps tools and cloud services. His work experience includes significant roles in companies like TDK InvenSense and JPMC, where he implemented CI/CD pipelines, managed AWS infrastructure, and automated deployment processes.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Updated Resume

Khaja Mohammed is a Build and Release Engineer with over 8 years of experience in DevOps methodologies, focusing on CI/CD, automation, and cloud solutions, particularly with AWS. He has extensive skills in software configuration management, containerization with Docker, and various programming and scripting languages, along with hands-on experience in multiple DevOps tools and cloud services. His work experience includes significant roles in companies like TDK InvenSense and JPMC, where he implemented CI/CD pipelines, managed AWS infrastructure, and automated deployment processes.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

KHAJA MOHAMMED

[email protected]
(224-423-5467)
Summary:
 8+ years of experience as a Build and Release Engineer with DevOps Methodologies as primary focus on CI
(Continuous Integration), CD (Continuous Delivery), Pipeline, Build and Deploy automation.
 Very good understanding of DevOps concepts and a critical thinker of its different application areas.
 Good experience in Software Product Development, Process Automation, Build and Deployment Automation,
Release Management, Packaging Quality Control, Source Code repository & Environment management.
 In - depth understanding of the principles and best practices of Software Configuration Management (SCM)
processes, which include compiling, packaging, deploying and Application configurations.
 Develop, enhance and maintain the build, deployment and configurations for continuous integration and
automate regression and acceptance testing.
 Expertise in AWS solutions using EC2, S3, Dynamo DB, EBS, Elastic/Application Load Balancer, Auto scaling
groups, VPC, ECS, RDS, Security Groups, Route 53, CloudWatch, Cloud Formation, Elastic Bean Stack etc.
 Automate the Build and deploy of all internal Java & .Net environments using various continuous integration
tools and scripting languages (Python, Shell, and PowerShell).
 Hands on experience in Terraform for building, changing, and versioning of Infrastructure and wrote Templates
for AWS infrastructure as a code using Terraform to build staging and production environments.
 Experience with Build Management tools like Ant and Maven along with ability to create, debug, diagnose and
troubleshoot build scripts.
 Worked on Docker container snapshots, attaching to a running container, removing images, managing directory
structures and managing containers.
 Experience in Linux/Unix environment (RHEL, CentOS, and Solaris).
 Implemented Continuous Integration and deployment using various CI Tools like Jenkins, Hudson, Bamboo,
Chef, Puppet and Sonatype Nexus.
 Experience in working on source controller tools like GIT, GITHub, Subversion (SVN), TFS Microsoft Visual
Studio and Perforce.
 Experience in Issue Tracking tools JIRA, Remedy, Service Now and HP Quality Center
 In-depth knowledge of computer applications and scripting like Shell, Python, Perl, Ruby and XML.
 Expertise in using build tools like MAVEN and ANT for the building of deployable Artifacts such as War & Ear
from Source Code.
 Extensively worked on Jenkins and Ansible for continuous integration and for End-to- End automation for all
build and deployments.
 Strong hands on configuration management experience with software provisioning tools like Ansible, Chef.
 Integration of Maven/Nexus, Jenkins, with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry.
 Experience in deploying services including Jenkins and Nexus on Docker using Terraform.
 Also worked on AWS developer tools like Code Commit, Code Build, Code Deploy, and Code Pipeline.
 Experience in using web servers like Apache HTTP and Tomcat, Nginx, IIS and application servers like
IBMWebsphere, Oracle WebLogic and JBOSS for deployment.
 Experience in Installation, configuration and management of RDBMSMySQL, DB2 and NoSQL tools PostgreSQL,
Cassandra and MongoDB.
 Experience in defect management systems Remedy, JIRA, Service now and Knowledge on testing frameworks
Junit, Selenium, big data components kafka, Hadoop, Spark.
 Experience working with the release and deployment in Java/J2EE, Android, iOS, and ASP.NET web applications.
Technology Skills:
DevOps Tools: - Jira, Chef, Puppet, Ansible, Bitbucket, Agile, REST/SOAP, Bamboo, Maven, GIT, RAD, ANT, IBM,
Jenkins, Nexus.
Cloud Computing: - Amazon AWS Cloud (EC2, S3, Cloud Watch, RDS, Elastic cache, and IAM), EBS, VPC, RDS,
ELB, and Auto scaling, Cloud Front, Cloud Formation, Cloud Watch, and SNS.
Programming Languages: - C#, ASP.Net, Java, JavaScript, XML, HTML, Bash, CENTOS, Shell, Ruby, Python, Perl
Web Technologies: - Tomcat, APACHE, Load Balancers, Web Logic & Web Sphere, Nagios.
Database: - Oracle, My SQL, SQL Server.
Operating Systems: - Linux, Windows.
Work Experience:
DevOps Engineer
TDK InvenSense – San Jose, CA
(November 2018 to Present)

Project Responsibilities:

 Implemented and set up Route53 record set AWS service for DNS assignment to Alias (ELB) and Cname (RDS)
type’s resources.
 Worked in an Agile development team to deliver an end to end Continuous integration/ Continuous delivery
product in an open source environment using tools like puppet & Chef.
 Provisioned and administered EC2 instances and configuring EBS, Simple Storage(S3) cross region replication,
Elastic Load Balancer, configure Auto scaling, setting up CloudWatch alarms, Virtual Private Cloud (VPC),
mapping with multi AZ VPC instances and RDS, based on architecture. Configured Amazon S3, Elastic Load
Balancing, IAM and Security Groups in Public and Private Subnets in VPC, created storage cached and storage
volume gateways to store data and other services in the AWS.
 Written Terraform scripts to automate AWS services which include ELB, CloudFront distribution, RDS, EC2,
database security groups, Route 53, VPC, Subnets, Security Groups, and S3 Bucket and converted existing AWS
infrastructure to AWS Lambda deployed via Terraform and AWS CloudFormation.
 Implemented AWS Elastic Container Service (ECS) scheduler to automate application deployment in the cloud
using Docker Automation techniques.
 Implemented Docker - maven-plugin in Maven pom.xml files to build Docker images for all microservices and
later used Docker File to build the Docker images from the Java jar files also Created Docker images using a
Docker File, worked on Docker container snapshots, removing images and managing Docker volumes.
 Wrote Python scripts using the Boto3 library to automatically sign up the instances in AWS EC2 and OpsWorks
stacks and integrated with Auto Scaling with configured AMI's.
 Used Git version control to manage the source code and integrating Git with Jenkins to support build automation
and integrated with Jira to monitor the commits.
 Worked on AWS costs by writing the Ansible Playbooks for auto Start/Stop of AWS resources at the time of the
day by triggering it from Jenkins and knowledge on RHEL on Ansible Playbooks , Modules and Roles.
 Designed various Jenkins jobs to continuously integrate the processes and executed CI/CD pipeline using Jenkins
, Ansible Playbooks and Ansible Tower.
 Deployed and configured Chef server including bootstrapping of Chef client nodes for provisioning and
experience in developing Chef recipes through Knife command-line tool, customized Ruby scripts to create Chef
cookbooks to manage systems configuration on Chef Server to initiate Chef Nodes.
 AWS Cloud management using Chef Automation and Automated the cloud deployments using chef, python and
AWS Cloud Formation Templates.
 Used Jenkins and pipelines to drive all micro services builds out to the Docker-registry and then deployed to
Kubernetes, Created Pods and managed using Kubernetes.
 Set up and managed ELK (Elasticsearch, Logstash & Kibana) Stack to collect, search and analyze log files across
servers, log monitoring and created geo-mapping visualizations using Kibana in integration with AWS
CloudWatch and Lambda. Evaluated system logs using ELK software stack.
 Wrote various cookbooks and recipes to support APIs deployment using Chef as an Infrastructural Automation
tool.

DevOps/ Cloud Engineer


JPMC– Houston, TX
(November 2017 – October 2018)

Roles & Responsibilities:


 Creating the automated build and deployment process for application, re-engineering setup for better user
experience, and leading up to building a continuous integration system for all our products.
 Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
 Designed Java API to connect the Amazon S3 service to store and retrieve the media files.
 Responsible for Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group,
Auto Scaling, and in Cloud Formation. Built S3 buckets and managed policies for S3 buckets and used S3 bucket
and Glacier for storage and backup on AWS.
 Created Lambda function to store data in DynamoDB and S3, using Node JS.
 Responsible for Continuous Integration and Continuous Delivery (CI/CD pipeline) process implementation-
using Jenkins along with Python and Shell scripts to automate routine jobs.
 Extensive experience with Active Directory administration / automation through PowerShell.
 Experience in setting up MongoDB Client and writing queries to validate data against Mongo Collections, MySQL.
Installed, configured and managed MongoDB servers and performance tuning of Mongo Databases.
 Configure, monitor and automate Amazon Web Services as well as involved in deploying the content cloud
platform on Amazon Web Services using EC2, S3 and EBS.
 Designed and Deployed a multi-tier application utilizing almost all the main services of the AWS stack (like EC2,
S3, RDS, VPC, IAM, ELB, Cloud watch, Route 53, Lambda and Cloud Formation) focused on high - availability,
fault tolerance environment.
 Worked on Microsoft Azure for Development, Test and UAT environments for all customers regardless of final
Production platform to speed up development/ deployment process and work within CI/CD framework (Team
City, Octopus Deploy).
 Monitored AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable
notification service using Cloud Watch.
 Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools
such as Ansible, Puppet, or custom-built. Designing cloud-hosted solutions, specific AWS product suite
experience.
 Handled the development of reporting metrics and to provide reports to Management on different levels of
statistics
 Worked with Source Control Tools such as GIT Stash, Sub version
 Worked on requests for ad hoc deployment for a particular environment and use the ad hoc deploy plan in
bambo0.
 Migrated traditional API methods into micro-service architecture and deployed as container to ECS Farget using
CI/CD pipeline to reduce the cost and improve the performance for retrieving data from the AWS RDS and other
services.
 Experience in migration of consumer data from one production server to another production server over the
network with the help of Bash and Perl scripting.
 Working with the Microsoft Azure Cloud Services and deployed the servers through AzureResource Manager
Templates or Azure Portal.
 Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-
written modules from puppet-forge. Up gradation or Migration of Puppet Community and Enterprise.
 Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using
puppet.
 Used ANT & MAVEN build tools in Jenkins to build scripts and move from one environment to other.
Used Perl & Shell scripts to automate build & release process; managed Maven project dependencies.
Environment: AWS, IAM, S3, Cloud Watch, Cloud Formation, Nginx, Ant, Maven, Sonarqube, Microservices, Tortoise SVN,
Bitbucket, Github, Chef, Ansible, Docker, Java, Python, Agile, Apache, Apache Tomcat, Pivotal Cloud Foundry(PCF), Jboss,
Bash, Shell, Perl, Python, Php, Ruby, Job scheduler, Service Now, Splunk

DevOps/ Azure Engineer


Walgreen – Deerfield, IL
(October 2016 – October 2017)

Project Responsibilities:
 Creating CI/CD pipelines by integrating Git, GitHub, Bitbucket, Maven, Jenkins, Chef, and AWS (provisioning).
 Creating continuous deployment pipeline by creating component processes, Applications and adding
environments into handling deployments using code pipeline.
 Working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
 Setup up and maintenance of automated environment using Chef Recipes & cookbooks within Azure
environment.
 Collaborated with Development and Support teams to set up a CD (Continuous Delivery) environment with the
use of Docker, continuous build, and delivery tools.
 Administered the Maven Repository using JFrog Artifactory tool and used the same to share the snapshots and
releases of internal projects.
 Worked on container-based technologies like Docker and Kubernetes.
 Used Azure Kubernetes Service (AKS) to deploy Kubernetes cluster in Azure. Created an AKS cluster in the Azure
portal, with the Azure CLI and also used template driven deployment options such as Resource Manager
Templates and Terraform.
 Create Virtual Networks in Azure for hybrid connectivity with On-premise networks (Express Route, VPN
Gateways).
 Created CI/CD Pipelines on Azure DevOps environments by providing their dependencies and tasks.
 Intune application monitoring using Azure Application Insights, Azure application management.
 Configuration of Dashboards for Azure OMS and Azure AppInsights to enable end-to-end monitoring solution.
 Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and
subnets managed and optimize the CI (Continuous Integration) tools like Jenkins.
 Experience in using Azure Media and Content delivery, Azure Networking, Azure Hybrid integration, Azure
Identity and Access Management, Azure Data Factory and Storage, Azure compute services and Azure Web apps.
 Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration.
 Managing major architecture changes from single server large software system to a distributed system with
Docker and Kubernetes orchestration.
 Developed deployment scripts using Python and Ansible.
 Implemented centralized user authentication using OpenLDAP and Active Directory.
 Working experience with the Microsoft products & their Integration to different third party tools, also Used
PowerShell scripts for the deployments.
 Setup Chef Cookbooks to perform builds and deployment management.
 Automate Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool.
 Worked on Administration, maintenance and support of Red Hat Enterprise Linux (RHEL) servers.
 Scripting & automating tasks using Python for backup, monitoring and file processing.
 Upgrading Production Environment servers for Stability and Security.
 Create custom Drupal modules using PHP, MySQL and JavaScript and configure required contributed Modules.
 Implemented Nagios monitoring solution for mission critical servers.
 Experienced network-based services including DNS, Syslog, NTP, SSH. Utilized Netstat, Dig, Traceroutes, Nmap,
iPerf, Rsync.
Environment & Tools :- SVN, Git, Shell Scripting, Azure, Continuous Integration, Jenkins, Chef, Atlassian Tool suite,
AWS, Docker, Kubernetes, Maven, terraform, Tomcat, Sharepoint, WebSphere, JIRA, Python, Linux.
DevOps Engineer
HCSC – Chicago, IL
(October 2015 to September 2016)

Project Responsibilities:

 Responsibilities included designing and developing new back-end services, maintaining and expanding our AWS
infrastructure.
 Involved in design, built, and deploy a multitude of application utilizing almost all of the AWS stack
 Experienced in Branching, Merging, Tagging and maintaining the version across the environments
 using SCM tool like GIT
 Maintained build related scripts developed in Maven, Created and modified build configuration files including
Ant's build.xml and Maven Pom.xml.
 Managed the Version control systems GIT and GITHUB.
 Provided technical direction to development teams.
 Generated deployment profiles (jar, war, ear) using Jenkins.
 Worked on deploying software applications on AWS and configuring EC2, RDS, EMR, Elastic beanstalk.
 Used Docker and Openshift to manage micro services for development and testing.
 Used Perforce version control system to manage different builds for the system.
 Implemented using software from Perforce, Assembla, Git and Jenkins.
 Implemented CI process for Chef cookbooks development workflow with help of Test Kitchen, Foodcrtitic,
Robocop and Chef Spec.
 Installed and administered Jenkins. Implemented Authentication, Authorization and integrated with LDAP.
 Configured Apache, NginX and Tomcat with Load balancers using modjk. Implemented same with Chef.
 Automated Deployment of Java based applications into Tomcat, WebLogic servers using Chef, Rundeck and
Jenkins.
 Responsible for Monitoring and Data Visualization tools in Build Automation and Release Management.
 Worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments.
Proficient with testing REST API's Web & Database testing.
 Involved in deploying the content Cloud platform on AWS using EC2, S3 and EBS.
 Experience in Performance Tuning and Query Optimization in AWS Redshift.
 Involved in all projects that move to production and work closely with the Development, Quality Assurance and
Management teams to ensure cross communication and confirmed approval of all production changes
 Provided end-user training for all Subversion (SVN) users to effectively use the tool.
 Worked on Linux in Cloud Computing environments using AWS.
 Hands on experience in CI (Continuous Integration), CD (Continuous Delivery) pipelines, strong background in
Build and Release Management and Cloud Implementation all within that suites the needs of an environment
under DevOps Culture
 Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes,
creating required scripts (Perl & Python), and creating/configuring VMs (Windows/Linux)
 Bash shell-scripts to automate routine activities.
 AWS server provisioning using Chef Recipes.
 Installed, Configured and maintained Nagios for over 300 hosts and 2000 services.
 Worked on branching, labeling, and merging strategies for all applications in Git.
 Used IAM for creating roles, users, groups and implemented MFA to provide additional security to AWS account
and its resources.
 Created S3 backups using versioning enable and moving objects to Amazon Glacier for archiving purpose.
 Created load balancers (ELB) and used Route53 with failover and latency options for high availability and fault
tolerance.
 Mastery of using JIRA defect tracking system and configuring various workflows, customizations and plugins for
JIRA.
 Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven and Nexus in Linux environment.
Supported API development team in creating Ansible playbooks for deploying, integrating and monitoring their
continuous integration environment.

Environment: Jenkins, GIT, Maven, Chef, Ansible, AWS (EC2, EFS, S3, VPC, Lambda, API Gateway, Route 53 (DNS), ECS,
Cloud Formation, RDS, Dynamo DB, Load Balancers, Cloud Watch, SNS, SES, SQS, IAM, Ops Works), Shell Scripting,
Tomcat, Docker, UNIX, RHEL and Windows
Build/ Released Engineer
ADP PVT LTD. – Hyderabad, INDIA.
(May 2013 to April 2014)

Project Responsibilities:
 Involved in different phases of SDLC Requirements, Analysis, Design, Documentation, Testing and
Implementation.
 Involved in identifying the build errors in the system, identify the build issues, and escalate it to the
concerned team after careful analysis. Work and coordinate with the team to get the build fixed before the
release.
 Created the PowerShell scripts for the Auto Deployments, Automation for the Environments setup.
 Key member on build team that works on how to reduce the build time. We used cache to reduce
compilation time and redundancies.
 Worked on continuous integration tool TeamCity. Used TeamCity for official nightly build, test and
managing change list. Installed multiple plugins for smooth build and release pipelines.
 Create and Maintain nightly builds, hot-fix builds/branches, custom and private builds.
 SVN administration including creating branches, tags, user and group account requirements, resolution of
user access issues and responsible for data security.
 Maintain SVN repositories, handling releases and perform Branching and merging process operations for
SVN.
 Perform deployments to multiple environments in Testing, staging and production environments and
configure jobs for generating project artifacts.
 Created and updated puppet manifests and modules, files, and packages stored in the GIT repository,
created local, virtual repositories in Jfrog Artifactory, and integrated with TeamCity.
 Responsible for taking the source code and compiling using ANT and package it in its distributable format
such as JAR, WAR and EAR and deploying them in the WebSphere application server.
 Monitoring of applications, servers, doing capacity planning with the help of Nagios and Splunk for
managing logs to notify the incident management system upon reaching or exceeding the threshold limits.
 Worked with application teams to install operating system, Hadoop updates, patches, Kafka version
upgrades as required.
 Experience in integrating Bamboo with ServiceNow through API and created schema to store the build
information and used ServiceNow for implementation of ITIL Change Management Process.
 Developed pom.xml files for maven build scripts. Experience in administering and maintaining Atlassian
products like JIRA and confluence and deployed specific versions of various modules of an application into
target environment using Udeploy.
 Working on Deploying using middleware tools like WebSphere, creating deploy scripts and setting for the
production release.
 Involving for manage hosting plans for AWS infrastructure, implementing and deploying workloads on
Amazon EC2 Instances, Design and Implement Storage and good understanding on implementing
images/disks, Hyper-V, VMware technologies and system center components.
 Experience in administration, configuration and support for Application Life Cycle Management (ALM)
tools like JIRA, Team Forge to track the progress of the project and used as ticketing tool.
 Responsible for creation of release notes to every scheduled release.
 Active participant in software configuration and change management processes to improve the build
accuracy, time, and version controlling and doing scheduled releases on time.
Environment: SVN, Puppet, Open Stack, Maven, Chef, ANT, Jenkins, Docker, Hudson, WebLogic Application
Servers, Agile SDLC.

Software Engineer
Landmark IT Solutions – Hyderabad, INDIA.
(July 2011 to April 2013)

Project Responsibilities:

 Analyzed business requirements and created design documents.


 Extensively involved in different stages of Agile Development Cycle including Detailed Analysis, Design,
Develop and Test.
 Implemented the Back-End Business Logic using Core Java technologies including Collections, Generics,
Exception Handling, Java Reflection and Java I/O.
 Interacted with Developers to follow up on Defects and Issues.
 Created Test plans to ensure requirements are met without impacting other areas in business.
 Implemented server-side programs by using Servlets and JSP.
 Designed and developed front end using JSP, Struts (tiles), XML, JavaScript, and HTML.
 Developed PL/SQL stored procedures and triggers.
 Used Spring Framework for Dependency Injection and integrated with Hibernate.
 Coded SQL, PL/SQL for backend processing and retrieval logic.
 Deployed J2EE web applications in BEA WebLogic. Ported the Application onto MVC Model 2 Architecture
in Struts Framework.
 Developed application on Struts MVC architecture utilizing Action Classes, Action Forms and validations.
 Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source
code.
 Developed JUnit Test cases for Unit Test cases and as well as System and User test scenarios.
 Used Software development best practices for Object Oriented Design and methodologies throughout
Object oriented development cycle.
 Responsible for Coding, Unit Testing and Functional Testing and Regression Testing.
 Implemented mid-tier business services to integrate UI requests to DAO layer commands.

Environment: Java JDK, Java J2EE, Servlets, Water Fall, JSPs, EJBs, DB2, XML, Web Server, JUNIT, Hibernate, MS
ACCESS, Microsoft Excel, XML, CSS, HTML, JavaScript, Struts, Spring MVC.

You might also like