Tom Lovett, Single-page Applications (SPA) Developer in Somerville, MA, United States
Tom Lovett

Single-page Applications (SPA) Developer in Somerville, MA, United States

Member since March 26, 2019
Tom has six years of production experience building full-stack web applications. He has worked for 20-person startups like Jebbit and global leaders like Wayfair. A former Coast Guard mechanical engineer, he prides himself on professionalism and the quality of his work.
Tom is now available for hire




Somerville, MA, United States



Preferred Environment

MacOS, Git, Atom, Sublime

The most amazing...

...assignment was when my CEO pulled me into a room, gave me an idea for a future product and two weeks to build a prototype. It's now their main product.


  • Full-Stack Developer

    2020 - 2020
    Toptal Client - Financial Services
    • Adjusted to rapidly-iterating product design and business needs. (2020 COVID relief program).
    • Onboarded client's developers as scope of project expanded.
    • Simultaneously contributed to three separate repositoriesd.
    Technologies: Material 2, Node.js, React
  • Backend Developer

    2020 - 2020
    Peer Collective
    • Singlehandedly built, tested and deployed first-generation API.
    • Wrote algorithm to connect users to counselors based on user needs and counselor expertise.
    • Wrote own tickets and delivered regular updates to CEO.
    Technologies: RSpec, Ruby on Rails API
  • Full-stack Developer

    2019 - 2020
    Church Community Builder
    • Planned and developed the client's first third-party integration. The integration allowed users to order background checks without leaving the client's site.
    • Designed and built an integration that generated $60,000 in revenue from 200 customers in the first 90 days.
    • Designed, built, and tested new tables and API endpoints for integration. Updated structure to accommodate three major strategic pivots.
    • Taught modern React practices to client developers, leading to a cleaner, more efficient codebase.
    Technologies: React, PHP, SQL
  • Full-stack Developer II

    2018 - 2019
    • Overhauled legacy pages, from server-side-render to lazy-load through GraphQL endpoints.
    • Led sprint planning and engineering meetings after the departure of the engineering manager.
    • Designed and implemented a new development process to accommodate team owning six independent features.
    • Expanded test suite to cover previously unsupported features.
    • Designed, planned and built team's first GraphQL endpoints to improve API performance.
    Technologies: React, GraphQL, SQL, PHP
  • Full-Stack Developer

    2018 - 2018
    • Connected application's error-reporting to Sentry error-tracking platform.
    • Overhauled internal error handling.
    • Expanded integration with Stripe payment processing.
    • Refactored legacy code for performance and maintainability.
    Technologies: Ember.js, Ruby on Rails, SQL
  • Full-Stack Web Developer

    2016 - 2017
    • Built prototype of company's current primary product. CEO gave me his ideas for a comprehensive data dashboard, I designed and built an MVP. Customer reaction was positive, so it was developed into a full product.
    • Led the Solutions Engineering team, working directly with Customer Success department and clients.
    • Researched and incorporated new frameworks into Jebbit platform, like Addepar Ember Charts. Overwrote third-party source code to fit design requirements.
    • Added structure to a young, small engineering team. i.e. Sprint planning, ticket writing, splitting team into dedicated groups.
    • Designed interview process, led hiring for a solutions engineer opening. Hired exceptionally-qualified candidate.
    • Integrated company data with external platforms like Salesforce, Google Ads, and HubSpot.
    Technologies: Ember.js, Ruby on Rails, PostgreSQL


  • Super-soldiers (Development)

    A simple project for keeping myself sharp between engagements.

    The front end is a single-page app built in React. There are two versions of the REST API back end built in Node.js and Ruby on Rails.

    Next, I will create a GraphQL API and a React Native front end.


  • Languages

    JavaScript 6, JavaScript, HTML, CSS, Ruby, SQL, HTML5, PHP, Python, GraphQL
  • Libraries/APIs

    REST APIs, React, Node.js, Ruby on Rails API, Material 2, Vue.js
  • Tools

    Git, RSpec
  • Paradigms

    Agile, Requirements Analysis, Refactoring, Testing, Database Design
  • Industry Expertise

    Web Development
  • Other

    Front-end, Freelance Developer, Single-page Applications (SPA), Full-stack, Architect, Data Architecture, Enzyme
  • Frameworks

    Ruby on Rails (RoR), Ember.js, Redux, Jest, Bootstrap
  • Storage

    PostgreSQL, MySQL, MongoDB


  • Bachelor of Arts degree in Japanese Language
    2004 - 2008
    Wesleyan University - Middletown, CT

To view more profiles

Join Toptal
Share it with others