Vincent Trivett
I am a generalist full stack developer. I have about ten years of experience creating software for companies large and small.
Work experience
Care/Of - Senior Software Engineer
Oct 2020 - July 2024
- Developed new features and maintained systems supporting customer retention at a direct-to-consumer health supplement delivery startup.
- Spearheaded design and planning of major projects such as the complete revamp of our mobile app.
- Built back end APIs servicing both mobile app and web.
- Proactively pushed for tech debt cleanup and refactoring, identified and deleted a lot of dead code.
- Leveraged database views and caching to improve performance.
- Found and addressed customer-facing accessibility issues.
- Integrated with analytics and other third party services.
- Fashioned a homespun first party analytics service using Kinesis, S3, and Redshift.
- Built tools to streamline customer service.
- Promoted to Senior level in Fall 2021. Proud (but not excessively proud apparently) three time recipient of the '#behumble' core value award.
Tools used
Ruby on Rails• NextJS• React• PostgreSQL• Redis• RSpec• Styled Components• GraphQL• Sidekiq• Grape• JSON:API• Terraform• Heroku• AWS
Fabric - Senior Software Engineer
Jan 2019 - Oct 2020
- Created customer-facing and back office software on a small fast paced team for a life insurance startup.
- Worked in a cutting edge serverless stack with no back end framework.
- Participated in the company-wide migration to TypeScript.
- Spearheaded projects focused on performance optimization, automation of manual tasks, and UX improvements.
- Collaborated closely with customer service to triage, debug, and eventually prevent bugs in production.
Tools used
TypeScript• Node.js• AWS Lambda• Dynamo DB• Jest• React• Redux• Gatsby
Google - Software Engineering Contractor
Aug 2017 - Dec 2018
- Delivered full stack features for the Local Guides web application, a program that encouraged users to add and update content in Google Maps.
- Created data visualization features for users to see how their contributions stack up.
- Worked on an internal tool automatically generating natural language for describing places on Maps based on metadata.
Tools used
AngularJS• Angular 2• D3.js• JavaScript• Python• Google Cloud Platform• Piper
Study Abroad Apartments - Lead Engineer
Jul 2016 - Aug 2017
- Led all aspects of full-stack development and design for a small startup providing international accommodation for students.
- Made high-level decisions on product direction as lead (sole) developer.
- Interviewed, hired, and mentored a junior developer.
- Instituted agile practices and continuous integration to streamline and organize development processes.
Tools used
Ruby on Rails• AngularJS• PostgreSQL• JavaScript
General Assembly - Part-time Instructor
Jul 2015 - May 2019
- Developed curriculum and taught night classes on back end web development for students with various programming backgrounds.
- Held weekly mentoring sessions teaching Web Development Immersive graduates more advanced topics.
- Helped students with personal projects and interview preparation.
- Taught two day Programming for Non Programmers workshops which took users from their first line of HTML to building interactive data-driven applications with JavaScript.
2U Inc - Implementation Engineer
Jun 2014 - Jul 2016
- Built and deployed services such as college applications, marketing sites, and learning management systems for major U.S. universities' online graduate degree offerings.
- Worked with a complex tangle of new and mature microservices built by siloed teams using various frameworks and languages.
- Practiced agile methodologies in a deadline-driven environment.
Tools used
Python• Salesforce• Flask• AngularJS• Jenkins• MongoDB• JavaScript• Node.js
Freelance Journalism/Translation
Nov 2008 - Feb 2014
- Helped start a company in Yokohama, Japan where I wrote, conducted interviews, translated, took photos, edited, and sold ads for several arts and culture magazines.
- My work has also appeared in Quartz, Business Insider, City Limits, Skift, WNYC, and other outlets. Translated Japanese news for Nippon TV.
Education
General Assembly Web Development Immersive
Feb 2014 - May 2014
- Learned basics of software engineering and web development in a 12-week immersive bootcamp.
CUNY Graduate School of Journalism
Aug 2010 - Dec 2011
- MS in digital journalism, specialized in business and economic reporting.
Rutgers University
Aug 2002 - May 2006
- BA in English