Rama Herbin

Front / Fullstack Application Engineer Lyon, France
Frontend ArchitectureEngineering Web AppsData VisualizationSimulation Workflows

Summary

Software Engineer at Synopsys (formerly Ansys) with hands-on experience building complex, customer-facing web applications for engineering workflows. Strong frontend expertise (Angular, TypeScript, Vue) combined with data visualization skills (WebGL, Three.js) and full-stack proficiency (Node.js, REST APIs, GraphQL, PostgreSQL). Passionate about turning large, intricate datasets into clear, interactive visual experiences.

Professional Experience

Synopsys (formerly Ansys) Lyon / Remote
Sep. 2023 – Present
R&D Software Engineer (Frontend) Now Oct. 2024 – Present
  • Architect and develop UI features for a safety-critical engineering web application used by simulation engineers
  • Enforce front-end architectural best practices: component design, state management, responsive layouts and security
  • Optimize rendering performance and application scalability for complex data-driven interfaces
  • Drive code reviews, debugging and quality standards across the frontend codebase
  • Collaborate closely with cross-functional teams (UX, backend, product) in an agile environment
R&D Software Engineer — Apprenticeship Sep. 2023 – Sep. 2024
  • Built internal Angular web applications to help engineers deploy and manage applications on Kubernetes
  • Implemented client-server features with REST APIs, RxJS state management and CI/CD pipelines (GitHub Actions)
Fleur de Papier Paris
May 2020 – Aug. 2023
Creative Software Engineer May 2020 – Aug. 2023
  • Developed interactive, data-rich web applications with advanced visualizations (Vue, Nuxt, Node.js, WebGL)
  • Led development of a digital application hub for the French National Library — architecting for performance and maintainability
  • Migrated legacy Flash applications to modern web stacks; collaborated with designers and cultural institutions to translate complex requirements into intuitive UIs

Projects

Full-stack web application with Nuxt, Directus CMS and GraphQL API

Svelte 5, TypeScript, Tailwind CSS v4, GSAP, WebGL

Open-source library of 52+ animated UI components with advanced rendering and interaction patterns

BNF Digital Hub

Vue, Nuxt, Node.js, WebGL

Led development of a digital application platform for the French National Library

Skills

Frontend

AngularTypeScriptRxJSSignalsVue / NuxtReact (familiar)JavaScript

Visualization

WebGL / Three.jsGSAPD3.js (familiar)Canvas API

Backend / APIs

Node.jsFastAPIRESTGraphQLWebSocketPostgreSQL

Architecture

Design patternsState managementResponsive designFront-end security

Tooling

GitDockerCI/CD (GitHub Actions)Claude CodeAgile / ScrumGCP

Education

Master Interactive Digital Creation
Gobelins Paris School
Sept. 2022 – June 2024 · Paris, France
Licence, Computer Science
Université Aix-Marseille
Sept. 2020 – Sept. 2021 · Aix-en-Provence, France
DUT Informatique
Two-year Diploma in Computer Science
Sept. 2018 – Sept. 2020 · Valence, France

Languages & Interests

Languages
French (native), English (fluent)
Interests
Guitar, Gym, Photography
View interactive version cv.rama.app cv.rama.app/cover-letter