Waking the server…
It naps when nobody’s around. Give it a few seconds.
Waking the server…
It naps when nobody’s around. Give it a few seconds.

hi, that’s me
I'm Demi, a full-stack software engineer with five years of building real products: payroll platforms, learning platforms, desktop tools and, after hours, my own apps.
I love the whole stack, but my heart is in the front end and the systems behind it: component libraries, design tokens and the small details that make an interface feel finished. These days I'm also deep into AI tooling, building MCP servers that help developers generate code that actually fits their design system.
Happily at Cintra, always up for a chat
Angular, StencilJS, React, Next.js, Vite, Storybook
C# and .NET Core, Node.js, Express, AWS Lambda
PostgreSQL, SQL, Supabase, SQLite
Electron, Avalonia, Android (Java), PWAs
AI-assisted, never AI-driven. I steer: the problem, the architecture and the final say stay with me. AI helps me get there faster and think more widely along the way.
AI should make developers better, not replace their judgement.
Claude
Daily driverMy go-to, at work and at home: planning, pairing on code and thinking problems through.
Cursor
Used beforeAI pair-programming right inside the editor.
ChatGPT
Chat, Codex soonI use it for chat today, and I’m about to start using Codex at work.
It’s why I built an MCP server at Cintra: so AI tools generate components that fit our design system, instead of guessing.
See my experienceThe best things I’ve shipped came out of good teams. I like making the people around me faster: clear reviews, shared standards and plenty of pairing.
+25%
Team productivity
After mentoring junior developers and sharing Agile practices at 3T Global.
1
Team founded
I started the component library team at Cintra, which now owns the platform’s UI.
2
Shared standards introduced
Storybook and design tokens, so designers and developers speak the same language.
“Her upbeat and friendly attitude brought so much warmth to the team. Demi has a real talent for connecting with people and is always eager to learn and improve.”

Online I’m also a cybernetic anime wolf girl called Demi: the guide who welcomes creators into LunaLore.
Meet her in the case studyA former Teesside Wildcats cheerleader, forever in pink and purple, and happiest when a project has a bit of sparkle in it.