Timothy Foster
Full-Stack Software EngineerExperience
Auroratide
Dev Contractor, Technical Author
- Present
- Built poke5e.app, a web application used by over 45,000 people for managing teams of creatures in a table top game.
- Achieved over 30,000 views through technical writing on topics including web accessibility, web components, and frontend best practices.
- Using a semi-autonomous AI workflow, built disneybounding.com and published my findings on AI's coding capabilities and limitations.
- Composed reusable web components with thousands of weekly downloads, published at components.auroratide.com.
Compoze Labs
Lead Engineer, Tech Lead
-
- As tech lead, architected an AI search feature on custom client data which accelerated their product development by over a week.
- Led a team of five React developers in creating an interactive, fully offline-compatible guidebook for packaging machines and robots.
- Released an accessibility-audited and compliant website that thousands of people have used to order compost bags.
- Architected a pipeline for collecting, processing, and visualizing millions of data points on a device with no access to internet resources.
- Built a native mobile app for visualizing the live video, audio, and locational feeds of teams of over 50 emergency personnel.
ThoughtWorks
Senior Consultant Developer
-
Co-Tech Lead - Healthcare Client
- Led the design of a Domain Specific Language to bridge communication between the business and developers, shortening the development lifecycle by 40 days.
- Revamped the client's data pipeline by introducing a horizontally scalable message queue for processing of claims in parallel, making the system 90% faster.
- Proposed and implemented an architecture that reduced the number of claims our queue needed to process from billions to millions.
- Presented a live view into our data pipeline to the client CEO and CTO, built using Javascript and Express connected to our Kotlin REST API.
Trainer in China/India - ThoughtWorks University
- Mentored 18 entry-level developers and career changers in the fundamentals of agile delivery, test-driven code, and industry software principles.
- Created a visualization of the curriculum which doubled the program's capacity for trainees, enabling the trainer team to identify redundancies.
- Engaged a few dozen trainees in optional sessions about creativity and received feedback about the success of the techniques within their teams.
Frontend Tech Anchor - Home Mortgaging Client
- Published the client's first online origination experience, integrating an isolated React app into the existing Ruby on Rails site to decouple their pipelines.
- Accelerated our deployment to production by four weeks after I introduced Pact contract testing and API stubbing to the team.
Skills
- Languages:
- Typescript, Javascript
- HTML, CSS, SCSS
- Python, Kotlin, Java
- SQL
- Web and Cloud:
- React, Svelte
- Web Components
- NodeJS, Express, Lambdas
- AWS, Azure, Docker
- Spring, Ktor, RabbitMQ
- AI and Data:
- Claude Code, Qwen
- Pinecone, Chroma
- Postgres, MongoDB
- Testing and Tools:
- Vitest, Jest, JUnit
- Playwright, Storybook
- Git
- Practices:
- Web Accessibility
- REST API Design
- Automated Testing
- CI/CD Pipelines
- Agile Delivery
Education
B.S. Computer Science
-
Texas A&M University, USA
GPA: 3.97
- Creativity Science Minor
- President of Aggie Game Developers
Fun Facts
- Shaken the hand of Apollo 13 astronaut Fred Haise
- Bronze Medal, most innovative game in Ludum Dare competition
- Taken unplanned adventures in India, Ireland, and Iceland
- Writing a science fiction story