1. RAHUL MEHROTRA
rahul.mehrotra91@gmail.com • San Francisco-Bay Area
http://www.linkedin.com/in/rahulmehrotra1
EDUCATION
MS in Computer Engineering, San Jose State University, San Jose (May 2015)
B.E in Computer Engineering, Mumbai University (June, 2013)
SKILLS
• Programming languages: C, C++, Java , Python
• Mobile Development: J2ME, Android development.
• Database Systems: MySQL, DynamoDB, MongoDB
• Networking Technologies: GNS3, Packet Tracer, Wireshark
• Virtualization Technologies: KVM, Vmware, Virtual-Box, Xen
• Operating systems: Microsoft Windows, Linux/Unix, Mac OS X
• Technologies: Open Stack, Ansible, Chef, Salt, Edda, Amazon Web Services, Docker, Nagios,
Consul, Terraform, AWS CLI, Mesos, Kubenetes
CERTIFICATIONS
• AWS Certified Solutions Architect - Associate
• AWS Certified SysOps Administrator – Associate
• AWS Certified Solutions Architect – Professional (In Progress)
• Cisco Certified Entry Networking Technician
• Cisco Certified Network Associate
EXPERIENCE
Software Engineer: Cloud & DevOps, Nokia USA (February 2015 – Present)
• Architect a highly available, scalable and fault-tolerant infrastructure on AWS
• Automate infrastructure creation, deployment and recovery using Ansible/Salt, Docker, Terraform & Jenkins.
• Jenkins and Ansible based large-scale deployment of java and nodejs application
• Implement zero-downtime rolling updates for applications in cloud.
• Automate multiple VPC pairing across same and different AWS accounts to facilitate resource sharing and
communication.
• Owned and managed cloud-server components such as Docker-registry, iPython-server ,Crash-log server, Mesos
and Salt Master.
• Co-coordinating with development team for efficient Cloud-Based predictions for popular Z-launcher using Java.
• Service status monitoring using DataDog & New Relic to provide complete overview of system health.
• Code analysis using coverity & code-coverage using jacoco
• Scrum Master: Facilitate release planning, daily scrum meetings, reviews, user story selection and task definition
using Rally Agile Project Management Software.
Cloud Application / Infrastructure Developer Intern, Juniper Networks (June 2014 – October 2014)
• Established continuous integration environment using Packer, Jenkins and Git.
• Performed configuration management, system orchestration and application deployment using Ansible & Tower
• Constructed a continuous infrastructure and application deployment pipeline on Amazon Web Services (AWS)
• Performed stress testing on automation pipeline and, active environment change tracking using Edda.
RELATED PROJECTS
Virtual Desktop, San Jose State University (Fall 2014)
• Led a group of three in developing on demand and disposable virtualized desktop environment.
• Implemented Virtual Machine creation, deploy and termination using Vagrant, configuration management and
automation using Ansible.
• Developed a front-end system using HTML, CSS and PHP which called backend automation scripts
Intelligent Lightweight Security Services against Network Dynamics in SDN, San Jose State University
• Research possible security problems and malicious attacks in Software Defined Networks
• Engineered Lightweight Dynamic security plugins and integrated with OpenDaylight controller to filter malicious
traffic and possible attacks.
HTTP File Server, San Jose State University (Fall 2013)
• Led and managed group of four in developing an HTTP Server in C language for providing service of File
upload and download. Encouraged group participation and regulated the project development.
• Developed the POST method to handle CGI script, Client Interface & CGI script. Integrated and performed
analysis on performance using various concurrency models pthread, fork and select.
• Automated server deployment using Terraform, Ansible and Docker container on AWS EC2