Senior Member Of Technical Staff
Mountain View, Ca, Us
• Monitored, Maintained and Scaled Build Infrastructure. Designed production build and test automation systems. Carried out health checks, automated daily backups of reliable state of environments, by means of snapshots of stable VM state and provided support for production system crashes and maintenance. Designed & implemented disaster recovery plan for production environment. Resulted in lesser downtime in production and faster recovery from crashes.• Developed scripts for build automation, deploy and test automation. Used makeFiles, shells & python scripts, grunt, gulp, npm/bower, ant and maven along with Jenkins, VMware, AWS and Azure & Hyper V for building, deploying and testing various products. This reduced all manual effort spent by each developer for build, deployment and test.• Worked on multi-tier product on linux distrubutions,for feature development such as Database Replication over SSL feature for achieving High Availability. Using Shells scripts, PostgreSQL.• Identified sources of manual work related to onboarding new projects from inception to CI/CD pipeline and strive to automate as much as possible. Lead the team to implement these automated solutions for base feature development of these products. • Managed for releases, built images for AWS, Azure and Desktop installations with product configured on them for distribution and deployment of customer environment.• Built 3 new web portals based on PHP, MySQL, HTML and CSS for Branch Creation, SRoot password generation and Viewing change lists between different release builds. Reducing manual effort for each developer to create brach or genereate Sroot password.• Installed, configured Coverity (a tool for detecting critical defects and security weaknesses in code before building product) Host and clients company-wide and provided training to all employees. This improved code quality, reduced error found in production.