Jimmy Baker

Principal / Senior Software Engineer

About

I'm a Tennessee based Full Stack Software Engineer, currently working at HubSpot helping millions of organizations grow better. In my free time, you can catch me playing with my kids, cooking, running, or golfing.

Accomplished Senior Software Engineer with 20 years of experience in developing innovative software solutions across diverse industries, including tech giants like HubSpot, Uber, and Salesforce. Currently shipping AI-powered features at HubSpot, enhancing the Sequences product and building intelligent sales tools.

Formerly the Membership Growth team lead at Uber Technologies, where I spearheaded the launch of Uber One, achieving 30 million global members and enhancing user engagement through strategic product features. Proven expertise in designing event-driven systems, optimizing application performance, and mentoring engineering teams to foster collaboration and efficiency.

Location

Murfreesboro, TN

Experience

20+ Years

Education

Bachelor of Science from Middle Tennessee State University

Interests

Cooking, Running, Golfing, Music

Experience

July 2025 — Present

Senior Software Engineer II - Product

HubSpot

Shipping high-impact features for HubSpot's Sequences product, building AI-powered sales tools that help millions of organizations grow better.

  • Built an Agentic Sequence Builder, a feature enabling our customers to build sequences through natural language using AI
  • Shipped the new Prospecting Agent, an AI-powered tool that automates sales prospecting workflows
  • Built Smart Blocks, a feature for email templates enabling dynamic and personalized email content at scale
  • Delivered numerous improvements to the Sequences product, enhancing reliability and user experience
  • Collaborated cross-functionally to drive product innovation in the sales automation space
AI/LLMsTypeScriptReactJavaGraphQLNode.jsRPCCHIRP

March 2021 — May 2025

Senior Software Engineer - Product

Uber Technologies

Led the Membership Growth team to enhance user engagement and satisfaction through the innovative development of key product features for the Rides and Eats applications.

  • Launched Uber One — Uber's mobility and delivery membership program with 30M+ global members
  • Designed and architected event-driven systems processing millions of events per hour
  • Developed membership upsells seen by millions of people daily across the world
  • Created membership benefits including Rides cashback, discounts on Eats orders, and latest arrival guarantee
  • Orchestrated experiments to test various upsell variations, identifying the most effective options for maximizing conversion rates.
  • Conducted in-depth investigations of incidents affecting business operations and user experience, pinpointing root causes and providing actionable insights to leadership. Developed and implemented strategies that significantly reduced future incidents and enhanced system reliability.
  • Collaborated closely with product managers to define project requirements and timelines, ensuring the successful delivery of multiple software projects on schedule and within budget.
  • Designed and launched innovative tooling that transformed engineering workflows, significantly accelerating development processes and empowering the team to deliver high-quality features faster and more efficiently.
  • Conducted thorough reviews of Engineering Review Documents (ERDs), offering insightful feedback and actionable suggestions to peers, fostering a culture of collaboration and continuous improvement within the engineering team.
  • Advised leadership on critical trade-offs in project decisions, used creative problem-solving skills to develop innovative solutions for complex challenges, ultimately aligning technical strategies with business objectives.
  • Served as the primary on-call engineer, responsible for managing and resolving critical incidents during emergencies, ensuring minimal downtime and maintaining high service availability for millions of users. Leveraged strong problem-solving skills and technical expertise to quickly diagnose issues, coordinate with cross-functional teams, and implement effective solutions under pressure.
  • Optimized codebase for scalability and performance, reducing application load times by 30%
  • Mentored junior team members in engineering best practices
GoTypeScriptReactApache KafkagRPCEvent-Driven Systems

July 2020 — March 2021

Senior Software Engineer - Product & Platform

Postmates

Built new features for the merchant portal and led the development of Postmates Unlimited membership program.

  • Led development of Postmates Unlimited, increasing user engagement by 40%
  • Built new features for the merchant portal using TypeScript, React, and Apollo.
  • Created Visa partnership feature for free Postmates Unlimited
  • Optimized codebase using GraphQL and Apollo, reducing load times by 25%
  • Mentored junior engineers on best practices
ReactTypeScriptPythonGraphQLApollo

August 2017 — April 2020

Principal Software Engineer - Product & Platform

BillFixers

Built the core technology platform for a bill negotiation service (acquired by Experian).

  • Created GraphQL API for internal, customer, and partner-facing applications
  • Built web scraper for automated bill collection
  • Developed partner portal and API for third parties like Honey
TypesScriptRubyNode.jsREST APIsBullMQGraphQL

August 2014 — July 2020

Co-Founder & Principal Software Engineer - Product & Platform

Cohub

Co-founded and built a multi-tenant business operations management platform.

  • Built platform with omni-channel sales, inventory management, e-commerce, and POS features
  • Created iPad Point-of-sale app using React Native with GraphQL backend
  • Achieved PCI certification as a TSYS/Cayan partner
  • Built custom ElasticSearch index for faceted search capabilities
TypeScriptReactReact NativeRubyGraphQLElasticSearchNode.js

January 2012 — August 2014

Member of Technical Staff - Product

Salesforce

Worked on Desk.com, a customer support platform.

  • Built the Desk.com V2 REST API
  • Contributed to new Support Agent application using Angular
  • Led development of analytics dashboard
RubyAngularREST APIs

November 2005 — January 2012

Principal Engineer - Product & Platform

TapeOnline.com

Built a custom e-commerce and business operations system using Ruby on Rails

  • Built Ruby on Rails application that empowered staff to run day-to-day operations.
  • Built an eCommerce platform from scratch
  • Added CRM features including contract pricing and other B2B features
  • Created custom inventory tracking system which optimized company cash flow by minimizing inventory on hand
  • Automated purchasing based on statistical analysis of what we need given seasonal sales history across various margins of error
  • Integrated with third party APIs like USPS, UPS, FedEx, Paypal, Twilio, Maxmind, and more.
  • Built a competitor pricing web crawler that fetched competitor prices each day and let staff know which products needed price adjustments.
RubyAngularREST APIs
Skills

Technical

TypeScriptJavaScriptReactReact NativeGraphQLGoJavaRubyRuby on RailsPostgreSQLNode.jsPythonApache KafkaREST APIsgRPCThriftCHIRPSQLDynamoDBeCommercePCIRelational DatabasesCSSCSS ModulesSCSSTailwindshadcn

Leadership

System ArchitectureEvent-driven DesignMicroservicesTeam LeadershipMentorshipSystem DesignLarge Scale DeploymentsCross-functional CollaborationTechnical StrategySystem Integrations

Integrations

StripePayPalTwilioFedExUPSShopifyApolloClearbitZoomInfoHubSpotSalesforceMaxmindTSYSCayan
Projects

HubSpot Prospecting Agent

HubSpot's Prospecting Agent is an always-on, AI-driven sales teammate designed to automate account research and initial outreach. The agent actively monitors buying signals—such as job postings, funding rounds, and technology adoption—and uses trusted data providers like ZoomInfo and Apollo to build accurate buying committees. By automatically drafting highly personalized outreach messages across multiple languages, it frees up sales representatives to focus entirely on closing deals. Ultimately, this tool helps teams scale their pipeline efficiency, resulting in more qualified leads and increased meeting bookings.

Slaps.app

Slaps.app is an AI-powered cookbook designed to streamline meal preparation with custom recipe generation, smart weekly meal planning, and automated shopping lists. The platform features an "AI-Chef" that provides tailored cooking advice and automatically adjusts recipe suggestions based on your specific allergies and food preferences. Users can easily organize ingredients into an AI-sorted checklist, export items directly to Instacart, and seamlessly share their public recipe profiles with friends or the community. It offers a free tier for basic use alongside a premium Pro plan that unlocks unlimited meal planning and up to 300 AI-enhanced recipes per month.

Uber One

The Uber One membership offers combined savings and exclusive benefits across both Uber and Uber Eats for $9.99 per month. Members receive a $0 delivery fee and up to 10% off on eligible food, grocery, and pickup orders, alongside 6% back in Uber One credits on rides. Additional perks include automatic savings during high-demand surge periods, 10% back on hotel bookings and car rentals, and global benefit coverage when traveling abroad. Eligible first-time users can sign up to try the subscription with a four-week free trial that can be canceled at any time.

Postmates Unlimited (acquired by Uber)

Postmates Unlimited is a membership program that gives you $0 delivery fees on eligible orders and often lower service fees from restaurants, grocery stores, and more. It’s designed to help frequent users save money on delivery while making checkout faster and simpler. Members can also access exclusive perks and promotions on select orders.

Cohub Inventory

Cohub Inventory is a Shopify-integrated app designed to simplify inventory counting across multiple locations, including stores, warehouses, and home offices. It transforms iOS and Android devices into barcode scanners, allowing teams to collaborate in real time and drastically increase counting throughput. The platform provides instant valuation and revenue potential tracking while supporting cycle counts, long-term history tracking, and ABC analysis. Ultimately, it helps businesses eliminate double counting and maintain highly accurate stock levels regardless of their operational scale.

BillFixers.com (acquired by Experian)

BillFixers is a professional negotiation service dedicated to lowering your monthly television, internet, and phone bills. Their team of experts battles utility and telecom providers directly on your behalf to secure better rates without altering your existing services. Operating on a risk-free guarantee, the company only charges a fee by splitting the savings they successfully secure for you during the first year. It offers a secure, hassle-free way to stop overpaying and save hundreds of dollars annually.

Desk.com (Acquired by Salesforce.com)

Desk.com is a customer support platform designed to help businesses manage email, phone, social, and web-based support in one place. It provides tools for tracking customer cases, organizing team workflows, and improving response times. Desk.com is built to make support more efficient while helping companies deliver better customer service.

4th Avenue Train Spotter

The 4th Ave Train Spotter is a free application created by Cohub to help Nashville drivers avoid traffic delays caused by busy CSX freight trains crossing 4th Avenue South and Chestnut Street. Utilizing deep learning and neural networks, the system analyzes real-time data to calculate the probability of lowered crossing gates or present trains with high accuracy. Available via web browser, iOS, and Android, the app sends automatic notifications to alert users before they get blocked. While minor limitations like false positives from severe weather or nearby equipment can occur, it serves as a highly reliable tool designed to make local commuting more predictable.

Testimonials

"Jimmy is brilliant. He lights up at a technical challenge and consistently and miraculously comes up with clever solutions to complex coding problems. As a non-technical person, the highest praise I can give is to say that in conversation after conversation, he's the guy other developers look up to as exceptional. He's also easy to work with—collaborative, open to feedback, and capable of changing gears on short notice. In two years working together, he's built or improved every single part of our product, both front and backend. He's been a huge part of our success and continues to impress me with every project. I couldn't recommend Jimmy more highly."

Ben Kurland

Senior Director of Strategy & Growth @ Experian

"His performance was nothing short of stellar. As a fully remote employee several time zones away, he was always reachable, had exceptional productivity, and was universally recognized as a team leader. His design skills were extremely solid and he ensured high code quality."

Steve Comstock

Engineering Manager @ Uber Technologies

"Jimmy Baker has more talent than any developer I've worked with. He led our team to create an extremely robust product. His ability to solve a technically complex problem with ease and sophistication is uncanny."

Sloan Dokken

Care Delivery @ Charlie Health

Contact

Get in touch

Feel free to reach out for collaborations or just a friendly chat.