Eric B. Budd

Senior Software Engineering Leader

 

ericbudd@mount-olive.com

https://www.linkedin.com/in/ericbbudd

(816) 812 - 0565

References available upon request.

Experience

Palco, Inc.

Manager, Software Development/Sr. Full Stack Software Developer

November 2023 - Present

Empowering Independence

  • Managed a team of 10, Engineers, QA, and Data/ETL employees.
  • Created new REST APIs in a legacy Elixir/Phoenix umbrella app.
  • Added features and fixed bugs in a variety of React apps.
  • Planned, tested, and oversaw two major upgrades to the primary MySQL database.
  • Established guidelines and processes for development practices: PRs, deployments, hotfixes, etc.
  • Mentored engineers on proper use of git, unit testing, TDD, improved code readability.
  • Developed an end-to-end Interactive Voice Recognition (IVR) application for use by clients.

Showcase IDX/eXp Realty (Remote)

Director of Engineering

(promoted from Director of Data Engineering April 2023)

May 2022 - September 2023

Showcase IDX offers the industry’s #1 ranked home search, consumer engagement tools, and lead generation platform.

  • Led 8 engineers across 4 engineering teams and drove technical innovation within the organization.
  • Collaborated with product teams and leadership to design and execute engineering and product processes. Developed and communicated technical vision, ensuring alignment with overall company goals.
  • Fostered cross-team collaboration, broke down knowledge silos, and enhanced engineering skillsets.
  • Implemented strategic restructuring by promoting high-performers to leadership roles, mentoring, and encouraging team leads to develop underperforming members, and providing personal coaching and assistance in work breakdown and assignment.
  • Drove operational efficiency by implementing process changes, breaking down and documenting work, clarifying expectations with the product team, managing priorities, and ensuring effective communication between engineering and product stakeholders.

CyberGRX (Remote)

Sr. Software Engineer

April 2020 - May 2022

CyberGRX is a SaaS dedicated to helping organizations create effective third-party cyber risk programs.

  • Designed and implemented a mapping feature enabling automatic reporting in industry-standard frameworks without manual re-assessments.
  • Conducted in-depth training sessions and implemented a new de-structuring feature using the glom Python library.

Mount Olive Software (Remote)

Owner

January 2019 - May 2022

Providing custom software, consulting, and training services.

  • Automotive Industry (Elixir) -- Enabled a personal vehicle rental service in Japan via scheduled and authenticated vehicle access.
  • Cybersecurity Industry (Python) – Developed third-party Cyber Risk management software.
  • Job Recruiting Industry (Python, Ruby, Javascript) -- Completed several large projects to automate ingestion of data for millions of engineers, parse and index the data for searchability, and match data to available job postings.
  • Medical Insurance Industry (Elixir) -- Developed API-driven automated job system that managed a data intake process to fetch transcription data from external APIs.
  • Pharmaceutical (Ruby on Rails, R) -- Wrote software to transport & translate large volumes of data between labs for vaccine and drug development.
  • Software Contracting Industry (JavaScript) -- Improved an existing system that automatically matched contractor skills to potential clients.

Other Experience

Red Nova Labs/StorEDGE - Senior Software Engineer

August 2017 - January 2019

Multi Service Technology Solutions - Senior Software Engineer

May 2016 - August 2017

Strenuus - Senior Software Engineer

April 2015 - April 2016

UnitedLex - Software Engineer

August 2014 - April 2015

Merit Pages, Inc. (Remote) - Software Engineer

June 2012 - August 2014

Google (via Zavers.com acquisition) - Software Engineer

April 2008 - June 2012

BensonsLife.com (Remote) - Software Engineer (Contract)

March 2009 - January 2012

Grantham Education - Programming Manager/Sr. Programmer (promoted)

July 2005 - April 2008

PoolCorp/Ascent Consulting - Software Engineer

January 2004 - September 2004

Turning Point Solutions Group - Programmer/System Administrator

June 2000 - December 2003

UniComp, Inc. (Hybrid) - Database Developer/Programmer

May 1998 - June 2000

Volunteering

Ctrl-C.club - Owner and primary administrator

http://ctrl-c.club

Ctrl-C Club is a Linux server offering free SSH and web accounts to users who want to build webpages, chat online, learn Linux, play text console games, or practice writing software. It one of the longest-running communities in the Tildeverse (tildeverse.org).

LaunchCode - Mentor

https://www.launchcode.org/

Worked with an aspiring programmer to coach them through completing a learning project in Javascript. Helped them understand the development process from concept through delivery. Provided additional coaching on the job market and the software industry.

Education

University of Southwestern Louisiana

Computer Science, Business Track

Louisiana College

English and Computer Science

Technical Keywords

(Production Experience)
  • Ruby on Rails
  • API Design
  • Agile
  • Domain-Driven Design (DDD)
  • Data Modeling
  • Functional Programming
  • Elixir and Phoenix
  • Graph Databases
  • Internationalization
  • Linux Administration
  • Microservice Architecture
  • Object-Oriented Programming
  • Javascript and Typescript
  • GIS
  • REST
  • SaaS (Software as a Service)
  • Scrum
  • TDD/BDD

Eric B. Budd — 33220 Sandbar Ln., Salisbury, MO 65281 — (816) 812 - 0565 — ericbudd@mount-olive.com