
Leo Thorp
Verified Expert in Engineering
Gatsby Developer
Chicago, IL, United States
Toptal member since January 8, 2016
Leo is an experienced engineer with exceptional skills throughout the full stack. Effective on teams of any size or alone, his work has included React SPAs for a major media publisher, full-stack architecture of a complex healthcare product in C#, and multiplayer games in Node. He takes pride in writing high-quality code, having a product-focused mindset, and finishing ahead of schedule.
Portfolio
Experience
- React - 9 years
- Node.js - 8 years
- JavaScript - 6 years
- Python - 4 years
- AngularJS - 3 years
- Redux - 3 years
- React Native - 2 years
- Django - 2 years
Availability
Preferred Environment
Visual Studio, Visual Studio Code (VS Code), Git, Windows 10
The most amazing...
...application I've developed was a fleet management and route planning app for self-driving cars.
Work Experience
CEO/Lead Engineer
Chroma
- Operated a web development agency with several engineers, working 100% remotely with a variety of companies, team sizes, and tech stacks.
- Led several projects as the team/lead primary developer.
Lead Front-end Engineer
Nuro (Contract)
- Developed the initial React-based front end from scratch and determined technology choices/coding standards.
- Architected and implemented a suite of complex self-driving car fleet management apps using React, Redux, and the Google Maps API.
- Implemented a front-end deployment pipeline using Kubernetes.
- Designed schemas for the back-end APIs consumed by the front end and implemented a sophisticated mock API to accelerate the pace of front-end development.
- Rapidly prototyped an ecommerce REST API in Node.js to validate MVP concept in under two weeks.
Full-stack Developer
Sandhills (Contract)
- Led a complete front-end rewrite of a legacy equipment sales application.
- Developed a generalized/modular architecture for front-end/back-end components to permit rapid development of derivative sites.
- Restructured/translated legacy code to write cleaner implementations of back-end features like authentication and interfacing with external APIs.
- Implemented a new sales site from scratch derived from the rewritten base application.
Web Developer
Forbes (Contract)
- Developed a number of React SPAs and interactive features for a high-traffic media website.
- Utilized Node.js to implement meta tag rewrites and server-side rendering.
- Implemented detailed pixel-perfect responsive designs with clean, modular Sass/CSS.
Full-stack Developer
Apple Homecare (Contract)
- Engineered numerous full-stack features from scratch in a large healthcare application.
- Architected and developed the front-end and back-end components of order management, including the shopping cart/order creation functionality, inventory adjustments, and the packing/shipping/delivery process.
- Developed logic-heavy UI components with React/Redux for features like batch transaction editing, pagination, and customer data collection.
- Implemented back-end logic and UIs for scheduling and automated generation of invoices.
Full-stack Developer
Velocity (Contract)
- Developed a marketing campaign development platform as the project's sole developer.
- Implemented flexible drag-and-drop campaign design interfaces, reusable components, and animations.
- Architected the back-end logic/REST API for development of campaigns, including persistence functionality and user authentication.
- Successfully coordinated with a Europe-based team while working in the US; was praised for excellent communication skills and availability.
Experience
R6
Sonority Generator
Geode
Wedge Finder
Education
Bachelor's Degree in Computer Science, Music Composition
University of Miami - Miami, FL
Skills
Libraries/APIs
React, jQuery, Node.js, Entity Framework, MobX, Google Maps API, Vue
Tools
Microsoft Visual Studio, Git, Visual Studio
Languages
CSS, HTML, C#, Python, JavaScript, TypeScript, SQL, Bash, Go, Sass, Elixir, Scheme, C, Java
Frameworks
React Native, Redux, ASP.NET MVC, Express.js, Django, Next.js, Phoenix, AngularJS, ASP.NET Web API, Angular
Paradigms
Agile Software Development, Functional Programming
Platforms
Visual Studio Code (VS Code), Heroku, Kubernetes, Amazon Web Services (AWS), AWS Elastic Beanstalk, Amazon EC2
Storage
MySQL, PostgreSQL, SQL Server 2016, Amazon S3 (AWS S3), MongoDB
Other
Web Development, Software Development, APIs, Full-stack, Front-end, Gatsby, Windows 10, React Native Bridge, Music Production
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
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring