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