Tom Scanlan, Developer in Chicago, IL, United States
Tom is available for hire
Hire Tom

Tom Scanlan

Verified Expert  in Engineering

Engineering Software Developer

Chicago, IL, United States

Toptal member since April 1, 2022

Bio

Tom is a problem solver and developer. He has built full-stack applications for companies leading out the entire development process to production and shipping. Tom is especially skilled in JavaScript, React Native, Node.js, computer graphics, and data visualizations.

Portfolio

InCommon
TypeScript, React Native, React, Expo, Supabase, SQL, Node.js...
DMG Technologies
React, React Native, Node.js, Supabase, Full-stack, Management
Optum
React, React Native

Experience

  • Engineering Software - 9 years
  • React - 8 years
  • React Native - 8 years
  • JavaScript - 7 years
  • Full-stack - 7 years
  • Node.js - 5 years
  • Teaching - 3 years
  • C#.NET - 2 years

Availability

Part-time

Preferred Environment

MacOS, Windows, Visual Studio Code (VS Code)

The most amazing...

...thing I've done is create an online course for React Native with nearly 40,000 students.

Work Experience

Head of Product & Engineering

2022 - PRESENT
InCommon
  • Architected iOS, Android, and web platforms from a single codebase. Built the back end on Supabase and Node.js Lambda functions. Led an engineering team to develop the applications.
  • Managed the entire product roadmap and implemented SOC controls for SOC 2 certification.
  • Created integrations for Slack, Teams, and major HRISs and helped pitch and implement the software for customers.
Technologies: TypeScript, React Native, React, Expo, Supabase, SQL, Node.js, Engineering Software, Full-stack, Management

Lead Developer

2021 - 2022
DMG Technologies
  • Developed a mobile app for iOS using React Native, which the company used internally. Wrote over 45 thousand lines of code as a team to build the app and create a Node.js service to power the back end and communicate with internal and external APIs.
  • Managed a team of four to pitch, design, develop, test, demo, and market the application.
  • Built proof of concept technology using Stable Diffusion, which was demoed in front of the board of one of the largest real estate companies in the country.
Technologies: React, React Native, Node.js, Supabase, Full-stack, Management

Senior Software Engineer

2021 - 2022
Optum
  • Contributed to key applications in React and Redux. Acted temporarily as the team lead on a migration project.
  • Helped convert older UI written in Angular to React. Implemented features and fixed bugs on the UHC mobile app using React Native. Worked in JavaScript and TypeScript.
  • Led a team of engineers in building a new healthcare search application.
Technologies: React, React Native

Data Science Developer

2018 - 2021
Strata Decision
  • Worked as lead developer of StrataSphere Benchmarking. Built an application to compare health systems on over 30 key performance metrics. Developed a React dashboard to work on desktop and mobile.
  • Helped lead the formation of a new scrum team, run meetings, and imagine and iterate on new ideas for data science-powered applications. Built and presented prototypes to product management as well as clients.
  • Created and maintained over 50 core components for the company UI library. Assisted in creating React applications and conducted employee training using new front-end technologies.
Technologies: React, Full-stack

Computer Science Teacher

2015 - 2017
Mount Carmel High School
  • Taught a variety of technology classes to high school students. Included curriculum with CS principles, Python, JavaScript, Adobe After Effects, Adobe Photoshop, and Blender.
  • Built a teaching curriculum and was a very popular teacher, having taught over 300 students in just two years.
  • Ran the Caravan Broadcast Network, an online streaming service for our many sports at the school. Moderated the STEM club.
Technologies: Teaching, Tutoring, Management

Experience

React Native Course

Created a React Native course teaching the basics of building apps with React in 2017, when React Native was very new. The course became popular quickly and I reached around 40,000 students. At its highest point, the course had a 4.6-star rating.

Education

2015 - 2017

Master's Degree in Computer Science

St. Xavier University - Chicago, IL, USA

2014 - 2015

Bachelor's Degree in Economics

Northern Illinois University - DeKalb, IL, USA

Certifications

OCTOBER 2020 - PRESENT

Machine Learning Engineer (Nanodegree)

Udacity

Skills

Libraries/APIs

React, Node.js

Tools

Expo

Languages

JavaScript, C#.NET, SQL, TypeScript

Frameworks

React Native

Paradigms

Management

Platforms

MacOS, Windows, Visual Studio Code (VS Code), Amazon Web Services (AWS)

Industry Expertise

Teaching

Other

Data Analytics, Engineering Software, Tutoring, Full-stack, Machine Learning, Supabase

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