Thomas Underwood

Thomas Underwood

Lead Fullstack Developer at Glossi

Tech Blogger

Leet Coder

Work History

Lead Developer - Glossi, Los Angeles, CA

Technical lead of an engineering team that created the world's first photo-realistic video and product shots in a web browser with Unreal Engine 5. Planned company technical objectives on the executive leadership team and was responsible for coding, goal setting, project planning, and execution. Architected and implemented the product, supporting services, CI/CD, and Cloud infrastructure. Hired, trained, and led my engineering team. Worked across multiple supporting teams with QA, UI/UX, and the executive leadership team. (Next.js, React, TypeScript, Node.js, AWS)

Sr. UI Engineer - Moonwalk, New York City

Lead frontend developer on a Next.js project that allowed us to sell NFTs. Wrote ~40% of the production code for an NFT release that netted the company over 1M dollars in revenue. Responsible for multiple web applications and backend services. Implemented production-ready code for multiple releases. Planned and executed large code migrations for Auth0, Web3 auth, and moving from React to Next.js. Actively troubleshot and fixed production performance issues and bugs. (Next.js, Chakra, GraphQL, Typescript, Auth0, AWS)

Sr. Full Stack Developer - Enosix

Lead front-end developer for our SaaS application. Implemented OAuth 2.0 flow for our login process. Standardized and refactored our React routing and hooks. Taught other developer’s front-end best practices for consistent and performant front-end code. Pioneered E2E testing with docker, cypress, and xpra for automated testing. Created CI integrations for TestRail and our project planning platform ShortCut through a custom PHP plugin that I wrote. This resulted in saving our QA 30% of their time weekly on bug tracking and made ticket generation standardized across our development team. (React, SignalR, Typescript, Auth0, AWS)

Sr. Full Stack Developer - Fischer Homes

Architected and designed replacement web solutions for legacy software that was slated to be deprecated in 4 months. Lead and trained junior developers in front-end industry standards. Configured and deployed AWS services for supporting applications and services. Implemented modern OAuth 2.0 PKCE standards in front-end applications. (Vue.js, Vuetify, Fastify, Typescript, OAuth 2.0, AWS)

Sr. Software Engineer - ResolvIT

Presided over a committee that focused on creating well-designed reusable components for GE Aviation. Lead the front-end development effort for a new notification service that is utilized throughout GE Aviation. Helped lead an effort to create a new design system for GE Aviation with the head of UI/UX. Redesigned a legacy front-end web application for a largely adopted service that is used to build, test and deploy code throughout GE Aviation. Primarily built high- performing, modern web applications for large groups of users. Participated in 'big room' project planning for establishing features, tasks, and various priorities for Agile sprints. Worked frequently with back-end engineers and UI/UX teams in an Agile environment to deliver excellent software that satisfied the given requirements. Interviewed, hired, and trained several front-end developers. (Vue.js, Vuetify, Axios, WebRTC, Typescript, Web Sockets, AWS)