Tom Snively, Full-stack Developer in Cherry Hill, NJ, United States
Tom Snively

Full-stack Developer in Cherry Hill, NJ, United States

Member since September 25, 2020
Tom is intelligent and learns quickly to get going on new projects. He approaches new challenges creatively, with a problem-solving mindset. He's particularly strong in React and has experience with hooks, functional, and class components. Tom has 12 years of experience working in technology, as well as 12 years working as a financial planner. He is a professional who can explain complicated things in an understandable way.
Tom is now available for hire




Cherry Hill, NJ, United States



Preferred Environment

React, JavaScript, Angular

The most amazing...

...projects I've developed are two large React and Redux web apps to help write and underwrite property and casualty insurance policies for mid-sized businesses.


  • Senior Full-stack Engineer

    2020 - PRESENT
    • Served as an onshore lead and technical liaison between Macy's and an offshore.
    • Updated a full-stack web app to display company project data from Jira, Wave, and other sources.
    • Collaborated with the development team to create a new inventory web app.
    • Established ESlint rules for React and Node repositories.
    Technologies: React, Node.js, MySQL
  • Senior Software Developer

    2018 - 2020
    • Developed two large insurance web apps in React and Redux for Blackboard Insurance together with my team.
    • Developed a React web app to provide healthcare information for cancer patients.
    • Built an Angular 6 learning management system using TypeScript and RxJS.
    Technologies: React, Angular, Node.js, Jest, Enzyme, ECMAScript (ES6), TypeScript, JavaScript
  • Software Developer

    2015 - 2017
    • Developed a learning management system in JavaScript and Firebase.
    • Contributed to a React water monitoring system using React, Node, MySQL, and PHP.
    • Gained experience in working with Git, Bitbucket, and Agile processes.
    Technologies: React, Node.js, MySQL
  • Senior Financial Planner

    2001 - 2013
    Arcadia Wealth Management
    • Organized meetings with clients, helped them set financial goals, and created and updated financial statements.
    • Created and presented financial planning recommendations.
    • Monitored and adjusted portfolios to meet established goals and placed client trades.
    Technologies: Financial Planning & Analysis (FP&A)
  • Computer Consultant

    1995 - 2001
    • Served as a Lotus Notes developer in New York and Philadelphia area. Met with clients, created prototypes, developed, tested, put into production, and maintained Notes and Domino applications.
    • Served as a consultant for prominent New York clients such as JPMorgan Chase, National Starch and Chemical Company, Barclays Capital, Marsh & McLennan, and Coopers and Lybrand.
    • Consulted different Philadelphia clients, including Wyeth-Ayerst Laboratories, the City of Philadelphia, Montell Polyolefins, and SmithKline Beecham.
    Technologies: Lotus Notes, LotusScript, JavaScript


  • Blackboard Insurance | Staging and Underwriting

    Worked on a team that developed two large React and Redux insurance web apps for Blackboard Insurance. Repositories had 30,000 and 35,000 lines of code. Helped increase unit testing coverage to over 95%. Worked on back-end proxy repo in Node and Python.

  • Match Em

    Match Em is a fun but sometimes frustrating game where all you have to do is find matching items. I created, designed, and programmed the game and composed and recorded the music and sound effects.

    Written in Unity, Match Em is available for non-mobile browsers, Windows, Mac, and Linux, and was on the Apple app store for four years, although it is no longer there.

  • Front End for Wellcorner

    Developed a React web app to provide healthcare information for cancer patients. Created functionalities to take simple and complex user surveys. Matched wireframes and used React and React Testing Library for unit tests.


  • Languages

    JavaScript, ECMAScript (ES6), TypeScript, LotusScript, Python
  • Libraries/APIs

    React, Node.js
  • Tools

    Lotus Notes, Git
  • Frameworks

    Jest, Redux, Angular, Unity
  • Other

    Enzyme, Computer Science, Financial Planning & Analysis (FP&A), React Testing Library
  • Storage



  • Bachelor's Degree in Mathematics
    1988 - 1992
    Pennsylvania State Universify - University Park, PA


  • Silver Award — Palladium 2020
  • Gold Award — Silver 2020

To view more profiles

Join Toptal
Share it with others