Results-driven Software Engineering Professional with extensive expertise in DevOps, Code Build and Release Pipelines, Engineering Tools, and Build Engineering. Demonstrated proficiency in automation, infrastructure as code, and adept at navigating containerization and orchestration technologies.
Experience
2024 — Now
Mountain View, California, United States
Accomplishments:
• Leading and architecting development of Runbook, a monitoring/infrastructure alerting application for AI/chip design datacenters.
• Migrated CVS repositories to Gitea Github repositories and implemented Gitea Actions CI/CD pipelines.
• Rearchitecting projects using Make/Makefile to CMake/Conan then to transition to Bazel.
• Managed Infrastructure using Terraform, Ansible; automated deployments and containerized services with Docker/Podman.
• Building Python APIs with FastAPI and Flask to integrate and automate internal workflows. - Managed Kubernetes clusters, system monitoring, and real-time telemetry (ZMQ, Redis, Nginx).
• Applied Linux hardening, TLS/HTTPS security, firewall configuration, and key management.
2024 — 2024
2024 — 2024
Oakland, California, United States
Open-source (Web3 Environment) project aimed to build a decentralized application (dApp) platform that required a scalable and reliable cloud infrastructure to host various dApps. Hence, the Client needed to streamline the Open-Source Project (Web3 Environment) cloud infrastructure deployment to support its growing portfolio of decentralized applications in the web3 environment.
Accomplishments:
• Engineered comprehensive Terraform scripts to automate the provisioning of cloud infrastructure across multiple cloud platforms.
• Developed Python-based automation tools to facilitate seamless integration with cloud APIs and deployment processes.
• Troubleshooted TypeScript, and Node.js client build on multiple platforms in the development and deployment of decentralized applications, ensuring compatibility and performance.
• Collaborated with the open-source community to identify and address infrastructure needs, providing documentation and support for widespread adoption.
• Achieved a 60% reduction in manual intervention required for deployments, improving overall efficiency and reliability. The automated procedures enabled the platform to handle a 50% increase in the number of deployed dApps, enhancing the platform's appeal and usability. The open-source community's engagement and contributions increased by 20%, fostering innovation and collaboration.
2019 — 2024
2019 — 2024
San Jose, CA
Part of the DevOps team, overseeing delivery of Cisco IOS-XR platforms serving large development organizations.
Accomplishments:
• Developed and maintained an automation framework using Ansible and Jenkins for software deployment and infrastructure provisioning.
• Managed Git and GitHub version control systems to ensure seamless collaboration and code integrity across teams.
• Monitored, troubleshooted, and improved system performance and reliability using Nagios and Zabbix monitoring tools.
• Conducted capacity planning for infrastructure resources to support future growth of Cisco IOS-XR platforms.
• Led root cause analysis (RCA) for critical production incidents affecting Cisco IOS-XR, collaborating cross-functionally to mitigate issues and implement preventive measures.
• Gathered feedback and prioritized improvement areas using JIRA and GitHub, driving continuous improvement initiatives.
• Created and maintained technical documentation for software architecture, deployment procedures, and troubleshooting guides.
• Participated in on-call rotation to address build-related issues and operational incidents, ensuring high availability and quick incident resolution.
• Provisioned and managed a Jenkins pipeline for the DevOps Build Dashboard using Flask, Redis, Kafka, PostgreSQL, Ansible, and Terraform, ensuring consistency across deployments.
• Managed, monitored, and debugged build-related issues in automated Commit Screening pipeline builds for multiple platforms.
• Developed and monitored the Product Health Tool Dashboard using Java Spring Boot, React, Docker, Docker Swarm, Kubernetes, Kafka, and Elasticsearch for real-time data processing.
• Enhanced the Bug Collaboration Dashboard using JavaScript, Perl, Rest API, and XML to facilitate more informed decision-making.
• Contributed to the migration of Makefile-based build systems to Bazel, developing Bazel rules and infrastructure in Python to streamline build processes.
2006 — 2019
2006 — 2019
San Jose, CA
Member of the Centralized Release Engineering team serving the Service Provider Business Unit, chartered to help teams go agile by modernizing tooling, workflow and reducing restriction of developer's productivity.
Accomplishments:
• Led DevOps Level 1 Support, addressing build-related issues and managing tickets.
• Integrated Github, Jenkins, SonarQube to streamline processes on all sources.
• Employed CI/CD pipeline tools (Jenkins, Maven/Gradle, Sonarqube, Git, Ansible) to streamline and enhance deployment processes.
• Employed Terraform to provision AWS infrastructure, ensuring scalability and reliability of the cloud-based network functions.
• Managed the migration of the Version Control System from Git/Gerrit to GitHub Enterprise.
• Migrated team's Version Control System Subversion to Bitbucket and automating Maven release with GitFlow workflow.
• Orchestrated the migration of projects from Ant to Gradle, introducing automated pre-check-in testing.
2005 — 2006
2005 — 2006
Santa Clara, California, United States
Perforce Administrator, build, automation and tools development
Accomplishments:
• Implemented effective branching strategies and code integration processes to manage Perforce version control.
• Deployed advanced testing automation using STAF/STAX and SOAP::Lite, integrated with the Sapient Test Tracking Pro Bug Tracking System SOAP web service. This implementation streamlined testing protocols and improved tracking efficiency, contributing to enhanced project management.
Education
Iowa State University
B.S.
Univ of California Berkeley Extension
Master Diploma Telecommunication Engineering
University of San Francisco