Skip to main content
Daniel McGrathDM
Looking for a job

Daniel McGrath

@djmcgrath101

Full-Stack Engineer at TeachTown who pioneered its Nx monorepo migration and modernized production Angular applications.

Panama
Message

At TeachTown, I pioneered the migration to an Nx monorepo for the customer-facing Angular app and a companion app with views packaged as web components. I also modernized Angular applications with NgRx, Signals, and standalone components, and built authentication and API endpoints for the gradual migration from legacy ASP pages.

At PEMCO, I was the sole developer and IT resource, modernizing the e-commerce platform as a full-stack Nx monorepo and connecting its Firebase backend to the on-premise POS system. I built an Express.js API layer and a Node.js sync service to keep customer, product, and quote data consistent.

Experience

Work history, roles, and key accomplishments

TE

Web Developer (Angular / .NET)

TeachTown

Feb 2023 - May 2026 (3 years 3 months)

Served as a primary frontend resource on a cross-functional Agile team modernizing legacy frontend systems and implementing new features for an EdTech platform. Engineered the redevelopment of a core curriculum navigation system using Angular and NgRx, and architected a new observational assessment system.

PE

Full-Stack Developer, IT Manager

PEMCO

Jan 2006 - Sep 2022 (16 years 8 months)

As the sole developer and IT resource for a 35-employee organization, owned the full lifecycle of every internal and customer-facing software system. Architected the modernization of the legacy e-commerce platform as a full-stack Nx monorepo, delivering an Angular, NgRx, PWA, and Angular Universal SPA on Firebase.

Education

Degrees, certifications, and relevant coursework

Florida State University logoFU

Florida State University

Bachelor of Science, Information Studies

2001 - 2005

Bachelor of Science in Information Studies from Florida State University, completed from 2001 to 2005.

Interested in hiring Daniel?

You can contact Daniel and 90k+ other talented remote workers on Himalayas.

Message Daniel

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan