Thomas G Henry

Thomas G Henry

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
IBM Alum, Quality-Obsessed Software Engineer, Full Stack Web Developer
IBM Alum, Quality-Obsessed Software Engineer, Full Stack Web Developer

Senior full-stack engineer who helps teams stabilize, extend, and ship TypeScript products without creating a maintenance trap. I bring 15+ years across IBM, Duke University School of Nursing, and early-stage startups.

I work across React, Next.js, Node.js, Firebase/PostgreSQL, Vercel/AWS, and integrations including OpenAI and Stripe. Recent work includes modernizing an inherited Node.js API with TypeScript, building Next.js administration workflows, establishing Playwright and Schemathesis coverage in CI, developing multimodal AI products, and shipping Flutter/Firebase and React Native applications.

Best fit: teams that need a senior individual contributor to take ownership of an ambiguous system, introduce appropriate engineering guardrails, and deliver maintainable features.

Spanish, English
Eastern Time (US & Canada) (-04:00)
Joined August 2018
EXPERTISE
10 years experience
2 years experience
3 years experience
10 years experience
2 years experience
2 years experience
3 years experience

REVIEWS FROM CLIENTS

Thomas's profile has been carefully vetted and approved as a Codementor. Connect with Thomas now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
ThomasGHenry
1
0
Stack Overflow
4574 Reputation
7
23
29
EMPLOYMENTS
Senior Full Stack Software Engineer
Early-Stage Social Events Startup
2024-10-01-Present
  • Modernized an inherited Node.js API with TypeScript and CI quality gates while delivering Next.js administration workflows and Op...
  • Modernized an inherited Node.js API with TypeScript and CI quality gates while delivering Next.js administration workflows and OpenAI, Stripe, Mailchimp, and Slack integrations.
  • Established Playwright API test suite with Schemathesis fuzz testing in CI, validated against the live Firebase backend
  • Designed/operated AI-assisted delivery workflows, including reusable engineering skills and a project knowledge base for feature development and debugging
HTML/CSS
Node.js
Git
View more
HTML/CSS
Node.js
Git
GitHub
TypeScript
Firebase
Stripe
Twilio
React
Cloudflare
JavaScript
Jest
Middleware
Firebase Cloud Messaging
Next.js
Firestore
Firebase Cloud Functions
OpenAI
Unix shell scripting
Google apis
GitHub Actions
Playwright
Vercel
Openapi specification
Express.js
Mantine
Rbac policies
Redocly
View more
Independent Contractor · Full Stack Software Engineer
Thomas G Henry LLC
2018-01-01-Present
  • Built multimodal AI study tool: rich media and document upload, OpenAI-generated quizzes, AI-graded responses with per-answer coa...
  • Built multimodal AI study tool: rich media and document upload, OpenAI-generated quizzes, AI-graded responses with per-answer coaching (React, Vercel AI SDK, Vercel)
  • Built Flutter/Firebase RAG system over government compliance documents and SOPs, multi-tenant
  • Built authentication and Stripe paywall middleware for OpenAI Custom GPT products (OAuth-level auth)
  • Integrated Plaid into SMS chatbot for personal finance tracking (spending queries, account balance)
  • Published tourism gig marketplace to iOS and Android App Stores (React Native, AWS, MongoDB)
HTML/CSS
Python
SQL
View more
HTML/CSS
Python
SQL
Node.js
PostgreSQL
Dart
TypeScript
Firebase
Stripe
React
Cloudflare
JavaScript
Jest
DigitalOcean
React Native
Material-UI
Next.js
Flutter
Firebase Cloud Functions
Prisma
OpenAI
Tailwind css
Playwright
Vercel
AWS
View more
Sr. Full Stack App Developer
Duke University School of Nursing
2020-01-01-2023-05-01
  • Developed and maintained TAMS (Teaching Assignment Management System): clinical placement matching for nursing students, built in...
  • Developed and maintained TAMS (Teaching Assignment Management System): clinical placement matching for nursing students, built in React/TypeScript, Node.js/MySQL, AWS
  • Led TypeScript migration from Flow; introduced Jest and Cypress test automation, Terraform IaC for infrastructure management, and CI quality gates

HTML/CSS
Node.js
MySQL
View more
HTML/CSS
Node.js
MySQL
Git
GitHub
TypeScript
Jira
Sequelize
React
JavaScript
Jest
Material-UI
Redux
Terraform
Aws Codepipeline
RESTful API
Cypress
Unix shell scripting
Redux Toolkit
Express.js
AWS
View more