Frontend Software Engineer focused on building and shipping production web interfaces where rendering behavior, interaction correctness, and performance directly shape user experience. I’ve worked on React-based applications spanning streaming SSR, state-heavy interfaces, and interactive visual systems using Canvas and WebGL. My work centers on keeping frontend behavior predictable under changing data, user input, and performance constraints. With a background in design and human-computer interaction, I approach frontend engineering as a systems problem, treating layout, interaction flow, and visual behavior as architectural concerns rather than surface polish. I’m especially drawn to products where the frontend is mission-critical and must remain reliable as requirements evolve.

Frontend Software Engineer focused on building and shipping production web interfaces where rendering behavior, interaction correctness, and performance directly shape user experience. I’ve worked on React-based applications spanning streaming SSR, state-heavy interfaces, and interactive visual systems using Canvas and WebGL. My work centers on keeping frontend behavior predictable under changing data, user input, and performance constraints. With a background in design and human-computer interaction, I approach frontend engineering as a systems problem, treating layout, interaction flow, and visual behavior as architectural concerns rather than surface polish. I’m especially drawn to products where the frontend is mission-critical and must remain reliable as requirements evolve.

Next availability:
February 20, 2026

Frontend Software Engineer focused on building and shipping production web interfaces where rendering behavior, interaction correctness, and performance directly shape user experience.

I’ve worked on React-based applications spanning streaming SSR, state-heavy interfaces, and interactive visual systems using Canvas and WebGL. My work centers on keeping frontend behavior predictable under changing data, user input, and performance constraints.

With a background in design and human-computer interaction, I approach frontend engineering as a systems problem, treating layout, interaction flow, and visual behavior as architectural concerns rather than surface polish. I’m especially drawn to products where the frontend is mission-critical and must remain reliable as requirements evolve.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Independent Product Work (Frontend Software Engineer) at Independent/Contract
January 1, 2023 - Present
Developed and maintained frontend systems used by real users under evolving architectural constraints; shipped a React 18 SSR app with CMS-backed content and server APIs, delivering iterative updates within strict performance budgets; achieved ~1–1.5s initial SSR paint on mobile under Slow 4G by balancing server-side rendering, hydration, and deferred chunks, while maintaining CLS ~0.01; designed a state-driven Canvas rendering API with a stable JavaScript interface enabling integration independent of app state or component lifecycles; implemented layout strategies to cap per-viewport draw costs and support multiple canvases in a single runtime.
Graduate Assistant - Web Development at MassArt
January 1, 2024 - December 1, 2024
Debugged MassArt.edu's 3D tour embed by fixing viewport-dependent layout issues. Built a React user-sorting landing page for the DM I department to evaluate feasibility of replacing an existing site.
Design Intern at Blue Cross & Blue Shield
June 1, 2024 - August 1, 2024
Built a particle system in Processing to generate alpha-channel VFX assets for video compositing. Produced a green-screen, hand-drawn explainer video on insurance products; received executive-level recognition. Delivered brand-compliant design assets through multi-round iteration with copywriters and proofreaders.
Frontend & Design System Developer - Contract at Site Jabber
June 1, 2023 - August 1, 2023
Designed 50+ reusable UI components in Figma under predefined layout, spacing, and typography constraints. Defined component variants and interaction states to reduce ambiguity during engineering handoff.
Contract Web Developer at Kirkland Partners
March 1, 2023 - August 1, 2023
Built a 9+ page WordPress site (blog, contact, services) with subscribe and contact flows that increased engagement. Adapted theme behavior with custom JavaScript and self-hosted WOFF 2 fonts, reducing DNS/TLS overhead.

Education

MFA (STEM) in Digital Communication and Multimedia at MassArt
August 1, 2023 - December 1, 2025
BA in Technology & Studio Arts at Purdue University
August 1, 2018 - May 1, 2022
Electrical Engineering Coursework at MIT
January 11, 2030 - February 5, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services
    uniE621 React 18 SSR runtime
    React 18 streaming SSR with seeded random component placement.
    uniE621 Butterfly Effect
    A web-app turning weighted user input into a stable, gamified and scalable interface.