Steve Hill

Senior Software Engineer

Morgan Hill, California, United States17 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Continuous Integration and Delivery processes.
  • Led significant infrastructure improvements at Netflix.
  • Delivered high-impact projects for Fortune 500 companies.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in CI/CD and Software Engineering.

Contact

Skills

Core Skills

Continuous IntegrationSoftware Engineering

Other Skills

JenkinsGitAmazon Web Services (AWS)PuppetJavaSpring MVCAndroidC#Spring FrameworkAgile MethodologiesTest Driven DevelopmentWeb ApplicationsXMLWeb ServicesDatabases

About

The longer I've stayed in software, the more passionate I've become about quality. It's really important to have great communication, dependable environments, trusted tests, and a process everyone understands to have high-quality software. I don't think a great developer's responsibility stops at the commit. I find a lot of joy in improving existing processes and infrastructure in addition to finding solutions for our next feature or product.

Experience

17 yrs 10 mos
Total Experience
5 yrs 11 mos
Average Tenure
10 yrs 2 mos
Current Experience

Netflix

2 roles

Staff Software Engineer

Promoted

Aug 2022Present · 3 yrs 9 mos · Los Gatos, California, United States

  • Continuous Integration and Delivery Orchestration Platforms
JenkinsGitAmazon Web Services (AWS)Continuous IntegrationSoftware Engineering

Senior Software Engineer

Mar 2016Aug 2022 · 6 yrs 5 mos · Los Gatos, California, United States

  • Developer Productivity, Engineering Tools, and Delivery Engineering.
  • Played key roles in:
  • changing course to complete a 5-year migration
  • automating build and daily dependency updates for 4K git repositories
  • low-volume notifications that reduced ongoing automated update failure rate by 83%
  • scaling Jenkins to 3M builds/month
  • implementing single-use containerized Jenkins builds
  • implementing and operating a containerized build system that has run over 125M builds
  • reducing the lag time of adopting new Gradle and Jenkins releases to days
GitAmazon Web Services (AWS)Software EngineeringContinuous Integration

Thoughtworks

Lead Software Developer

Aug 2010Mar 2016 · 5 yrs 7 mos

  • Promoted to Lead Developer Consultant in December 2015.
  • CI/CD Team Lead (1 Project). This team was created to improve infrastructure. Normalized fragmented development and deployment environments with Puppet, which reduced onboarding time from several days to 20 minutes. This automation work caused discussions for how to best solve these recurring problems organization-wide. Created pipelines to demonstrate key Continuous Delivery concepts including compiling once, propagating artifacts, and reliable deployments. Reduced test feedback time in some cases from 24 hours to 15 minutes due to choices in how artifacts were packaged and cached.
  • Java Web Developer and Stream Lead (3 Projects). Delivered a service invoicing system, purchase order system, and financial calculation system for three different Fortune 500 companies using standard Java web technologies such as JAX-RS and Spring MVC. Created and maintained several successful integrations to legacy systems including RESTful JSON, SOAP XML, HTML scraping, and database integration.
  • Android Development Team Lead (2 Projects). Delivered two separate applications to the field within four months each, including infrastructure for automated testing and continuous integration. One application was purpose-built for disaster relief and both had to work in situations with unreliable networks.
  • C# Web Developer (2 Projects). Delivered an automated testing suite that reduced manual regression testing from 6 months to 2 weeks. Improved the data validation characteristics of a domain-specific CMS.
  • Played central role in coaching new and experienced developers joining projects.

Cme group

Software Developer Intern (Java)

May 2010Jul 2010 · 2 mos

  • Summer internship in CME's Clearing IT division.
  • Implemented PL/SQL triggers in an integration database to enforce referential integrity. Solution prevented an estimated 95% of errors before they occurred.

Teacher's discovery

Technical Consultant

Apr 2008May 2010 · 2 yrs 1 mo

  • Collaborated with Book Merchandise Manager on proprietary eBook conversion project online.
  • Worked with senior Software Buyer on software tutorial creation project.
  • Assisted Graphic Design Team and internal Web Team in launching a monthly newsletter

Education

Loyola University Chicago

MS — Computer Science

Jan 2009Jan 2010

Oakland University

BS — Economics

Jan 2005Jan 2008

Stackforce found 100+ more professionals with Continuous Integration & Software Engineering

Explore similar profiles based on matching skills and experience