Alexander Azarov

Bis 2026, Senior Software Engineer (Contract), Warmwind AG
Hamburg, Deutschland

Fähigkeiten und Kenntnisse

Node.js
TypeScript
NestJS
PostgreSQL
React
Docker
AWS
Redis
RabbitMQ
Kafka
WebSockets
Express.js
Koa
tRPC
MongoDB
Next.js
Vue.js
Nuxt.js
Rust
Tauri
Electron
Three.js
WebGL
WebGPU
PlayCanvas
Pixi.js
TypeORM
Remix
Jest
TestCafe
Socket.io
Mapbox
Zustand
Pinia
Backend
Frontend
REST
GraphQL
WebSocket
Full-stack development
Codex
Claude Code
Kubernetes
Microservices
NoSQL
Grafana
Loki
Prometheus
Prisma
Drizzle ORM
Software
API
Git
Software Testing

Werdegang

Berufserfahrung von Alexander Azarov

  • 4 Monate, Dez. 2025 - März 2026

    Senior Software Engineer (Contract)

    Warmwind AG

    • Built Node.js/NestJS microservices + GraphQL for agentic desktop automation on isolated cloud desktops. • Optimized screenshot capture + change detection: 5s -> 1s (5x) for the vision loop. • Improved CI/test runtime 2x; stress-tested infra for limits/bottlenecks (Vitest, Grafana, Prometheus, Loki, ClickHouse). • Evaluated Linux I/O (e.g., evdev) to replace VNC and improve responsiveness.

  • 1 Jahr und 1 Monat, Nov. 2024 - Nov. 2025

    Software Engineer Team Lead

    Sinaps

    • Led development of a browser-based 3D tour engine (React/Next.js, Three.js) for factory-scale models. • Built data conversion + BFF streaming; cut RAM & network traffic by 80% (LOD, MeshBVH, Draco). • Performance-first: optimized delivery, rendering, and interaction across mobile and desktop devices. • Designed modular architecture for product variants; hired/onboarded a 4-dev team; owned GitLab CI/CD.

  • 1 Jahr und 6 Monate, Mai 2023 - Okt. 2024

    Senior Software Engineer

    OpenBB

    • Developed Terminal Pro (paid) for traders/analysts: bring own data + AI models; target $10k+/month/seat savings vs Bloomberg • Built Database Connector desktop app (Tauri, Rust, React) to bring local SQL DBs into Terminal • Published an Excel Add-in integrating Terminal API into spreadsheets • Remastered Remix/React marketing site: caching + load time -95% (10s+ -> 0.5s), Lighthouse 90-100

  • 1 Jahr und 6 Monate, Dez. 2021 - Mai 2023

    Full Stack Developer (NestJS, Vue)

    Precious Payload

    • Designed and built Rocket Launch Schedule platform (Nuxt) used monthly by 30+ space companies • Built scalable backend (NestJS, PostgreSQL, TypeORM, RabbitMQ) to aggregate/sync launch data in near real time • Built user portal for mission requests + communication between companies and launch providers (adopted by all clients) • Built Vue.js admin panel for schedules, vehicles, and company profiles • Helped build a 6-developer team; interviewed and vetted candidates

  • 1 Jahr und 6 Monate, Dez. 2021 - Mai 2023

    Senior Software Engineer

    Precious Payload

    • Designed and built a launch schedule platform used monthly by 30+ space companies. • Built NestJS/PostgreSQL microservices; integrated RabbitMQ/Kafka for real-time data sync. • Developed customer portal + admin panel (Nuxt/Vue) for mission requests and operations workflows. • Set up Docker + GitLab CI/CD; collaborated in a Kanban team (scaled to 6 devs).

  • 1 Jahr und 9 Monate, März 2020 - Nov. 2021

    Frontend Developer (WebGL)

    WGT (ex Webgears)

    • Refactored Industrial Viewer (heavy 3D + synced 2D CAD) with EventLoop-like architecture; improved performance/scalability • Implemented adaptive performance tuning for desktop + mobile rendering • Improved proprietary WebGL engine stability; added E2E tests (Jest, TestCafe) • Built sync between 3D and 2D renders (Pixi.js) for seamless navigation • Interviewed candidates on TypeScript + algorithms

  • 1 Jahr und 9 Monate, März 2020 - Nov. 2021

    Frontend Engineer (WebGL)

    WGT

    • Refactored industrial WebGL 3D viewer and synchronized 2D CAD blueprints; improved scalability via event-loop-like architecture. • Implemented adaptive performance tuning to keep 60fps across desktop and mobile. • Improved proprietary WebGL engine stability; added E2E tests (Jest, TestCafe). • Built 3D/2D sync and interaction logic (Pixi.js, TypeScript).

  • 1 Jahr und 3 Monate, Dez. 2018 - Feb. 2020

    Full Stack Developer (Vue, Node.js)

    FabIT

    • Built “Smart City Admin” (Vue, Node.js) for Belgorod: manage traffic-hardware data, build routes (OSRM), detect duplicated/fake plates • Implemented car model + color recognition API using a proprietary AI model • Built map-based road editor for government contractors (geometry/status/docs) • Created a shared library of map layers reused across teams

  • 1 Jahr und 3 Monate, Dez. 2018 - Feb. 2020

    Software Engineer

    FabIT

    • Built a real-time smart-city platform ingesting detections/photos from up to 2,000 traffic cameras per city and visualized them on maps. • Developed Vue + Mapbox UI and GraphQL APIs for search/filter, evidence drill-down, and anomaly workflows. • Implemented analytics/monitoring with Grafana + ClickHouse; integrated OSRM route reconstruction. • Built map editor for road geometry/assets and reusable map layers library.

  • 2 Jahre und 4 Monate, Aug. 2016 - Nov. 2018

    Frontend Developer (WebGL / WebVR / AR)

    ITAR TASS

    • Researched emerging WebVR APIs (R&D); built internal mobile VR demos (A-Frame, Three.js, PlayCanvas) • Built marker-based AR “portal” demos using web port of artoolkit5 • Developed special-project landing pages for a major Russian news agency

  • 2 Jahre und 4 Monate, Aug. 2016 - Nov. 2018

    Frontend Engineer (WebGL)

    ITAR TASS

    • Researched WebVR/WebAR and built internal VR demos (A-Frame, Three.js, PlayCanvas). • Built marker-based AR portal prototypes using a web port of artoolkit5. • Developed special-project landing pages and interactive experiences for a major news agency.

  • 1 Jahr und 7 Monate, Jan. 2015 - Juli 2016

    Frontend Engineer

    Experium

    • Built recruiter/HR single-page app with AngularJS + Bootstrap (cards, tables, workflows). • Developed enterprise HR platform UI and early internal UI patterns/design system; adopted TypeScript. • Built lightweight embedded polls with early Vue (iframes) for marketing use cases.

  • 1 Jahr und 10 Monate, Okt. 2014 - Juli 2016

    Frontend Developer

    Experium

    • Built recruiter-focused SPA (AngularJS, Bootstrap): cards/tables/windows for managing people & CVs; started using TypeScript here

  • 1 Jahr und 7 Monate, Juni 2013 - Dez. 2014

    Software Engineer

    Buzzlike

    • Built AngularJS UI and Node.js/Express + MongoDB + Socket.io backend for social content scheduling across networks. • Designed WebSocket-only RPC with Redis caching; improved response time by 75% and migrated from Java Spring. • Delivered 15x faster page loads and real-time social engagement features.

  • 1 Jahr und 9 Monate, Jan. 2013 - Sep. 2014

    Full Stack Developer (AngularJS, Node.js)

    Buzzlike

    • Built API for multi-network content scheduling (Express, Socket.io, MongoDB): Facebook/Instagram/VK/Twitter • Designed WebSocket-only RPC protocol using Redis cache; improved response time by ~75% vs previous Java/Spring API

Ausbildung von Alexander Azarov

  • 2014 - 2014

    Computer ScienceBachelor of Computer Science

    Moscow State Mining University (MSMU)

Sprachen

  • Russian

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

  • Deutsch

    A1-A2 (Grundkenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z