14+ years in Software Engineering and Web Technologies
Expertise includes design and validation, back-end engineering,
front-end web development, automation and tooling, cloud architecture,
documentation, internal training, and customer support
AI/ML, data science, and quantified self hobbyist
Natural-born US citizen, native English speaker, location independent,
remote only
Broad availability includes direct W-2, "Thomas G Henry LLC", 1099,
etc
Skills:
TypeScript
Python
SQL
TDD
GitHub
REST
OpenAI
React Native
Flutter/Dart
CI/CD
AWS
APIs
Automation
Express.js
Docker
Agile
Node.js
HTML5
JSON
Java
Jira
Linux
LangChain
Shell Script
Experience:
Full Stack Software Engineer
Independent Contractor, Remote Jan 2018 – Present
Integrated AI Chatbot features with apps or services via NextJS,
Vercel, OpenAI API, and/or CustomGPTs
Published a touristic gig marketplace app to iOS and Android App
Stores (React Native, AWS)
Developed various responsive e-commerce sites and landing pages
(WordPress, LAMP, HTML, CSS, ReactJS)
Deployed various assets via Docker Compose, AWS CDK, Terraform,
Digital Ocean, Cloudflare, Linode
Sr. Full Stack App Developer
Duke University School of Nursing, Remote Jan 2020 – May 2023
Develop and maintain web applications with TypeScript, React,
Sequelize, and Express.js
Collaborate with users and stakeholders; participate in team
on-boarding
Maintain code quality tooling, improve QA with automated tests
(Cypress, Jest, Cucumber, TDD)
Create technical documentation and architectural diagrams
Software Engineer
IBM, Poughkeepsie, NY Jul 2009 – Jan 2018
Developed and maintained features for high-performance, distributed
software systems as part of the WebSphere Application Server
development team for z/OS
Supported clients with troubleshooting, configuration, and bug fixes
Collaborated on product documentation and used Agile methodologies
internationally
Education:
B.S. Computer Science, 2009
Rensselaer Polytechnic Institute, Troy, NY
Currently interested in exploring personal enhancement through
quantified self, as well as community enhancement through novel group
decision-making tools.