Michael Foss, Developer in Matamoras, PA, United States
Michael is available for hire
Hire Michael

Michael Foss

Web Development Developer

Matamoras, PA, United States

Toptal member since December 2, 2019

Bio

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

MDpanel
TypeScript, React, GraphQL, Next.js, Mantine, Storybook, Front-end...
Blend
TypeScript, Node.js, React, PostgreSQL, Docker, Git, GitHub, GitLab CI/CD...
Rightpoint Consulting
Enzyme, React, Node.js, Jest, Unit Testing, Redux, JavaScript, Git, CSS, Agile...

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

2024 - 2025
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.
Technologies: TypeScript, React, GraphQL, Next.js, Mantine, Storybook, Front-end, Software Architecture, REST APIs, REST, GitHub, HIPAA Compliance, SQL, Role-based Access Control (RBAC), User Interface (UI), Document Storage, Security, AI Tools, Application State Management, Compliance, API Design, High Code Quality, Systems Design, CI/CD Pipelines, Code Review, Automated Testing, React Hook Form, Front-end Development, Engineering, Agentic AI, User Experience (UX), ChatGPT, Relational Databases, Amazon S3 (AWS S3), UI Design, Refactoring, API Integration, Code Refactoring, Code Auditing, Document Processing, System Integration

Senior Software Engineer (IC5)

2021 - 2024
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.
Technologies: TypeScript, Node.js, React, PostgreSQL, Docker, Git, GitHub, GitLab CI/CD, RESTful Microservices, Webpack, NPM, Figma, React Testing Library, Enzyme, Jest, Unit Testing, Storybook, Postman, Swagger, JavaScript, CSS, Agile, HTML5, Object-oriented Programming (OOP), HTML, Functional Programming, Large-scale Projects, Web Security, Web Applications, Full-stack Development, SaaS, Technical Leadership, Architecture, Full-stack, API Integration, Amazon Web Services (AWS), RESTFul APIs, SDKs, CSS-in-JS, Web Development, Kubernetes, Front-end, APIs, Software Architecture, REST APIs, Microservices, REST, Finance, SQL, Role-based Access Control (RBAC), User Interface (UI), Document Storage, Security, Application State Management, Fintech, Compliance, API Design, Back-end Development, High Code Quality, Leadership, Mentorship, Systems Design, Data Modeling, CI/CD Pipelines, Project Management, Code Review, Automated Testing, Jira, Testing, React Hook Form, Front-end Development, Identity Verification, Engineering, Reliability, REST API Architecture, User Experience (UX), ChatGPT, Figma to React, Relational Databases, UI Design, Refactoring, Vite, Software Design, Third-party APIs, Financial Data, Code Refactoring, Microservices Architecture, Code Auditing, Document Processing, Real-time Data, System Integration, Webhooks, API Development

Senior Front-end Developer

2020 - 2021
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.
Technologies: Enzyme, React, Node.js, Jest, Unit Testing, Redux, JavaScript, Git, CSS, Agile, Sass, HTML5, Less, HTML, Functional Programming, TypeScript, Large-scale Projects, Web Applications, Full-stack Development, SaaS, Full-stack, API Integration, RESTFul APIs, CSS-in-JS, Web Development, Front-end, APIs, Software Architecture, REST APIs, Microservices, REST, Finance, Role-based Access Control (RBAC), User Interface (UI), Security, Material UI, Application State Management, Fintech, API Design, High Code Quality, Leadership, Mentorship, Systems Design, Data Modeling, Code Review, Automated Testing, Jira, Testing, React Hook Form, Front-end Development, Engineering, Reliability, REST API Architecture, User Experience (UX), Relational Databases, UI Design, Refactoring, Software Design, Third-party APIs, Financial Data, Code Refactoring, Code Auditing, Consulting, System Integration, API Development, Microsoft 365

Lead Front-end Developer

2015 - 2020
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.
Technologies: Storybook, Grunt, Gulp, Webpack, Backbone.js, Vue, Node.js, React Native, React, ECMAScript (ES6), CSS, JavaScript, Git, Agile, Sass, HTML5, CSS3, Less, HTML, Functional Programming, Large-scale Projects, Web Applications, Full-stack Development, Technical Leadership, Architecture, Full-stack, API Integration, Mobile Development, RESTFul APIs, CSS-in-JS, Web Development, Front-end, APIs, Software Architecture, REST APIs, REST, SQL, Role-based Access Control (RBAC), User Interface (UI), Security, Application State Management, API Design, High Code Quality, Leadership, Mentorship, Systems Design, Project Management, Code Review, Automated Testing, Jira, Front-end Development, Engineering, Payments, Reliability, REST API Architecture, User Experience (UX), Figma to React, Relational Databases, UI Design, iOS, Refactoring, Back-end, Software Design, Third-party APIs, Code Refactoring, Code Auditing, Payment APIs, Consulting, System Integration, API Development

Solution Architect and Team Lead

2012 - 2015
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.
Technologies: Microsoft SQL Server, C#, LAMP, PHP 5, ECMAScript (ES6), CSS, JavaScript, Git, CodeIgniter, Agile, HTML5, Object-oriented Programming (OOP), Memcached, HTML, Large-scale Projects, PHP, Full-stack Development, Laravel, Technical Leadership, Architecture, Full-stack, RESTFul APIs, Web Development, jQuery, Front-end, Python, APIs, Software Architecture, REST APIs, REST, SQL, Role-based Access Control (RBAC), User Interface (UI), Security, Application State Management, API Design, Back-end Development, High Code Quality, Leadership, Mentorship, Systems Design, Data Modeling, Project Management, Code Review, Automated Testing, Jira, Front-end Development, Migration, Legacy Code, Engineering, Payments, Reliability, REST API Architecture, User Experience (UX), Relational Databases, UI Design, Refactoring, Back-end, Software Design, Third-party APIs, Code Refactoring, Code Auditing, Application Modernization, Payment APIs, Consulting, System Integration, Webhooks, API Development, .NET

Web Developer

2011 - 2012
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.
Technologies: XML, Flash ActionScript, LAMP, CSS, JavaScript, PHP 5, HTML, PHP, Web Applications, Full-stack Development, Architecture, Full-stack, Web Development, jQuery, Front-end, APIs, Software Architecture, REST APIs, REST, User Interface (UI), Security, Application State Management, API Design, Back-end Development, High Code Quality, Systems Design, Data Modeling, Front-end Development, Engineering, REST API Architecture, User Experience (UX), Relational Databases, UI Design, Back-end, Software Design, Consulting, System Integration, API Development, Appointment Booking

Web Developer

2011 - 2011
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.
Technologies: Microsoft SQL Server, VB.NET, C#, Object-oriented Programming (OOP), PHP, Full-stack Development, Architecture, Full-stack, Web Development, jQuery, User Interface (UI), Hosting, Security, Back-end Development, High Code Quality, Leadership, Systems Design, Data Modeling, Front-end Development, Legacy Code, Engineering, Finance, Back-end, Code Refactoring, Consulting, System Integration, .NET

Web Developer

2003 - 2011
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.
Technologies: Microsoft SQL Server, C#, LAMP, Linux, C#.NET, MySQL, PHP 5, SAP Business One, PHP 3, CSS, JavaScript, Object-oriented Programming (OOP), HTML, PHP, Web Applications, Full-stack Development, Technical Leadership, Architecture, Full-stack, SDKs, Web Development, jQuery, Front-end, APIs, Software Architecture, REST APIs, REST, SQL, User Interface (UI), Hosting, Security, Application State Management, API Design, Back-end Development, High Code Quality, Leadership, Systems Design, Data Modeling, Project Management, Front-end Development, Legacy Code, Engineering, Payments, REST API Architecture, User Experience (UX), Relational Databases, UI Design, PDF, Refactoring, Back-end, Third-party APIs, Code Refactoring, Application Modernization, Document Processing, Payment APIs, ACH Payments, Real-time Data, System Integration, API Development, Appointment Booking, .NET, SAP

Experience

Blend Signing Room

https://blend.com/products/mortgage-suite/close/
Drove the front-end engineering effort to bootstrap and scale Blend Signing Room, turning a 0-1 idea into a multi-million dollar product for Blend. Helped achieve positive cash flow by digitizing mortgage closings, significantly enhancing efficiency and accuracy.

Education

2012 - 2014

Master's Degree in Computer Science

East Stroudsburg University - Pennsylvania, USA

2000 - 2003

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

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