Eric Douglas Pratt
Overview
Veteran front end software engineer with deep experience in TypeScript, Nuxt, Vue, React, HTML, CSS, accessibility, design systems, interaction design, practical QA, and CMS integrations. Using Claude Code regularly since late 2025. I’ve worked across the financial, insurance, e-commerce, television, fitness, consumer technology, and home electrification industries. Trained and certified in Agile by the creator of Scrum himself, Jeff Sutherland. I excel at wrangling a group of opinionated leaders onto the same page until they are delivering results together. Eight years of management experience – three in senior management – but now focus solely on individual contribution through front end coding and servant leadership.
Objectives
-
Front end engineering role, individual contributor
-
Hybrid or full-time in the office
-
Boston metro area, T-accessible office
-
Regular collaboration with co-located employees
Skills
- TypeScript with React, Vue, and Nuxt
- Responsive web design and advanced CSS layout
- Cross-functional project management
- WCAG and WAI-ARIA accessibility compliance
Experience
NAM Electrification Solutions
Senior Principal Software Engineer (2022 - Present)
Boston, MA
-
Tech lead for a marketing and SEO focused cross-functional pod that converted a 35,000 page public site – EnergySage.com – from a legacy Django/Wordpress stack running jQuery and Bootstrap to a Nuxt/Vue stack integrated with Storyblok CMS and our design system, which recovered the site’s top SEO position in the solar marketplace category.
-
Starting in late 2025, regular use of Claude Code to accelerate problem debugging, feature delivery, and architecture planning, as well as to flex into less-familiar technologies.
-
Project manager for the initial nine-month site redesign push onto Nuxt/Vue/Storyblok involving multiple teams across business, marketing, SEO, UX, product, and engineering functions; delivered on time in a manner that product leaders cited as an example for future projects. Won the EnergySage 2023 Core Values award for Iterative Excellence, as nominated by colleagues.
-
Primary maintainer of the EnergySage Design System; led its transformation from a handful of Bootstrap Vue components to a robust suite of over 45 components based on PrimeVue, Reka UI, and homegrown work as necessary.
-
Joined with no Nuxt or Vue experience; built and launched the front end of EnergySage’s pilot heat pump marketplace using both within three months.
B2B Engineering
Senior Engineering Manager (2018 - 2021)
Boston, MA
-
Directed front end engineering and staffing for all B2B engineering teams while managing a full stack team working on B2B customer-facing tools and services, including favorites lists, invoices, product tearsheets, and other project management tools.
-
Led a group of tech leads from across the org to revamp our subjective and onerous code reviewer certification process for JavaScript, turning it into a partially-automated objective assessment – this expanded the reviewer pool by 10x, eliminated 4 business days of wait time per code review, and led to no corresponding increase in defects. This success led other language working groups to adopt the same process.
-
Filled in as B2B product manager for seven months, leading the team to complete initiatives with the highest business value, working with BI to quantify said value with metrics, and running a quarterly planning process that our VP of Product said was the best he’d seen.
Interactive Architect (2011 - 2018)
Boston, MA
-
Front end architect and team lead for several 6+ month client digital transformations, most involving React, Redux, and CMS integration. Client list included Adidas, Motorola, NBC Universal, Mackenzie Investments, MSG Networks, IntegraMed Fertility, Scott & White Health Plan, RLI Corp, and Scottrade.
-
Managed, mentored, and helped grow the careers of over a dozen junior front-end developers. Before React, I taught a bespoke, internal series of JavaScript Academy courses that solidified the advanced jQuery and CSS skills of our tech and creative teams – our Director of Engineering called it the most effective training program he’d ever seen.
-
Pioneered Isobar's workflow approach to responsive web design for both UX designers and engineers back when it was brand new. Contributing author to Isobar's front end code standards, at the time the top Google result in its category.
Senior Software Engineer (2007 - 2011)
Cambridge, MA
-
Front-end lead for a team leveraging Sencha Touch and PhoneGap to create Pega's first mobile app
-
Primary creator and owner of Pega's skin-creation tool, allowing non-technical users to perform vast customization of look-and-feel for applications created via Pega's proprietary application development environment, auto-generating and optimizing large amounts of CSS
-
Chaired weekly Scrum Community meetings focused on process improvement and education as Pega underwent a two-year process to convert from a waterfall process to Scrum/Agile; served as ScrumMaster for two Scrum teams working on UI auto-generation tools and Case Management
-
Presented technical demos at PegaWORLD 2010 and PegaWORLD 2011 conferences
Software Developer (2006 - 2007)
Albany, NY
-
Sole designer and developer of a PHP / MySQL system — modeled after Gmail's interface — to manage a multi-step workflow for incoming data security requests; replaced an outdated COBOL-based system and met Section 508 web accessibility requirements
-
Created a Java-based report generator with an easy-to-use interface that converted English phrases into SQL for selection of which data to include in the report, interfaced with three separate Oracle databases, joined the data together as necessary, and generated the appropriate report as a PDF
Research Assistant (2005 - 2006)
Troy, NY
-
Formalized a DARPA intelligence analysis case study in first-order multi-sorted logic for the Slate project
-
Gave class lectures on propositional and first-order logic for Introduction to Logic course
-
Created course website with automated homework submission and grading, allowing students to get immediate feedback on their work
-
Redesigned and maintained the AI laboratory's website
Education
B.S. degree in Computer Science, Cum Laude
Minors in Economics and Philosophy
Honors and Certifications
-
EnergySage 2023 Core Values award for Iterative Excellence
-
Certified ScrumMaster
-
Eagle Scout