Charles Choi work email
- Valid
Charles Choi personal email
- Valid
- Valid
Expert experience in Infrastructure administration, configuration management tools support, Build, Release management process using DevOps and have strong foundation in UNIX /Windows Server Administration in addition to Software Configuration Management Tools Implementation and administration. Expert in Software development cycle. In-depth understanding in software build automation process. Excellent troubleshooting skills and working with stakeholders to derive a responsive solution.
-
Senior Devops Engineer LeadKla Tencor 2007 - PresentMilpitas, California, UsUsing Jenkins/VMWare/Puppet/SonarQube/Git/Artifactory to setup high availability build infrastructure to support CI/CD pipeline for container build and Windows build. Improve software quality and provide faster feedback to Software team.Lead offshore SCM members.Using Jenkins to automated daily build/build scripts and troubleshoot build failure. Greatly improve productivities.Champion in Puppet. Adopt/Implement Puppet (Infrastructure as code) to maintain SCM hosts. Influence team member to adopt Puppet.Setup CloudBees Accelerator to reduce build time (4x to 10x) for Windows and Linux build.CloudBees Accelerator Customer Advisory Board member.Implement VMware vCenter to setup build/monitor infrastructure for product builds. Reduce number of metal host administration.GIT administrator for devops development.Work with SW team to setup on prem Kubernetes cluster, Docker Register, Setup Docker Harbor using helm charts, Postgresql, Redis.Implement GitFlow branching for container build and implement PreFlight to ensure build is in stable condition.Design/Setup CI pipeline build for multiple docker container build using shell/Python scripts and webhook to trigger after pull request and design deployment pipeline using helm to create container packaging.Automate CD pipeline for docker container and deployment with Helm.Manage on prem Kubernetes clusters, create pods, deployments, labels, taint nodes based on requirements.Use JFrog to store build artifacts.Implement Coverity and SonarQube to improve code quality and code security.Support parallel development for Service Release, hotfix Release and feature branch development.Attend product team meeting and provide SCM guidelines.Setup and perform regular static build analysis using Coverity to improve security vulnerabilities.Create Linux/Windows OS image so manufacturing can ship computer with cloned image. Streamline software installation process. -
Release EngineerMicrosoft 2000 - 2007Redmond, Washington, Us• Setup branching/merging strategy and access policy for multiple products with multiple releases using ClearCase/Perforce• Automated daily build for Hotmail development.• Automated daily build deployment to test machines.• Worked on deployment system that bring machines from baremetal to OS and applications.• Worked with developer and operation to troubleshoot live site issues.• Attend product group meetings and resolve schedule issues.• Produce product release notes for operations.• Create msi installer package using WIX• Setup migration plan from ClearCase to Perforce.• Design, implement and maintain ClearCase interop solution environment for development teams.• Migrate three different teams to centralize ClearCase servers to support Windows/Solaris clients to access VOB servers. Upgrade ClearCase client/servers to 4.x, 2002.05.00, 2003.06.00.• Maintain high availability uptime for ClearCase applications (registry, license, VOB and view servers). Schedule regular downtime to apply ClearCase/OS patches.• Setup ClearCase permission policy for different group to access repository.• Setup automate backup procedure for ClearCase servers and monitor backup status.• Create Perl ClearCase trigger script to enforce CM policy.• Setup automate script to collect VOB statistics and ClearCase license into database and create web interface to display information.• Create a web page to display all ClearCase check out files and a web page to generate check in files report.• Work with development, quality assurance team to improve, support, enforce, and educate Software Configuration Management methodologies including branching and labeling strategies.• Troubleshooting and improve ClearCase performance.• Work with consultant to provide onsite ClearCase training and develop an integration tool between ClearCase and defect tracking system.• Work with system administrators to setup a web application to display systems information and statistics from a database. -
Configuration EngineerInformix 1998 - 2000UsClearCase/Multisite administrator.Interface to Rational Support for any ClearCase/Multisite issue.Provide ClearCase support to development and maintain ClearCase VOB server and multiisite.Improve build process by writing reusable scripts file via MKS Toolkit to monitor the build process. Work with developer to improve the build process. -
Software Configuration EngineerMdl Information Systems Mar 1996 - Aug 1997Maintain Daily build for ISIS products. Write installation scripts for desktop software.Document build procedures.Create final masters of software products on diskettes, CD, 4mm and 8mm tapes
Charles Choi Skills
Charles Choi Education Details
-
Uc San DiegoChemical Engineering
Frequently Asked Questions about Charles Choi
What company does Charles Choi work for?
Charles Choi works for Kla Tencor
What is Charles Choi's role at the current company?
Charles Choi's current role is Senior DevOps Engineer Lead.
What is Charles Choi's email address?
Charles Choi's email address is cm****@****ail.com
What schools did Charles Choi attend?
Charles Choi attended Uc San Diego.
What skills is Charles Choi known for?
Charles Choi has skills like Clearcase, Perl, Software Configuration Management, Perforce, Software Engineering, Scripting, Release Management, Agile Methodologies, Unix, Web Applications, Installshield, Agile.
Who are Charles Choi's colleagues?
Charles Choi's colleagues are Peter O'brien, Ru Yang, Yang L., Suzen Goh, Matthew G., Cameron Barbour, Razieh Mahzoon.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial