Skip to main content

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

  1. Senior Full Stack DeveloperIBM

    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

  2. Senior Frontend DeveloperAROBS Transilvania Software

    Iasi, Romania

    Ten years of frontend delivery across four long-running products in public safety, healthcare, hospitality SaaS and contract management.

    1. 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

    2. 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

    3. 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

    4. 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

  3. Frontend DeveloperConex 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

  4. Frontend DeveloperCentric 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

  5. 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 - DevelopersGlobalLogic
  • AWS Certified Developer - AssociateAmazon Web Services2022
  • Cambridge English C1 AdvancedCambridge Assessment English2021
  • Generative AIGlobalLogic
  • Agentic AI with LangChain and LangflowGlobalLogic
  • RomanianNative
  • EnglishC1 Advanced

CV — Constantin Crismaru