Skip to content
View oweneldridge's full-sized avatar
👨‍💻
git commit -m "🙏 "
👨‍💻
git commit -m "🙏 "

Block or report oweneldridge

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
oweneldridge/README.md

👋 Hey there, I'm Owen

Typing SVG

I'm a full-stack engineer with 5+ years of experience building healthcare, fitness, and payment systems. I've worked across the stack—React frontends, Go/Python backends, AWS infrastructure and led technical initiatives at companies ranging from fitness tech to healthcare platforms.

Currently working in healthcare tech and exploring AI/ML integration, developer tooling, and ways to make software more accessible.


Tech Stack

Languages & Frameworks

JavaScript TypeScript Go Python React Node.js

Cloud & Infrastructure

AWS AWS Lambda S3 Docker

Backend & APIs

GraphQL PostgreSQL Express Django REST

Testing & Quality

Playwright Jest React Testing Library Vitest PyTest Cypress Selenium

DevOps & Tools

Git GitHub Actions DataDog VS Code


Experience

Healthcare Technology Platform

Full-Stack Software Engineer III at healthcare technology company

Building GraphQL APIs and React applications for healthcare claims processing and member data management. Work spans backend services in Go, frontend applications in React 18/TypeScript, and AWS infrastructure (S3, Lambda, DynamoDB).

Recent work includes fixing critical production bugs that prevented revenue loss, building Python automation tools that cut manual analysis time from hours to minutes, and coordinating deployments across multiple repositories.

Stack: React 18, TypeScript, Go, GraphQL, PostgreSQL, AWS, Python, Playwright, DataDog


Payment Platform Architecture

Technical Lead at enterprise fitness technology company

Led the restructuring of monolithic Lambda functions into modular microservices with 80% test coverage. Integrated TriPOS Cloud API with Payrix for point-of-sale terminal payments and built a webhook management system using AWS Lambda and DynamoDB.

Also built a secure payment component in Next.js 14 for handling credit cards and bank accounts, authored Python coding standards for the team (PEP 8/257), and mentored junior engineers through mentorship, collaboration, pair programming, and code reviews.

Stack: Python 3.10+, AWS Lambda, DynamoDB, Next.js 14, React, TypeScript, PyTest


Fitness Technology Platform

Full-Stack Engineer at enterprise fitness technology company

Built payment integrations with Payfac and Plaid for routing number verification, developed AWS Lambda infrastructure for payment processing, and worked across Django/Python backend and Next.js/EmberJS frontend.

Set up Selenium UI tests and established linting standards for both Python and EmberJS codebases.

Stack: Django, Python, AWS Lambda, Next.js, EmberJS, Selenium, Payfac, Plaid


Full-Stack Engineer on accessibility-focused GUI for JavaScript testing

Open source project with 1,000+ GitHub stars. I replaced heavy dependencies with lighter alternatives (300% performance improvement), optimized the code editor to reduce memory usage by 60%, and improved TypeScript coverage throughout the React-Redux codebase.

Spearmint helps developers write better tests with a focus on accessibility, which is something I care about.

Stack: Node.js, Electron, React, Redux, TypeScript, NoSQL


Side Projects

Vault Pets - Obsidian plugin that brings pixel-art pets to your notes. Port of vscode-pets with 20+ customizable pets, interactive features (ball throwing, pet companions), themes, and visual effects. Features TypeScript implementation with canvas animations, custom state machines, and theme-aware backgrounds.

Stack: TypeScript, Obsidian API, Canvas, State Management

audiobook-creator-tts - CLI tool for converting PDFs and EPUBs into audiobooks. Uses 583 voices across 76 languages with text chunking and persistent browser sessions for efficiency. Built it to make content more accessible and to explore text-to-speech technology.

Stack: Python, Playwright, CLI, Audio Processing


What I'm up to

  • Working on healthcare technology with React, TypeScript, Go, and GraphQL
  • Learning more about advanced Go patterns, AWS architecture, and AI/ML integration
  • Interested in healthcare tech, payment systems, accessibility, testing infrastructure
  • Exploring AI-powered dev tools, Obsidian plugins, CLI utilities, audio processing
  • Open to collaborating on open source projects, especially around React, TypeScript, Go, testing, and accessibility

GitHub Stats

Owen's GitHub Stats GitHub Streak

Background

const owen = {
  currentRole: "Full-Stack Software Engineer III",
  location: "Building healthcare technology",
  background: "Finance, Fitness & Healthcare Tech, Payment Systems",
  experience: "5+ years across engineering, senior engineering, and technical lead roles",

  languages: ["JavaScript/TypeScript", "Go", "Python", "Node.js"],
  frameworks: ["React 18", "Next.js", "Django", "Express"],
  backend: ["GraphQL", "REST APIs", "PostgreSQL", "Microservices"],
  cloud: ["AWS S3", "AWS Lambda", "DynamoDB", "EventBridge", "API Gateway"],
  testing: ["Playwright", "Jest", "PyTest", "React Testing Library", "Selenium"],

  recentWork: [
    "Built end-to-end healthcare features with GraphQL and React",
    "Fixed critical production bugs that prevented revenue loss",
    "Developed Python tools that reduced analysis time from hours to minutes",
    "Led technical initiatives and mentored engineers",
    "Improved Spearmint performance by 300% (open source, 1000+ stars)",
    "Coordinated zero-downtime deployments across multiple repos"
  ]
};

Education

Johnson & Wales University - Bachelor of Science
Florida Atlantic University - Computer Science


Let's Connect

Feel free to reach out about healthcare tech, payment systems, GraphQL, testing strategies, or just to chat about tech.

LinkedIn Email GitHub


Outside of work

When I'm not coding you might find me playing guitar/drums/piano, reading a good book, retro gaming, cycling, at goldendoodle meetups, woodworking, ice carving (yep, really), traveling, cooking, or tutoring IELTS/TOEFL.


Profile Views

Pinned Loading

  1. audiobook-creator-tts audiobook-creator-tts Public

    Forked from fairy-root/Speechma-API

    A TTS CLI tool leveraging Speechma with 583 voices across 76 languages. Convert text, PDFs, and EPUBs to speech with persistent browser sessions and smart chunking

    Python 1

  2. open-source-labs/Spearmint open-source-labs/Spearmint Public

    Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.

    TypeScript 1.3k 179

  3. obsidian-pets obsidian-pets Public

    Your VSCode has pets, why not your Obsidian notes?

    TypeScript 1