Tom Scanlan, Engineering Software Developer in Chicago, IL, United States
Tom Scanlan

Engineering Software Developer in Chicago, IL, United States

Member since April 1, 2022
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.
Tom is now available for hire




Chicago, IL, United States



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.


  • Senior Software Engineer

    2021 - PRESENT
    • Worked on 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
  • 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
  • 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



  • Languages

    JavaScript, C#.NET, SQL
  • Libraries/APIs

    React, Node.js
  • Frameworks

    React Native
  • Other

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

  • Platforms

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



  • Master's Degree in Computer Science
    2015 - 2017
    St. Xavier University - Chicago, IL
  • Bachelor's Degree in Economics
    2014 - 2015
    Northern Illinois University - DeKalb, IL


  • Machine Learning Engineer (Nanodegree)

To view more profiles

Join Toptal
Share it with others