AI Sticker Generator
A physical keepsake, generated with AI.
Frontend · Product · AI
ESEngineering precision.
A trained eye for UX.
Product-minded Senior Frontend Engineer building AI-powered interfaces with React, Next.js and TypeScript.
View workReact, Next.js and TypeScript at scale: micro-frontends, performance, SEO and Node.js APIs when the product needs them.
Design systems, accessible components (WCAG 2.1 AA), motion and data-heavy dashboards.
LLM features, image generation and agents (OpenAI, Gemini, Claude) turned into clear user experiences.
Discovery, backlog prioritization and MVP scoping with product leads and stakeholders. Trained as a Product Owner, I measure work by outcomes, not tickets.
Claude Code and Codex are part of my daily workflow: they help me ship faster without lowering the quality bar. At Making Sense, I brought these workflows to my team and we cut MVP delivery time by up to 40%.
I use Claude and Codex to map codebases, compare approaches and turn ideas into specs before writing code.
Claude Code and Codex as pair programmers: components, refactors, tests and docs, reviewed line by line.
Agents run builds, E2E tests, accessibility audits and Lighthouse checks before anything ships.
MCP servers, skills and custom agents that plug AI into the team’s real tools.
I’m Daniel De Ruvo, a Senior Frontend Engineer. I build fast, accessible interfaces with React, Next.js and TypeScript, and I work further down the stack on Node.js APIs and AI integrations when a product needs it.
At Making Sense, I lead a 15-person development team serving international clients such as Sony and Attentive. I work closely with product: I run discovery, prioritize the backlog with stakeholders and scope MVPs that actually ship. My UX background means that what I build doesn’t just work; it’s also clear and easy to use.
Senior Frontend Developer / Tech Lead · UX Development
Web Development Professor
Frontend Developer
Available for remote work