Senior Full-Stack Software EngineerPearson Education · eDynamic Learning
Designing and maintaining scalable full-stack applications and REST APIs for digital curriculum and career-readiness experiences.
- Node.js
- TypeScript
- Express
- React
- SQL
I build thoughtful, reliable learning technology.
01
I’m a senior full-stack software engineer with 20 years of experience building scalable web applications in collaborative, Agile teams. I enjoy turning complex product needs into clear, maintainable experiences for the people who rely on them.
My work spans React and TypeScript on the frontend, Node.js and Java microservices on the backend, and the cloud and delivery practices that connect them. I care deeply about quality, accessibility, observability, and the small details that make software dependable.
I’m currently helping build digital curriculum and career-readiness experiences at Pearson’s eDynamic Learning. Previously, I spent several years creating learning technology at HMH and Neovation Learning Solutions.
02
2026 — Present
Designing and maintaining scalable full-stack applications and REST APIs for digital curriculum and career-readiness experiences.
2022 — 2025
Led and delivered classroom-management and learning-platform capabilities across micro-frontends, GraphQL services, and cloud infrastructure.
2020 — 2022
Built responsive, production-ready learning experiences and contributed to UI/UX workflows for HMH products.
2017 — 2020
Developed and evolved adaptive microlearning clients, analytics, deployment workflows, and supporting services.
03

2026 — Present · Pearson Education · eDynamic Learning
A connected career-readiness journey that helps educators guide students from exploration to skills and credentials.

2020 — 2025 · Houghton Mifflin Harcourt
An engaging whole-class learning experience that combines standards-aligned curriculum with real-time instructional insight.

2020 — 2025 · Houghton Mifflin Harcourt
A planning workflow in HMH Ed that helps teachers review, manage, and launch Classcraft sessions for their classes.

2020 — 2025 · Houghton Mifflin Harcourt
A year-round, personalized instructional-coaching service embedded in the HMH Ed learning platform.

2017 — 2020 · Neovation Learning Solutions
An adaptive, gamified microlearning platform designed to build knowledge retention through short, personalized learning sessions.
04
I’m always happy to connect about software engineering, learning technology, and thoughtful product development.