Release Engineer Oakland, Ca
OBJECTIVE:
Use my 15 years experience in IT to provide value to my clients and always be embracing new cutting - edge technologies such as Docker, AWS.
TECHNICAL SKILLS
Source Control: Git/SVN/PerforceBuild Automation Jenkins/Maven/ANT/MSBuildConfiguration Management Chef/Vagrant/Capistrano/Bash scripts
Virtualization: AWS,Vmware,VirtualBox/DigitalOcean/GoGrid
OS: CentOs/RHL/Windows Server
Atlassian Suite: Jira /Confluence/ Crucible
App Containers: Docker,Jboss/Tomcat/Websphere
Languages: Python,Ruby,Perl,Java,VBS/VBA,SQL,Batch/shell,Powershell, C#
PROFESSIONAL EXPERIENCE
Confidential, Oakland, CA
Release Engineer
Responsibilities:
- Support and improve SDLC and manage deployments to production website.
- ‘Dockerized’ the Evaluation Viewer application for my team
- Improved build times by 15%
- Managed and improved Jenkins jobs in pipeline. Extended capistrano scripts to interact with Jira API add release tag for each release.
Confidential, San Francisco, CA
Release Engineer
Responsibilities:
- DevOps support and guidance for Confidential (agile startup mentality in enterprise environment)
- Reduced dev feedback-cycle: 8h to 20m for core deployments.
- Support ci & cd pipelines, git/gerrit issues
- Administered (~20 vservers: Centos, RHL)
- Deployments of SOA artifacts to app containers (jboss, websphere) in cloud(s) and troubleshoot problems.
- Promptly addressed defects within in-house self deploy service webapp. (fontend: python/django, backend: chef/ruby)
Confidential, Sunnyvale, CA
Sr. Installation Engineer
Responsibilities:
- Extended InstallAnywhere project to provide Java ‘custom code:
- Database transforms using SQL migration scripts
- Subnet aware installs: to provide ‘clustering’ master/slave installs on network.
Confidential, Bellevue, WA
Linux/Windows Release Engineer
Responsibilities:
- Automated what was a 2hr SOA J2EE deployment into a 5min ‘one-click’ remote deployment using a blend of C#/Bash Scripts/Powershell to distributed testbed environments.
- Authored a ‘Server Prep’ script to install all prerequisites needed to stand up CentOS boxes running mod jk load balanced Tomcat instances.
Confidential, Bellevue, WA
S CM Build Release Engineer
Responsibilities:
- Revamped a loose set of build scripts into a fully automated build plan with failure alerts that handled: software build, publish tasks, installer creation, test scripts, and automated release to QA with email notification of build details.
- Maintained Perforce branches and integrations for developer teams. Coordinated fixes with appropriate developer(s) when conflicts during merging/integrations as well as compilation errors were discovered via continuous integration.
- Maintained and upgraded Jira issue tracker, Crucible code review tool along with in-house ‘Seagull Licensing Server’.
- Administered .msi packages for deployment of multiple applications and web apps used in (36) unique and private labeled installers using Installshield Premier.
- Documented features/changes/fixes in Jira, Confluence as well as blogging.
- Developed framework for automating installer testing to ensure only quality products are delivered to QA testers: revert vmware, automate attended install using AutoIT scripts, run c# validation tests, report results via web/email.
- Authored scripts to assist in RTM procedures: .ISO creation, Populate CD cover-art with version info, email notifications to release managers, upload to ftp, archive source code.
Confidential, Pacific NW, WA
Tech Support Tier I-II / QA / Software Developer
Responsibilities:
- Technical support rep with consistent high marks; promoted.
- Performed Quality Assurance testing on software, communicated defects to developers; promoted.
- Created ASP webpage to advertise ISP dial-up numbers from SQL Server backend. Scraped nightly from UUNet feed.
- Created and executed disaster recovery plan for web server/DB.
Confidential, Tacoma, WA
IBM AIX Unix Administrator
Responsibilities:
- Administered 25 node network of IBM 6150 RT/RS-6000’s and accompanying hardware: terminals, barcode scanners, digitizers, “automated fingerprint acquisition hardware” (AFIS - used by law enforcement and foreign governments).
- Responsible for monitoring and troubleshooting proprietary software. Performed maintenance and coordinated repairs.
- Interacted with IBM Informix DB using I-SQL.
- Participated in upgrading from IBM tap network based LAN to cat-5.