Matthew Thompson

Matthew Thompson

Software Architect | Craftsman | Mentor

Matthew Thompson

Professional Summary

I'm a software architect, consultant, and mentor with over a decade of experience spanning IP Advertising, Healthcare, Telecom, and E-Commerce. I help teams navigate complex challenges with clear, strategic options—balancing business goals and scalable software design.

My background in consulting spans companies of all sizes, sharpening my ability to meet teams where they are and guide them toward where they want to be.

As a certified Stripe Architect, I’ve led complex platform migrations and built scalable payment systems using Stripe Connect and Stripe Terminal. I help businesses get the most out of Stripe—whether they're just starting or evolving their monetization strategy.

Core Competencies & Certifications

Primary Technologies: React, Ruby on Rails, Elixir, Python, AWS, PostgreSQL Domain Expertise: Telehealth, E-commerce, Database Architecture, HIPAA Compliance

Certifications:

  • Stripe Developer Certified – Jul 2022
  • Stripe Professional Implementation Architect – Sept 2022

Work Experience

Echobind

Custom software consultancy building HIPAA-compliant and enterprise-grade solutions across healthcare, e-commerce, and more.

Lead Software Engineer / Consultant

Jun 2021 – Present

  • Led end-to-end client engagements—from architectural design to product launch—driving scalable, maintainable solutions
  • Defined long-term architecture and scaling strategies in collaboration with CTOs and stakeholders
  • Advised startups and enterprises on technical roadmaps, payment strategy, and product planning
  • Supported engineering teams across multiple clients, fostering individual growth and delivery
  • Maintained key technology partnerships and certifications (Twilio, Stripe, etc.)
  • Development and engineering sales efforts for our internal product Kind Kiosk
  • Led development of internal tools to deepen strategic partnership with Stripe
  • Conducted tech talks and shared content to upskill internal teams and the developer community
  • Led research and prototyping efforts around AI/ML integrations across client projects
  • Continued full-stack development across multiple tech stacks (React, Rails, Elixir, Python, AWS)

Senior Software Engineer and Manager

Jun 2020 – Jul 2021

  • Architected HIPAA-compliant solutions for patient data storage and secure transmission
  • Designed and implemented secure telehealth platforms for providers and patients
  • Integrated provider-facing EHR systems for real-time patient records and billing
  • Mentored junior engineers and led apprenticeship cohorts into full-time roles
  • Managed quarterly performance and growth planning across engineering team members

Software Engineer

Aug 2018 – Jun 2020

  • Deployed and maintained cloud infrastructure using AWS and Azure
  • Developed and maintained full-stack web applications with Ruby on Rails and React
  • Built scalable backend services with Elixir and Python across multiple products
  • Maintained and expanded a shared design system to support faster front-end delivery

El Toro IP Targeting Company

Overview: El Toro is a marketing organization that focuses on cookie-free IP Targeting & Device Targeting. While helping lead the customer portal team, my focus was on data consumption, sales, and geo-tracking. I worked closely with stakeholders and the sales team to market new features while maintaining customer relationships for our public-facing API.

Team Lead / Developer

April 2017 - August 2018

  • Led a team of 20 developers, 10 interns, and co-op students
  • Facilitated small group training sessions to increase productivity, improve troubleshooting practices, and enhance context understanding across teams
  • Developed a new auto-deploy system with Docker/ECR, improving load balancing, developer experience, and collaboration
  • Re-architected multiple lambdas and step functions into a GraphQL API (Elixir) application, enhancing developer experience across micro-service teams
  • Transformed legacy Meteor applications and packages into Elixir services, providing a more stable, cross-team platform
  • Implemented and maintained various APIs and services:
    • Public-facing API
    • Communications Engine
    • Reporting API
    • Billing/QuickBooks API
    • Auth Net Integrations
    • GeoJSON API

Community Involvement

  • Actively engage with the tech community through online forums, virtual meetups, and conferences.
  • Company/Client lunch and learns to share knowledge and best practices.
  • Previously co-coordinated JsLou (Louisville's JavaScript meetup) and Louisville's Elixir meetup:
    • Planned and promoted monthly talks and events
    • Organized casual learning nights to foster language adoption
    • Delivered presentations to encourage community growth
  • Provided code mentorship and coaching:
    • Offered personal 1:1 coaching to aspiring developers
    • Served as a mentor for local initiatives like Code Louisville and Code Kentucky
    • Taught core programming concepts and guided project development

Note: Most in-person local involvement transitioned to remote engagement during the pandemic