Description

PROFESSIONAL SUMMARY

 

  • Software engineer with focus on building, packaging, and delivering software
  • Increases deployment frequency and reliability using scripting and automation
  • Supports application development, testing, and production 24×7

 

CORE QUALIFICATIONS

 

  • Experienced developer of build and deploy systems on Jenkins, TFS, and Cruise Control
  • Proficient with software configuration management (SCM) tools and processes
  • Expertise with coding and scripting using Microsoft Visual Studio, Powershell, JSON, MSBuild, Nant, VBScript
  • Uses agile / scrum methodologies through the software development life cycle
  • Adept with database tools and SQL on Microsoft SQL Server and ORACLE.

 

EXPERIENCE

 

Cox Automotive, Sacramento, CA, Build Release Engineer, September 2015 – June 2017

  • Designed and scripted automated builds using Jenkins, NAnt, MSBuild, Powershell, bash, python, and Git.  Deployed .NET packages to Windows, and JBOSS ear files to Linux servers.
  • Pushed the release through the SDLC using JIRA.  Scheduled resources and created the deployment playbook.
  • Deployed production applications using automated Jenkins jobs and scripts.  Managed the deployment resources, playbook and post-deployment support.
  • Automated source control and issue management steps using Powershell, Jenkins, JSON, and REST, increasing deployment frequency and reducing release cycle times.
  • Created environments for both internal users (QA, UAT) and external users (Training, Operations) using Jenkins and VMware.
  • Diagnosed and resolved application and performance problems using SQL Server Management Studio, Visual Studio and Fiddler.
  • Packaged and deployed Microsoft SQL Server database procedures and scripts.
  • Integrated automated Robot Framework tests into continuous build environments.
  • Documented processes and procedures using Confluence Wiki.

 


Ports America, Alameda, CA, Lead Software Release Engineer, July 2005 – September 2015

  • Managed enterprise application deployment activities, including project plans, resource scheduling, deployment execution, post-deployment testing, and rollback procedures.
  • Managed the continuous build of the terminal operation system, a suite of client/server and web applications, using Microsoft Visual Studio 2013, TFS, and PowerShell.
  • Drove improvement of continuous build and automated deployment processes for multiple products.
  • Deployed enterprise applications for eight shipping container terminals with no adverse impact to operations, resulting in large savings in labor expenses.
  • Developed custom application installers using Microsoft WiX, PowerShell, and ClickOnce.
  • Developed deployment scripts to automate the installation of server components and ORACLE database objects.
  • Managed and tracked application configurations for each container terminal site using TFS tools.
  • Diagnosed system errors and performance bottlenecks by analyzing IIS, WCF, SQL, and application logs.
  • Created environments through the SDLC using automated deployments.
  • Mentored team members to facilitate team productivity and development.

 

PMI Mortgage Insurance Corp., Walnut Creek, CA, Software Analyst, December 1997 – July 2005

  • Designed and developed mission critical software components for mortgage insurance origination using Microsoft Visual Basic, COM+, XML, MQ Series, and SQL Server.  Use UML to produce use case, activity, and sequence diagrams.  Built unit tests for complete code coverage.  Developed automated deployments using VBScript.
  • Built software deployment packages on multi-tier systems.  Developed procedures which guaranteed the smooth deployment of releases and patches.  Coordinated testing and deployment with QA, UAT, and operations staff.
  • Provided second level support for production support issues.  Analyzed and diagnosed application problems, such as SQL Server performance tuning.  Build, package and document production fixes.  Develop production support knowledge base using Wiki.
  • Documented UML artifacts, such as use case, activity, sequence, and state diagrams.

 

EDUCATION

 

University of Michigan, Ann Arbor, MI

Bachelor of Science in Computer Engineering

 

Agile/SCRUM training

Microsoft Certified Professional

Education

University of Michigan

1986 B.S. Computer Engineering
Your Phone Number *:
    +1 510-292-5328
Professional Reference 1: * Name, Company, Title, Phone, Email:
    Teresa Jones, Ports America, Systems Analyst, teresakatherinejones@gmail.com
Professional Reference 2: * Name, Company, Title, Phone, Email:
    Makarand Maydeo, Cognizant, Release Engineer, 916-620-4143
Professional Reference 3: * Name, Company, Title, Phone, Email:
    Vinod Kadam, Cybage, Project Manager, 2678152085, vinodkadam77@gmail.com