CV
Curriculum vitae
The full CV, generated from the same content as this site. Use your browser's print dialog to save it as a PDF.
Constantin Crismaru
Senior Frontend Engineer
Iasi, Romaniaconstantincrismaru1998@gmail.com
Senior Frontend Engineer with 20 years of software development experience, specializing in enterprise applications built with React, Next.js, and TypeScript. I work across frontend architecture, design systems, performance optimization, accessibility, and technical leadership of teams of up to 10 engineers.
Experience
Senior Full Stack Developer — IBM
Bucharest, Romania (remote)
Frontend-focused role on an enterprise AI-driven code transformation platform that migrated applications between programming languages while preserving business logic.
- Designed and implemented workflows for configuring, executing and monitoring AI-assisted code transformations.
- Integrated React and Next.js interfaces with Python/FastAPI orchestration services for code parsing, LLM execution, validation and reporting.
- Built source-code ingestion, project configuration, migration job creation, transformation review, validation results and generated-code analysis interfaces.
- Managed asynchronous workflows including progress, errors, retries and validation failures.
- Presented token usage, confidence scores and migration progress in dashboards.
- Contributed to frontend architecture, coding standards and component design, and built reusable accessible UI components.
- Optimized rendering, state management, data fetching, frontend error handling and keyboard navigation.
- Surfaced execution metadata from MCP, Snowflake and Databricks pipelines.
React · Next.js · TypeScript · JavaScript · REST APIs · Python · FastAPI · LLM workflows · MCP servers · Snowflake · Databricks · PostgreSQL
Senior Frontend Developer — AROBS Transilvania Software
Iasi, Romania
Ten years of frontend delivery across four long-running products in public safety, healthcare, hospitality SaaS and contract management.
Disaster Alert System - Public Safety Platform
USA
- Led React and Vue.js interface development for a nationwide emergency alert platform.
- Architected reusable TypeScript component libraries for alert-management workflows.
- Rendered high-volume real-time event streams using RxJS for backpressure and state consistency.
- Optimized data-heavy dashboards using code splitting, lazy loading and bundle optimization.
- Integrated with Node.js/NestJS services and Kafka/RabbitMQ event-driven systems.
React · Vue.js · TypeScript · RxJS · REST APIs · Node.js · NestJS · Kafka · RabbitMQ
Online Healthcare Platform - Telehealth Product
Israel
- Led development of a Next.js application for appointment scheduling and video consultations.
- Used server-side rendering to improve initial-load performance.
- Established a Storybook component library for patient-facing and provider-facing modules.
- Architected secure patient-facing workflows for personal health data.
- Deployed on Azure with Docker.
Next.js · React · TypeScript · Storybook · Node.js · Azure · Docker
Booking Management Platform - Hospitality SaaS
Germany and Switzerland
- Spearheaded the React and Next.js frontend of a multi-tenant booking and appointment platform for barbershops and restaurants.
- Introduced Apollo Client for GraphQL data fetching and caching.
- Maintained a shared Storybook component library.
React · Next.js · TypeScript · Apollo Client · GraphQL · Storybook · Node.js
Online Contracts Management Platform for Artists
Germany
- Led a team of 8-10 engineers.
- Coordinated frontend architecture, estimation and release delivery.
- Architected an AngularJS and TypeScript SPA with Redux and Webpack.
- Mentored engineers through reviews and architecture discussions.
- Established frontend development standards.
AngularJS · TypeScript · Redux · Webpack · Node.js · Express.js · PostgreSQL · Docker
React · Next.js · Vue.js · TypeScript · RxJS · Apollo Client · GraphQL · Storybook · Node.js · NestJS · Kafka · RabbitMQ · Azure · Docker
Frontend Developer — Conex Group
Iasi, Romania
Internal portal for more than 500 employees.
- Implemented an internal portal for more than 500 employees.
- Built employee collaboration and resource-allocation interfaces.
- Integrated PHP, MySQL, Joomla and WordPress.
PHP · JavaScript · jQuery · HTML5 · CSS3 · MySQL
Frontend Developer — Centric IT Solutions Romania
Iasi, Romania
Public-sector and social-care digital services for a Swiss client.
- Modernized public-sector digital services for a Swiss client.
- Built citizen-facing interfaces with Sencha Touch, JavaScript and jQuery.
- Developed HTML5 SaaS applications for social worker-client communication.
- Built a nursing time-registration application with offline functionality.
Sencha Touch · JavaScript · jQuery · HTML5 · .NET
JavaScript Developer (freelance) — Crismaru Constantin PFA
Romania
Responsive websites and custom web solutions for small and medium-sized businesses.
- Designed and developed responsive websites and custom web solutions for small and medium-sized businesses.
- Integrated third-party services, analytics tools, maps and social functionality.
- Managed requirements, estimation, development, delivery and post-launch support directly with clients.
HTML5 · CSS3 · JavaScript · jQuery · Responsive Web Design · Bootstrap · Git
Personal projects
PersonaReply
personareply.com(opens in a new tab)
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.
Generative AI · Persona configuration · Prompt engineering · Responsive UI
Skills
- Frontend engineering
- React · Next.js · TypeScript · JavaScript ES6+ · React Hooks · React Router · Redux · RxJS · HTML5 · CSS3 · Sass
- Architecture and performance
- Frontend architecture · Component architecture · Design systems · Storybook · Server-side rendering · Code splitting · Lazy loading · Rendering and bundle optimization · Accessibility and WCAG practices
- Testing and quality
- Playwright · React Testing Library · Jest · Cypress
- APIs and real-time integration
- REST APIs · GraphQL · Apollo Client · WebRTC · Real-time event streams · Kafka · RabbitMQ
- Backend and data
- Node.js · NestJS · Express.js · Python · FastAPI · PostgreSQL
- Cloud and delivery
- Docker · AWS · Azure · Webpack · Git · GitLab · Agile · Scrum
Education, certifications and languages
- MSc in Computer Science, Alexandru Ioan Cuza University of Iasi, Iasi, Romania
- AI 101: GL Certified AI Associate - Developers — GlobalLogic
- AWS Certified Developer - Associate — Amazon Web Services2022
- Cambridge English C1 Advanced — Cambridge Assessment English2021
- Generative AI — GlobalLogic
- Agentic AI with LangChain and Langflow — GlobalLogic
- Romanian — Native
- English — C1 Advanced