
Michael Foss
Verified Expert in Engineering
Web Development Developer
Matamoras, PA, United States
Toptal member since December 2, 2019
Michael focuses on React and modern JavaScript/TypeScript frameworks and has spent time in full-stack roles using Node.js servers for top-tier international companies. With his fantastic communication and leadership skills, he has led teams with 2-10 developers. His most attractive attribute is his attention to detail, followed closely by his demand for quality. Michael has significant experience working in the fashion and beauty industry, as well as with fintech companies.
Portfolio
Experience
- Web Development - 20 years
- JavaScript - 20 years
- Full-stack Development - 20 years
- Technical Leadership - 12 years
- Git - 10 years
- React - 8 years
- Node.js - 4 years
- React Native - 3 years
Preferred Environment
Node.js, React, TypeScript, JavaScript, Redux, Material UI, AI Tools, Tailwind CSS, Tailwind UI, Codex, Vite, Prompt Engineering, API Integration, Agentic Coding, AI-assisted Development, API Development
The most amazing...
...project I've created was a sunglasses eCommerce website that incorporated a virtual try-on, data integration from halfway around the world, and a team of 20.
Work Experience
Senior Front-end Developer
MDpanel
- Designed and developed projects in a startup environment. Built up an internal UI library for use in multiple applications. Became acclimated with medical injury claims processes.
- Created a prototype application to intake data and files for medical purposes.
- Created a full application, based on the original, allowing login authentication for users. Released continuously using CI/CD. Accelerated development process by augmenting AI.
Senior Software Engineer (IC5)
Blend
- Contributed code to B2B and B2C software to assist the mortgage and banking industry.
- Led a small team in completing and launching a B2C application for remotely notarizing documents using video feeds.
- Refactored an existing web app to be mobile-ready by implementing a responsive web design.
- Created multiple React components using Redux, Hooks, and RESTful APIs to integrate into a large B2B application.
Senior Front-end Developer
Rightpoint Consulting
- Created and maintained features for a React- and Node.js-based B2C financial application.
- Tracked and fixed bugs and implemented new features using Jira as a reporting tool.
- Led the team in presentations on new and upcoming front-end technologies.
- Worked with the client in a time-sensitive environment on a team of over 100 people.
Lead Front-end Developer
Valtech
- Created an internal B2B eCommerce application for iOS using React Native.
- Created a user storage application using React and Node.js; implemented Express server to use as middleware to third-party services.
- Implemented company-wide standard coding practices using custom ESLint configuration and Husky.
Solution Architect and Team Lead
Valtech
- Saved relationship with the #1 international fashion client.
- Rebuilt a LAMP-based eCommerce website from scratch.
- Created a LAMP eCommerce sunglasses website from scratch.
- Translated and stored massive XML data for PHP consumption using Memcache.
- Delivered company-wide transition from SVN to Git.
- Assisted in tripling original office size of 17 employees.
Web Developer
Jack Morton Worldwide
- Created a custom calendar and scheduling app for the company using the LAMP stack.
- Created a synchronization application that consumed content in XML and exposed to Flash application using PHP.
- Programmed as an outside consultant in a small team of five to launch a Verizon website.
Web Developer
TNT Max
- Worked with a global banking client to create custom reports.
- Upgraded client's reporting system from VB.NET to C#.
- Consumed CSV and XML data, transformed data, and sent it to the FTP server on a tight schedule.
Web Developer
Clarion Safety Systems, LLC.
- Solely maintained a LAMP-based eCommerce system, responsible for millions of revenue each year.
- Created a tool to synchronize data between local and remote MySQL databases using Bash scripting; later upgraded to a C# application and MS SQL databases.
- Revamped the website, changing a LAMP eCommerce system to C#, MS SQL, and SAP.
- Created a LAMP-based website for a startup company.
- Created a quote-and-order-entry system using emergent Ajax technology (before it was called Ajax) and synchronized the data to SAP.
- Created a LAMP-based database management system for the company to manage items, inventory, quotes, orders, and other company data.
Experience
Blend Signing Room
https://blend.com/products/mortgage-suite/close/Education
Master's Degree in Computer Science
East Stroudsburg University - Pennsylvania, USA
Bachelor's Degree in Computer Science
East Stroudsburg University - Pennsylvania, USA
Skills
Libraries/APIs
React, REST APIs, API Development, Node.js, React Hook Form, Vue, jQuery, Backbone.js, Socket.IO, Vue 2, XHR, React Testing Library, Mantine
Tools
Jira, Git, ChatGPT, GitHub, Codex, Emacs, Gulp, Grunt, Webpack, NPM, GitLab CI/CD, Figma, Postman
Languages
PHP 5, ECMAScript (ES6), PHP 3, JavaScript, TypeScript, PHP, CSS, HTML, HTML5, SQL, VB.NET, Flash ActionScript, C#, C#.NET, XML, Sass, Less, CSS3, GraphQL, Python
Paradigms
Object-oriented Programming (OOP), REST, REST API Architecture, UI Design, Refactoring, Code Refactoring, Agile, Functional Programming, Microservices, Role-based Access Control (RBAC), Hosting, Automated Testing, Testing, Microservices Architecture, Unit Testing, Mobile Development, HIPAA Compliance
Storage
Relational Databases, MySQL, Memcached, PostgreSQL, Microsoft SQL Server, Redis, Amazon S3 (AWS S3)
Frameworks
React Native, CodeIgniter, Laravel, Next.js, Material UI, ASP.NET Core 2, Express.js, Jest, Redux, Swagger, Tailwind CSS, .NET
Platforms
Apache2, LAMP, Amazon Web Services (AWS), MacOS, Linux, Windows, Docker, Kubernetes, Android, iOS
Industry Expertise
Project Management
Other
Async.js, Ajax, Web Applications, Full-stack Development, Technical Leadership, Full-stack, API Integration, RESTFul APIs, Web Development, Front-end, APIs, Software Architecture, User Interface (UI), Application State Management, API Design, High Code Quality, Systems Design, Data Modeling, Code Review, Front-end Development, Engineering, User Experience (UX), Software Design, Code Auditing, Consulting, System Integration, ES6 Promises, Large-scale Projects, Architecture, CSS-in-JS, Finance, Document Storage, Security, AI Tools, Fintech, Compliance, Back-end Development, Leadership, Mentorship, CI/CD Pipelines, Migration, OWASP Top 10, Identity Verification, Payments, Reliability, Agentic AI, Figma to React, PDF, Vite, Prompt Engineering, Back-end, Agentic Coding, AI-assisted Development, Third-party APIs, Financial Data, Application Modernization, Document Processing, Real-time Data, Webhooks, Appointment Booking, Storybook, Fractal Algorithms, SSH, Computer Science, SAP Business One, Enzyme, RESTful Microservices, Web Security, SaaS, SDKs, Tailwind UI, Legacy Code, Payment APIs, ACH Payments, SAP, Microsoft 365
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