Jeff Bowles

Jeff Bowles Email and Phone Number

Senior Devops Automation Guy @
About Jeff Bowles

Manager., Tools Developer, project lead."Jeff is hands-down the best build and release engineer I've ever worked with.""The best manager I've had."Specialties: AWS, Jenkins, Agile, Python, C / C++, Groovy, Ruby, terraform/ansible , Perforce. Hadoop. Builds and releases. Programming as needed, using finished work that others have refined when possible. expert at support, configuration, training, scripting, the works. Handoffs, ALM/SCM builds, release processes (without too much 'process').

Jeff Bowles's Current Company Details
United Health Group

United Health Group

Senior Devops Automation Guy
Jeff Bowles Work Experience Details
  • United Health Group
    Senior Software Engineer
    United Health Group Sep 2021 - Present
  • Acumen, Llc
    Dev-Ops Manager
    Acumen, Llc May 2019 - Sep 2021
    Burlingame, California, Us
  • Renaissance Learning
    Senior Dev-Ops Engineering
    Renaissance Learning Apr 2016 - Nov 2018
    Wisconsin Rapids, Wi, Us
    Jenkins setup, terraform (AWS using terraform/anslble) install-guy, creating / using Linux containers on AWS "ecs - docker container service"
  • Hortonworks
    Senior Automation Engineer
    Hortonworks Jul 2013 - Jun 2015
    Santa Clara, California, Us
    One triumph: "split the 20-hour test process into parallel jobs on Jenkins and let it deal with the hard stuff," which reduced HIVE tests down to 60-90 minutes of wall-clock time (Or less!) if you had enough VMs.Using ansible, jenkins, python, and eventually tree-herder, to automate build and release processes and tighten up engineering work for handoffs.Writing code to infer test methods to run, minimally parsing Java source to infer import-relationships. Split 15-20 hour unit test blocks into shards of less-than-hour each, using minimal code.
  • Netapp
    Senior Software Engineer
    Netapp Feb 2011 - May 2013
    San Jose, California, Us
    One triumph here: optimized database usage to move department from 12-20 clerks-with-clipboards managing codeline work into a system that didn't need the manual management to get through the data. Used Python, "graphviz", and Oracle Hierarchical SELECT statements to get there.Unix programmer. Perforce / Graphviz / Math nerd, working to optimize about anything I get my hands on. Like to start with the data and how it relates to the world, before climbing to the user work.
  • Perforce Software
    Perforce Consulting Partner
    Perforce Software 1999 - 2012
    Minneapolis, Mn, Us
    One triumph: "at every job since this role, have offered to anyone in my group to write out their install / release documentation in exchange for that person giving me time explaining the work. My notes are your documentation, I tell them, and so if time is tight, please let me help!" (They often do.)13 years of build-consulting, test-strategy consulting, and running a private corporation with 2-5 employees to do so.Substantial build consulting, Perforce administration, and training work over more than a decade.
  • Yahoo!
    Senior Release Engineer
    Yahoo! 2010 - Feb 2011
    Many triumphs: Automated HADOOP builds of the original HADOOP group at Yahoo, including post-build install / smoke test (create cluster, run test jobs) prior to release to testing group. [ All work was Jeff's programming/coding for the project with review from coworkers / test group.]Working a release/build/deploy engineer and process-guy at Yahoo on hadoop (the map/reduce framework and HDFS underneath).
  • Piccolo Engineering
    Principal
    Piccolo Engineering Jan 2000 - Jan 2010
    Principal of a Perforce consulting company, provided training and programming services to Perforce customers/users.
  • San Francisco Unified School District
    Algebra Teacher
    San Francisco Unified School District 2002 - 2003
    Learned many good things, including "that eighth-grader with a laptop is the security violation to keep in mind. He/she has time, an internet connection, interest, and an intellect."Teaching 8th-grade Algebra, and working on teaching/presentation skills.
  • Unwired Planet (Now Open Wave Systems)
    Build Engineer
    Unwired Planet (Now Open Wave Systems) 1997 - 1998
    Learned the phrase, "just enough process," at this position.First build/release engineer for successful startup. Brought in Perforce (source management), automated testing, and repeatable / automated builds."Jeff is hands-down the best build and release engineer I've ever worked with." - quote from Kurt Sussman in the testing group.
  • Oracle
    Qa Manager
    Oracle 1994 - 1996
    Austin, Texas, Us
    Testing Manager of Oracle Reports group within Oracle. Hiring, Managing test engineers and getting automation going in a GUI environment.
  • Trw Financial Systems
    Software Developer
    Trw Financial Systems Jan 1994 - Sep 1994
    Friedrichshafen, Baden-Württemberg, De
    One triumph: "using Math major proof-skills to reduce a massively ugly programming project into a table-driven small bit of code that had the 17 use cases encoded into the table. When the custer added and deleted a half-dozen use cases on-site during installation, there was no coding effort to make the requested changes, but we still billed the customer handsomely!"Work on banking software for the Dutch equivalent of the federal reserve. Designed and programmed mechanisms for signature verification of checks, including some optimizations to reduce complexity of work from quadratic time (and problematic) to a short rules-based bit of C code that ran in linear time.
  • Ask
    Integration Manager
    Ask Mar 1992 - May 1994
    Manager (promoted from within company) of group that built / tested Windows4GL, a C++ database client. Immediately changed role of group from "build and test secondary platforms" to "build all platforms consistently and move all testing (and enough personnel/machines to succeed) to testing group for consistency."This caused all platforms to release within days of each other, increased quality, decreased stress on schedules and on people. The second release-schedule had a non-primary / non-development platform going out first, because the integration group was fast enough and that was (coincidentally) the first platform that finished testing --- which surprised every developer and pleased the release folks and support folks to no end.
  • Ask
    Build Engineer
    Ask 1990 - 1992
    Build release/integration group from the ground up, to simultaneously build and handoff a complex product on 5-7 platforms at once.
  • At&T
    Developer - Member Of Technical Staff
    At&T Jun 1983 - Jun 1987
    Dallas, Tx, Us
    C developer on C library tools, working next to C++ subgroup at the Unix Development Group. and prototyping the C++ compiler libraries in my own work.
  • University Of Oklahoma
    Research Assistant
    University Of Oklahoma 1978 - 1983
    Programmer on staff.

Jeff Bowles Skills

Perforce Scripting Software Configuration Management Training Software Development Unix Agile Methodologies Linux Java C++ Testing Perl Amazon Web Services Cloud Computing Terraform Jenkins Software Engineering Groovy Automation Python Process Automation Hadoop Git Ruby Ansible Sinatra

Jeff Bowles Education Details

  • University Of Chicago
    University Of Chicago
    Mathematics
  • University Of Oklahoma
    University Of Oklahoma
    Computer Science

Frequently Asked Questions about Jeff Bowles

What company does Jeff Bowles work for?

Jeff Bowles works for United Health Group

What is Jeff Bowles's role at the current company?

Jeff Bowles's current role is Senior Devops Automation Guy.

What is Jeff Bowles's email address?

Jeff Bowles's email address is je****@****nce.com

What is Jeff Bowles's direct phone number?

Jeff Bowles's direct phone number is +141535*****

What schools did Jeff Bowles attend?

Jeff Bowles attended University Of Chicago, University Of Oklahoma.

What are some of Jeff Bowles's interests?

Jeff Bowles has interest in Cooking, Exercise, Electronics, Outdoors, Home Improvement, Education, Gourmet Cooking.

What skills is Jeff Bowles known for?

Jeff Bowles has skills like Perforce, Scripting, Software Configuration Management, Training, Software Development, Unix, Agile Methodologies, Linux, Java, C++, Testing, Perl.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.