Download PDF
Calin Gabriel
Senior Node.js / TypeScript Engineer

Summary

Senior Node.js/TypeScript engineer for backend-heavy product systems, available for remote EU B2B contracts and long-term product engagements.

I help teams reduce delivery risk in migrations, data-heavy APIs, integrations, and tested React/Node systems, with measured work across energy, real estate, payments, and publishing platforms.

Recent proof includes cutting RWE exports from 45 minutes to 12, improving API response times by 65%, and shipping inside ImmoScout24's fully tested distributed platform.

Experience

ImmoScout24 AT
Aug 2024 - Jun 2025
  • Contributed to search and listing flows for one of Austria's leading real-estate platforms, working inside a fully tested distributed system
  • Integrated Iterable marketing automation and supported SEO-focused changes in collaboration with product and platform teams
  • Worked across React, Node.js, AWS, and MongoDB services while matching Scout24's test coverage and review expectations
  • Contributed to platform stability and user-facing improvements during active product delivery
RWE DE
Sep 2022 - Jul 2024
  • Helped migrate legacy Java components toward NestJS services for an energy-market data platform, improving maintainability for a small delivery team
  • Built and optimized MongoDB-backed data filtering for 15,000+ daily energy market queries
  • Introduced e2e testing practices early in the migration so replacement work could be shipped with confidence
  • Implemented parallel processing with Worker Pools for large dataset operations, reducing data export time from 45 minutes to 12 minutes
  • Improved API response times by 65% through microservices architecture, enabling faster energy trading operations and better user experience
  • Collaborated with 4-person development team and provided technical guidance on Node.js architecture decisions
Endava RO
Sep 2019 - Jul 2021
  • Built document conversion system using Node.js, AWS S3, and Lambda, processing 2,000+ scientific papers daily for academic research platform
  • Developed React frontend for paper submission and tracking, with optimized rendering to handle large document collections and collaborative workflows
  • Mentored 2 junior developers in React best practices and Node.js architecture, helping them integrate successfully into the development team
  • Created e-commerce checkout system using React and TypeScript, supporting multiple payment methods including Klarna and traditional cards
WIP Romania RO
Jul 2018 - Sep 2019
  • Developed mobile wallet application for e-commerce platform using MeteorJS and React, enabling customers to manage account funds and make payments
  • Built real-time balance updates and transaction history using WebSocket connections, providing instant feedback on account activity
  • Created deposit and withdrawal interfaces with custom React components, streamlining the fund management process for users
  • Implemented efficient state management for concurrent transactions, maintaining system stability during peak usage periods
DeverSoft RO
Oct 2013 - Mar 2015
  • Developed restaurant management frontend using JavaScript and Java backend integration, supporting order tracking and table management
  • Created user-friendly interface that reduced staff onboarding time and improved daily restaurant operations
  • Implemented WebSocket connections for real-time updates between kitchen and service staff, improving communication workflow