Resume for Trish O’Meara- Gillespie
LinkedIn
*
**Technical Skills
*
JavaScript, TypeScript, SQL | React, Tailwind, Vite, Zustand, Vercel | Node, Express, Mongoose | MongoDB, PostgreSQL, Pinecone | Docker | OpenAI API, Claude, Gemini, Co-Pilot, ChatGPT | Git, GitHub, Linear, Postman, Jira, Figma
***
**Experience
***
Software Engineer | OSLabs | PatternBook - front end documentation generator
July 12, 2025 - April 19, 2026
- Built with React and TypeScript and integrates seamlessly into developer workflows.
- Enforces type safety by coding in TypeScript which reduces errors across component trees.
- Patterbook’s UI is fully resizable and adapts to each developer’s work space.
- Intentionally scoped to work for the currently most popular stack for front end developers.
- Optimized for a minimal footprint, installing only necessary dependencies to reduce bundle size and accelerate developer workflow.
- Improves the speed of developer onboarding by generating visual documentation that maps component relationships.
- PatternBook reduces the time needed to understand and onboard a developer to a new codebase.
| Production Manager |
BCCO NYC |
August 20, 2018 - January 21, 2025
- Coordinated and directed the daily operations schedule implementation, inventory and task delegation for a custom print shop.
- Performed regular maintenance of brother GTX printers.
- Designed samples using Adobe Photoshop to send to clients using MSOffice365.
- Researched and implemented the method of printing known as “direct to film,” creating an in-house saving of 70% on cost.
Projects
***
Fake News | Full Stack Engineer
- Fake News determines if a user provided statement is factual using a LLM.
- Uses OpenAI’s “text-emebdding-3-small” to create vectors of data from trusted news sources.
- The statement is used to cosine search of a PineCone database with these vectors.
- The closest results from the cosine search are returned with the LLM’s answer as both sources and links for more info
- Memoizes popular searches of repeated inputs, uses this cache to save both time and space.
Re-refridge
- Re-refridge is an open source product developed to address the problem of how to reduce food waste.
- The UI allows a user to register an account or sign in on a webpage.
- Collects user input and stores it on a MongoDB database. Users can create multiple fridges, add/ delete items to the fridge.
- Using metadata for expiration or use by dates, alerts users when they have a food about to expire.
- It is also possible for multiple users to link a single fridge.