
Heydar
Rzayev.
Frontend-focused engineer building data-heavy interfaces in React & TypeScript — from admin panels used by 30+ people daily to 3D viewers at 60 fps.
01 / About
Product thinking, engineering rigor.
Frontend-focused software engineer with 3 years of TypeScript engineering across React, Angular, and Vue.js, preceded by 1.5 years as a Product Owner. I build data-heavy interfaces for people outside engineering: React admin panels used daily by 30+ product, live-ops, and support staff, and Three.js 3D viewers rendering 500K+ elements at 60 fps. I structure frontends around typed data layers and reusable shared libraries, test them end-to-end with Playwright, and use Claude Code in my everyday workflow, a practice I rolled out to my whole engineering team.
Education
B.Sc. Communication and Information Engineering
Rhein-Waal University of Applied Sciences
2017 — 2021
Thesis — Development of a 3D Robotic Arm for Educational Purposes
600M+
rows / day behind a real-time metrics dashboard
500K+
BIM elements rendered at a stable 60 fps
20+
game titles running on my shared Firebase libraries
~15%
IAP conversion lift from Guest Purchase
02 / Experience
Where I've been shipping.
Dec 2024 — Present
SOFTGAMES
Full Stack Software Engineer
Berlin, Germany (Remote)
Platform, payment, and tooling systems for HTML5 games with millions of monthly players.
- Delivered admin panels in React, TypeScript, and Ant Design used daily by 30+ product, live-ops, and support staff to manage players, offers, and game configuration without code deploys.
- Built a real-time metrics dashboard processing 600M+ database rows per day, designing the data model, indexing, and query architecture behind it.
- Introduced and drove team-wide adoption of an AI-assisted engineering workflow built on Claude Code: designed it, presented it on-site, and wrote the repository-level standards that let AI agents work reliably in existing codebases.
- Developed internal Firebase / Firestore wrapper libraries adopted across 20+ game titles, cutting per-game integration from ~3 days to under half a day.
- Shipped the Guest Purchase flow, removing account creation from checkout and lifting IAP conversion ~15%.
- Identified and mitigated a critical vulnerability in the Xsolla payment integration, then refactored it into a reusable pattern now standard across upcoming titles.
- Built a Yeoman-based scaffolding CLI generating production-ready projects with CI/CD, linting, and SDK wiring, cutting setup from ~2 days to under 15 minutes.
- TypeScript
- React
- Ant Design
- Node.js
- Firebase
- Firestore
- Cloud Functions
- AWS
- Docker
- GitLab CI/CD
- Claude Code
Dec 2023 — Nov 2024
Specter Automation
Frontend Developer
Germany
Building Information Modeling (BIM) platform for planning and automating construction projects.
- Built interactive 3D BIM model viewers with Three.js and Angular 17, rendering models with 500K+ elements at a stable 60 fps through geometry instancing, frustum culling, and lazy loading.
- Migrated component state to Angular Signals and computed properties, cutting change-detection cycles ~40% on large models.
- Designed the RxJS data layer for the Python / MongoDB backend, handling async streams, request cancellation, and retries for 15+ REST endpoints.
- Introduced Playwright end-to-end tests covering ~80% of critical user journeys and wired them into CI, reducing regressions reaching production by ~50%.
- Angular 15–17
- TypeScript
- RxJS
- Three.js
- Python
- MongoDB
- Playwright
- Webpack
Apr 2022 — Nov 2023
Saloodo! GmbH
Product Owner
Bonn, Germany
Digital freight marketplace (DHL Group) connecting shippers and carriers across Europe and the Middle East.
- Owned the product backlog for a squad of 8 engineers, running sprint ceremonies and raising sprint predictability to ~90%.
- Translated business requirements into user stories with clear acceptance criteria in JIRA and Confluence, cutting mid-sprint scope changes and rework.
- Worked hands-on with QA on debugging and triaging defects, reducing average bug turnaround time by ~30%.
- Wrote Jest unit tests for frontend features alongside the engineering team, laying the groundwork for my move into engineering.
- JIRA
- Confluence
- Jest
- GitLab
- Figma
- Aha!
03 / Selected work
Impact, measured.
SOFTGAMES · Data
Real-time metrics dashboard
Designed the data model, indexing, and query architecture behind a live dashboard the business watches every day.
600M+
rows processed per day
- Data modeling
- Indexing
- Dashboards
Specter · 3D
BIM model viewer
Three.js viewer with geometry instancing, frustum culling, and lazy loading for construction-scale models.
500K+
elements at 60 fps
- Three.js
- Angular 17
- Signals
SOFTGAMES · Payments
Guest Purchase
Removed account creation from checkout entirely.
~15%
IAP conversion lift
- Xsolla
- Checkout
SOFTGAMES · Platform
Shared Firebase libraries
Auth, persistence, and remote config behind one interface. Integration from ~3 days to half a day.
20+
game titles
- Firebase
- Firestore
- TypeScript
SOFTGAMES · Tooling
Scaffolding CLI
Yeoman generator producing projects with CI/CD, linting, and SDK wiring out of the box.
15 min
down from ~2 days
- Yeoman
- Node.js
- CI/CD
SOFTGAMES · Internal tools
Admin panels
React + Ant Design tools for players, offers, and game config — no code deploys needed.
30+
daily non-engineering users
- React
- Ant Design
SOFTGAMES · Engineering culture
AI-assisted engineering workflow
Designed the workflow, presented it on-site to the engineering team, and wrote the repository-level standards that let AI agents work reliably in existing codebases.
Team-wide
Claude Code adoption
- Claude Code
- Standards
- Enablement
04 / Toolbox
The stack I reach for.
01Languages
- TypeScript
- JavaScript (ES2022+)
- Python
- HTML5
- CSS3 / SCSS
02Frontend
- React
- Angular (Signals, RxJS)
- Vue.js
- Three.js
- Ant Design
- Webpack
03Backend & Data
- Node.js
- REST APIs
- Typed API layers
- Firebase
- Firestore
- Cloud Functions
- MongoDB
04Cloud & Infra
- GCP
- AWS Lambda
- S3
- CloudFront
- DocumentDB
- Route 53
- Docker
- GitLab CI/CD
- Git
05Practice
- Data-heavy tables & dashboards
- Jest
- Playwright
- Claude Code
- Xsolla payments
- Agile / Scrum
05 / Contact
Let's build something people enjoy using.
Open to conversations about frontend roles, data-heavy product UIs, and AI-assisted engineering. The fastest way to reach me is email.