Bob Fejes

Agentic Engineer / Software Architect / Principal Engineer

Denver, Colorado – 303.656.9850 – bob@fejes.netgithub.com/techpunch

Download Word (.docx) version of this resume


Seasoned software professional who attained Principal Engineer status at a highly technical public Silicon Valley software company. Fully embracing Agentic Engineering as the path forward. It’s not just inevitable, it’s already here!

SUMMARY


PROFESSIONAL EXPERIENCE

Techpunch — Software Architect (2005–Present)

Techpunch LLC is my consulting and engineering entity that enables me to contract directly with companies when needed.

Current Work

  • Developing a greenfield finance & trading platform in Clojure.
  • Designing fault-tolerant services, trading support systems, and automated trading systems. Some of the common code can be seen at github.com/techpunch.
Twilio — Principal Software Engineer (2021)

Hired directly by the CIO with whom I’d worked previously to address runaway AWS cloud spend.

  • Mapped and documented disparate cloud strategies across teams and acquisitions.
  • Worked across dozens of teams to socialize unified cloud approaches.
  • Built a tool for automated and manual AWS resource tagging across many accounts.
  • Collaborated with teams at Amazon on cost analytics and strategy.
ADT — Senior Clojure Engineer (2017–2020)

Shipped core systems powering Alexa and Google Home integrations, allowing customers to voice-command ADT security systems and connected smart home devices.

  • Designed and implemented scalable distributed services (90% Clojure, 10% Java).
  • Responsible for ~80% of all Clojure design and implementation.
  • Supported 100k+ users; busiest Java service (Auth server) handled 10M req/day, busiest Clojure service handled 2.7M req/day.
  • Built an API aggregating events from legacy systems, enabling clients to query, stream, and subscribe to device events.
  • Built a novel testing system that could run automated integration tests with a lab computer speaking to an Alexa device to run through both predetermined and stochastic command scenarios.
  • Mentored team on Clojure, architecture, and engineering best practices.
  • Chosen as Amazon’s preferred home security partner; collaborated directly with Amazon and Google engineering teams, including travel to Amazon’s team in Seattle.
McKesson — Senior Java Engineer (2012–2015)

Key contributor of a commercial-grade Java application used by health care providers and insurance companies for medical benefit authorization. Navigated technical issues handling highly regulated Protected Health Information (PHI). Shipped extensive production code and detailed unit/integration tests. Data architecture, new feature design, and system design. Interfaced with other external health platforms via API.

Deal Pepper — VP of Software Development (2011)

Hands-on technical and product leadership for a 7-person startup.

  • Shipped a product supporting 11,000+ users in under 5 months.
  • Managed developers, designers, vendors, and product priorities.
  • Performed architecture, backend coding (Ruby/Rails), UI/UX design, performance monitoring, and analytics.
  • Built deal aggregation engines, recommendation systems, IVR integrations, and cloud deployments.
Level3 Communications — Senior Engineer (2010–2011)

Full-stack development using Adobe Flex (UI) and Java. Software was used by Level3’s sales team to quote complex products and services for enterprise clients.

Datavantage (Micros/Oracle) — Senior Engineer (2004–2005)

Developed commercial-grade retail CRM software used by major U.S. retailers for customer loyalty, promotions, and engagement. Enterprise Java, Spring, Oracle. Users included Saks Fifth Avenue, Neiman Marcus, Kroger, H&M, and others.

Northrop Grumman at NASA Glenn — Lead Software Engineer (2001–2004)

Lead software engineer for the Station Support Computer Module for the International Space Station FCF project. Built a Java Swing UI allowing astronauts to carry out fluids and combustion experiments in microgravity. Delivered production Java and C++ code used on the Space Station. Designed binary protocols for communication across distributed embedded devices.

Rise Above It — Pro Bono Developer (2005–2015)

Pro bono for a good cause. Built and maintained a website and admin app for a local cancer nonprofit running events and benefits. The organization was merged into First Descents, a successful Denver-area non-profit.

EDUCATION & TRAINING

M.S., Computer & Information Science, Cleveland State University (2004)

B.S., Computer & Information Science, Cleveland State University (2001)

Introduction to Artificial Intelligence – Advanced Track (2011) — trailblazing online Stanford course, taught by Sebastian Thrun & Peter Norvig; earned 92%.

Sun Certified Java Programmer (2004)

NASA Marshall (2001) — Certified in UI design for ISS payloads