Senior full-stack software engineer

I build the product and the systems behind it.

More than a decade of experience across modern frontend development, backend services, AI-powered workflows, test architecture, automation, and software delivery. My deepest experience is in React and TypeScript, but my work has always crossed the full stack.

01 / Capabilities

Broad by practice, not by buzzword.

I have spent most of my career building web products, especially frontend applications with React. Over time, that work expanded naturally into backend systems, testing architecture, deployment automation, AI integrations, and technical leadership.

01.1

Product & frontend engineering

Customer-facing web applications, reusable components, stateful interfaces, design collaboration, frontend modernization, and component-driven development.

  • React
  • TypeScript
  • JavaScript
  • Redux
  • Svelte
  • Storybook
  • Vite
01.2

Backend systems & integrations

Full-stack feature delivery, APIs, business logic, data workflows, platform integrations, and services that connect product experiences to dependable systems.

  • Ruby on Rails
  • Meteor
  • Node.js
  • Python
  • Flask
  • REST APIs
  • PostgreSQL
01.3

AI, tooling & workflow automation

LLM integrations, AI-assisted product and engineering workflows, internal tools, business-process automation, documentation systems, and cross-platform orchestration.

  • OpenAI API
  • LLM integrations
  • Prompt engineering
  • Workflow automation
  • GitLab
  • Jira
  • Slack
01.4

Quality, platform & delivery

Test architecture, scalable regression systems, CI/CD pipelines, release workflows, repository governance, debugging, and engineering standards that help teams ship reliably.

  • Playwright
  • Cypress
  • Selenium
  • pytest
  • RSpec
  • GitLab CI/CD
  • Release automation

02 / Experience

A career built across the stack.

The common thread is not one framework or job title. It is taking ownership of complex systems, understanding where the friction is, and building practical software that improves the product and the way the team delivers it.

Estimate Rocket
Senior Software Engineer
Svelte · TypeScript · Python · AI/LLMs · Playwright · GitLab CI/CD

Modernized the frontend platform with Svelte, Vite, Vitest, and Storybook while also building AI-powered workflows, engineering integrations, automated testing systems, deployment pipelines, and internal operational tooling. Expanded into technical leadership, standards, documentation, and mentorship.

Trainual
Software Engineer
React · TypeScript · Redux · Storybook · Ruby on Rails

Delivered customer-facing full-stack product features using a React and TypeScript frontend with a Ruby on Rails backend. Worked across interface development, backend implementation, automated testing, debugging, production support, architecture discussions, and close collaboration with product and design.

Prenda
Software Engineer
React · TypeScript · Meteor

Built and maintained full-stack product functionality with a React and TypeScript frontend backed by Meteor, contributing across user-facing workflows, application behavior, debugging, and feature delivery.

SageSure
Software Development Engineer in Test
React · JavaScript · Python · Selenium · API testing · CI/CD

Designed Python-based test infrastructure and validation systems for enterprise applications built with React and distributed backend services. In addition to automation ownership, contributed frontend bug fixes and light React development, root-cause analysis, and framework design with engineering teams.

GDT
Software Engineer
React · JavaScript · Python · Flask · Full-stack web development

Built proof-of-concept applications, internal platforms, data-processing tools, and backend services using Python and Flask, including reporting and PDF-generation tooling that reduced manual reporting work for internal teams.

Balfour
Software Engineer
HTML5 · CSS3 · JavaScript · Angular · React · Python · PHP

Developed web-based SaaS applications and REST APIs supporting core product functionality, including a yearbook cover designer tool and an in-app UI tour that improved customer self-service and product usability.

DevMountain
Software Engineer Mentor
Full-stack web development · Mentorship

Mentored developers in full-stack fundamentals, debugging, and code review within an intensive software development program. Selected to remain on staff as a mentor following graduation from the program.

03 / Selected impact

Engineering improvements that compound.

I enjoy product work, but I also notice the systems around the product: slow feedback loops, fragile deployments, repetitive operations, missing visibility, and documentation gaps. Fixing those systems makes every engineer more effective.

20×

Reduced a regression suite from more than 10 hours to under 30 minutes through pipeline redesign and parallel execution.

50%+

Cut failed production deployments by standardizing GitLab CI/CD pipelines, peer review, and rollback procedures.

15+

Eliminated recurring manual work across 15+ processes through internal tooling and workflow automation.

04 / Technology

Tools I have used to solve real problems.

Technologies change. The durable skills are understanding systems, learning quickly, debugging effectively, communicating clearly, and choosing an approach that fits the actual problem.

Frontend

  • React
  • TypeScript
  • JavaScript
  • Redux
  • Svelte
  • Storybook
  • Vite
  • Vitest
  • HTML
  • CSS

Backend & data

  • Ruby on Rails
  • Meteor
  • Node.js
  • Python
  • Flask
  • REST APIs
  • PostgreSQL
  • Integrations

Quality & delivery

  • Playwright
  • Cypress
  • Selenium
  • pytest
  • RSpec
  • GitLab CI/CD
  • Git
  • Release management

AI & automation

  • OpenAI API
  • ChatGPT
  • LLM integration
  • Prompt engineering
  • Workflow automation
  • GitHub Copilot

Engineering practice

  • System design
  • Technical leadership
  • Root-cause analysis
  • Documentation
  • Mentorship
  • Cross-functional delivery

How I operate

  • Product-minded
  • Systems-oriented
  • Pragmatic
  • Collaborative
  • Curious
  • Ownership-driven

05 / Contact

Let’s build something useful.

I’m most interested in senior software engineering work where broad technical range, strong product instincts, and the ability to improve engineering systems are all valuable.