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

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

Portfolio

Cognizant
React, Node.js, MySQL
BrickSimple
React, Angular, Node.js, Jest, Enzyme, ECMAScript (ES6), TypeScript, JavaScript
Self-employed
React, Node.js, MySQL

Experience

Availability

Part-time

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
Cognizant
  • 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
BrickSimple
  • 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
Self-employed
  • 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
Self-employed
  • 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

https://tomsnively.com/games/matchemwebgl/
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

https://www.wellcorner.com/
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, React Testing Library

Tools

Lotus Notes, Git

Frameworks

Jest, Redux, Angular, Unity

Other

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

Storage

MySQL

1988 - 1992

Bachelor's Degree in Mathematics

Pennsylvania State Universify - University Park, PA

SEPTEMBER 2020 - PRESENT

Silver Award — Palladium 2020

Codility

SEPTEMBER 2020 - PRESENT

Gold Award — Silver 2020

Codility

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.

1

Share your needs

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

Choose your talent

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

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