CV · Cluj-Napoca Download PDF

Calin Gabriel

Senior Full Stack Developer · Node.js · TypeScript · React · AWS

Romania · Remote EU

[email protected]

+40 759 407 066

calingabriel.com · LinkedIn · GitHub

Full stack developer, around 7 years of Node.js and over 5 years of TypeScript, working with React and AWS or Azure. Most recently backend at Bitpanda, on a custody platform banks use; before that, NestJS microservices on Kubernetes at RWE.

Work experience

Bitpanda

Austria

Senior Backend Developer · via SII (consultancy)

  • Owned the crypto address book on a bank-facing digital-asset custody platform: API design, data model, validation, tests, AWS release.
  • Moved backend functionality out of several AWS Lambda handlers into a GraphQL API, on Fastify and TypeScript.
  • Built service-to-service authentication, then extended it to further services; wrote the backend tests for the APIs I designed.

Independent contractor · B2B through Etheric Code SRL

Aug 2021 – Jun 2025

ImmoScout24

Austria

Full Stack Developer

  • Integrated Iterable with React and Node.js so marketing could run lifecycle campaigns on live product data.
  • Shipped search, listing, and SEO work on a React, Node.js, MongoDB, and AWS platform, with unit, integration, and E2E tests.

RWE

Germany

Full Stack Developer

  • Replaced legacy Java with NestJS microservices on Azure Kubernetes Service, using Helm, Terraform, and Azure DevOps pipelines.
  • Profiled MongoDB behind 15,000+ daily queries for a 65% faster API; cut exports from 45 to 12 minutes with Node.js worker pools.
  • Set up Grafana dashboards and Prometheus alerts, and wrote integration and E2E tests before each cutover from Java.

Arive, Applied Blockchain

Remote

Full Stack Developer

  • Arive: built API features for client requests, fixed front-end issues, and worked on migrations, with Docker.
  • Applied Blockchain: owned features end to end on a US insurance-tokenization product: APIs, middleware, authentication, tests.

Endava

Romania

Full Stack Developer

  • Built a Node.js, AWS Lambda, and S3 pipeline that processed 2,000+ scientific papers a day.
  • Built React submission and tracking screens for large document collections and the review work around them.
  • Shipped TypeScript checkout for Klarna and card payments, and mentored two junior developers.

WIP Romania

· Full Stack Developer

Romania

Built a MeteorJS and React wallet — deposits, withdrawals, balances — with WebSockets keeping transaction history live.

DeverSoft

· Web Developer

Romania

Built restaurant floor software in JavaScript against a Java backend, with WebSocket updates for orders, tables, and kitchen.

Technical skills

Languages
TypeScript, JavaScript, SQL, Bash, PowerShell
Backend
Node.js, Fastify, NestJS, Express, GraphQL, REST APIs, OpenAPI, microservices, event-driven, WebSockets
Frontend
React, Next.js, Redux, server-side rendering, technical SEO
Cloud & DevOps
AWS (Lambda, S3, serverless), Azure, Kubernetes (AKS), Helm, Terraform, Docker, CI/CD, GitHub Actions, Azure DevOps, Linux
Databases
PostgreSQL, MongoDB, MySQL, Redis, query profiling, data modelling
Testing & monitoring
unit, integration, and E2E testing, Jest, Playwright, Cypress, TDD, code review, Grafana, Prometheus
Education
BS Computer Science, 2014 - 2018 · Babeș-Bolyai University · Cluj-Napoca
Languages
Romanian · Native · English · C1 fluent
Availability
Permanent / long-term B2B · Remote EU / Cluj hybrid · EU citizen · Available immediately