Tom Snively, Developer in Cherry Hill, NJ, United States
Tom is available for hire
Hire Tom

Tom Snively

Verified Expert  in Engineering

Full-stack Developer

Cherry Hill, NJ, United States
Toptal Member Since
April 26, 2021

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.


React, Node.js, MySQL
React, Angular, Node.js, Jest, Enzyme, ECMAScript (ES6), TypeScript, JavaScript
React, Node.js, MySQL




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.

Work Experience

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.
1988 - 1992

Bachelor's Degree in Mathematics

Pennsylvania State Universify - University Park, PA


Silver Award — Palladium 2020



Gold Award — Silver 2020



React, Node.js, React Testing Library


Lotus Notes, Git


JavaScript, ECMAScript (ES6), TypeScript, LotusScript, Python


Jest, Redux, Angular, Unity




Enzyme, Computer Science, Financial Planning & Analysis (FP&A)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring