Case studies
Four products, four different frontend problems
Each case study covers what the product was, what made the frontend difficult, what I personally owned, and which decisions mattered. No client names, and no metrics I cannot support.
In depth
Detailed case studies
4 products across enterprise AI, public safety, healthcare and hospitality SaaS.
- Enterprise AIIBM
Enterprise AI Code Transformation Platform
Frontend for a platform that migrates applications between programming languages using AI-assisted transformation, with configuration, execution and review workflows.
- AI-assisted migration workflows
- Asynchronous job monitoring
- Generated-code review
- Public safetyAROBS Transilvania Software
Nationwide Disaster Alert Platform
Mission-critical React and Vue.js interfaces for a nationwide emergency alert platform rendering high-volume real-time event streams.
- Real-time event streams
- RxJS backpressure
- TypeScript component library
- HealthcareAROBS Transilvania Software
Telehealth Product
Next.js application for appointment scheduling and video consultations, with a shared Storybook component library for patient and provider modules.
- Next.js and server-side rendering
- Video consultation workflows
- Storybook component library
- SaaSAROBS Transilvania Software
Multi-tenant Booking SaaS
React and Next.js frontend for a multi-tenant booking and appointment platform, with Apollo Client GraphQL caching and a shared Storybook library.
- Multi-tenant frontend
- GraphQL with Apollo Client
- Shared Storybook components
Built independently
Personal projects
Work outside client and employer projects. These are live, so they can be inspected directly.
- Personal projectpersonareply.com
PersonaReply (opens in a new tab)
AI-generated replies driven by configurable personas
An AI-powered platform that helps users generate personalized, context-aware replies using configurable personas. Users define different communication styles, personalities and tones, which lets the AI produce responses adapted to a specific conversation and audience.
- Designed an intuitive dashboard for creating, configuring and managing AI personas.
- Built workflows for generating relevant replies based on conversation context, selected tone and persona characteristics.
- Integrated generative AI capabilities to deliver natural, personalized and consistent responses.
- Focused on prompt engineering, response quality, usability and a clean, responsive user experience.
- Structured the application to support additional personas, communication scenarios and AI models as the platform evolves.
A practical use of generative AI to make digital communication faster, more personalized and more effective.
- Generative AI
- Persona configuration
- Prompt engineering
- Responsive UI
Also delivered
Earlier products
Shorter engagements that shaped the same skill set.
Online Contracts Management Platform for Artists
October 2014 - October 2018 · Germany
Single-page contracts management platform delivered by a team of 8-10 engineers.
- AngularJS
- TypeScript
- Redux
- Webpack
- Node.js
- Express.js
- PostgreSQL
- Docker
Conex Group — Frontend Developer
March 2014 - October 2014 · Iasi, Romania
Internal portal for more than 500 employees.
- PHP
- JavaScript
- jQuery
- HTML5
- CSS3
- MySQL
Centric IT Solutions Romania — Frontend Developer
June 2012 - March 2014 · Iasi, Romania
Public-sector and social-care digital services for a Swiss client.
- Sencha Touch
- JavaScript
- jQuery
- HTML5
- .NET
Crismaru Constantin PFA — JavaScript Developer (freelance)
April 2006 - July 2012 · Romania
Responsive websites and custom web solutions for small and medium-sized businesses.
- HTML5
- CSS3
- JavaScript
- jQuery
- Responsive Web Design
- Bootstrap
- Git