Redwood tree via https://freesvg.org/

Geoff Wellington

Staff Software Engineer

GitHub logoLinkedIn logoCamera logo for InstagramEmail logo

I'm a senior software engineer with over a dozen years of industry experience. I enjoy solving ambiguous problems with simple and elegant solutions - both on my own and with a team of talented and driven colleagues. As a technical lead, I specialize in distributed systems and have built and delivered products from the prototype all the way through beta and into production, interfacing with customers and stakeholders the entire way.


Most of all, I enjoy mentoring and growing strong and diverse groups of software engineers. I believe that helping people be their best naturally leads to truly excellent software. If you think that we could make something great together, feel free to connect.

Skills

Java
Distributed Systems
Architecture
Mentoring
REST
GraphQL
Postgres
NoSQL
Docker
K8S
Kafka
Python
Git
JIRA
Confluence
Jenkins

Experience

  1. Oct 2024 — Present
    Oracle
    Senior Principal Software Engineer

    Technical leader working on the next generation of Oracle Health.

  2. May 2018 — Feb 2024
    VMware
    Staff Engineer II

    Technical lead overseeing the design, development, and productization of vRealize Artificial Intelligence Cloud, vRealize Log RCA, and Tanzu Insights. Coordinated people and processes for several components and across multiple teams and time zones. Mentored and grew team with various seniority levels, within my teams and in a company-wide mentorship program.

  3. Jan 2016 — May 2024
    CDK Global
    Software Engineer IV

    Technical lead for the Incentives domain as well as a primarily back-end Java developer designing and building business critical services. The position also required general R&D, guiding and supporting the team through architectural decisions, provisioning and configuration of infrastructure, design and execution of tests including performance optimization and certification, and production support.

  4. Aug 2014 — Jan 2016
    Live Nation - TicketsToday
    Software Developer

    Developer in a small, Agile software team maintaining and improving a ticketing e-commerce system with a focus on responsive design. Position involved quickly switching development between front-end and back-end systems written in .NET (C#), maintaining and improving Java REST web services, and applying a strong working knowledge of HTML/CSS/JavaScript to build both “one off” and reusable websites for internal and external clients.

  5. Aug 2010 — Dec 2014
    Click2Mail
    Java Developer

    Jack-of-all-trades developer on a small, collaborative IT team which maintained communication and accountability with daily Scrum meetings and encouraged contribution and innovation from all levels.

Education

  1. Aug 2006 — Aug 2010
    James Madison University
    Bachelor of Science — Computer Science
    Harrisonburg, VA