Hi, I’m Mark 👋
Experienced software engineer with over seven years of experience building scalable web apps. Dedicated team leader and mentor passionate about teaching, developer experience, and high-quality UX.
Skills
Staff Frontend Enginer at Federato
March 2023 - Present
- Architecting a layout system allowing customers to customize the structure and appearance of the application
- Construction of a UI component library using React, Tailwind, and Storybook
- Developing user-configurable data tables with advanced customization and data connectivity
- Reducing page load times by implementing advanced GraphQL caching strategies
- Improving local development and CI workflows to increase throughput and reduce bugs
- Mentoring developers, knowledge sharing, and teaching techniques for improving engineering skills
Staff Software Engineer at Widen, an Acquia Company
January 2019 - February 2023
- Refactoring large portions of a legacy monolith into microservices
- Developing frontend React applications in collaboration with designers
- Lead developer of component and utility libraries used by the company
- Subject matter expert in TypeScript, end-to-end testing, and build tooling
- Driving company-wide frontend architecture planning
- Creating a distributed frontend architecture using webpack module federation
- Contributing to open source both personally and professionally
- Developing a internal browser extension to simplify common development tasks
- Architecting and developing a bulk data import tool capable of processing a quarter million records
Web Developer at Computer Know How
August 2016 - January 2019
- Developing an enterprise-level Single Sign-On application including reporting and analytics
- Building a time tracking mobile app to support customer billing and reporting initiatives
- Creating a bi-directional payment processing API gateway supporting multiple downstream payment processors
- Consulting with customers to define their technical needs, then designing and executing a solution to meet them
- Traveling onsite to customers for troubleshooting and consulting
Education
B.A. Computer ScienceThomas Edison State University