# Michael L. > Software Engineer Location: Somerville, Massachusetts, United States Profile: https://flows.cv/michaell2 Software Engineer with 10+ years of experience building component-driven frontend architecture. Extensive experience in JavaScript/TypeScript ecosystems with a track record of partnering with cross-functional teams to streamline content workflows. Actively expanding my toolkit with React, Next.js, Astro, and AI-assisted tools to bring modern efficiencies to new projects. Dedicated to clean, maintainable code and contributing to a collaborative engineering culture. ## Work Experience ### Senior Software Engineer @ EnergySage Jan 2012 – Jan 2025 | Boston, Massachusetts, United States • Architected and maintained scalable Vue.js components using JavaScript/TypeScript and an internal design system, improving UI consistency and developer efficiency. • Integrated Storyblok CMS to empower non-technical stakeholders to independently update content, significantly reducing engineering support requests. • Standardized styling across legacy and modern codebases by consolidating Bootstrap and CSS patterns, reducing UI drift and simplifying maintenance. • Authored technical documentation for architectural decisions and frontend services to streamline onboarding and cross-team knowledge sharing. • Mentored junior developers through code reviews and pair programming, accelerating their progression to independent contributors. ### Web Developer @ Verndale Jan 2012 – Jan 2012 | Boston, Massachusetts, United States • Developed responsive, accessible (a11y) website templates from design comps and interaction specs. • Collaborated with QA to ensure cross-browser compatibility and reliable user experiences. ## Education ### Bachelor of Science in Computer Science University of Massachusetts Dartmouth ## Contact & Social - LinkedIn: https://linkedin.com/in/michaelleroux - GitHub: https://github.com/mpleroux --- Source: https://flows.cv/michaell2 JSON Resume: https://flows.cv/michaell2/resume.json Last updated: 2026-03-23