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 RailsNextJSReactPostgreSQLRedisRSpecStyled ComponentsGraphQLSidekiqGrapeJSON:APITerraformHerokuAWS


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

TypeScriptNode.jsAWS LambdaDynamo DBJestReactReduxGatsby


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

AngularJSAngular 2D3.jsJavaScriptPythonGoogle Cloud PlatformPiper


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 RailsAngularJSPostgreSQLJavaScript


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

PythonSalesforceFlaskAngularJSJenkinsMongoDBJavaScriptNode.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