Full-Stack Engineer with 8+ years of professional experience delivering production-ready applications across B2B SaaS, IaaS infrastructure, and real-time systems.
Role Full-Stack Engineer
Based Vienna, Austria
Status ● Open to opportunities
Experience
Projects
Skills
Education
Learning
Contact
[ click any item to teleport ]
// 01
About
Self-portrait, in code
Software engineering has always been, for me, less about the tools and more about the problems worth solving. I've spent 8+ years building across the stack from .NET backends and cloud pipelines to TypeScript frontends and AI-powered features always chasing systems that are both technically sound and genuinely enjoyable to use.
I'm drawn to complexity that can be untangled: a slow API, a brittle deployment, a product that almost works. That's where the real engineering lives.
Currently in Vienna, looking for problems worth solving.
Marsi
Chief Morale Officer & faithful companion
8yrs
Building for the web
12+
Projects shipped to production
312cups
Coffee per year (estimated)
// 02
Experience
Where I've shipped
Mar 2026Oct 2025 — Mar 2026
Full-Stack Developer
RockLogic GmbH · Vienna, Austria
Present
Built a B2B analytics platform for Ethereum infrastructure monitoring using Next.js, NestJS, and PostgreSQL, serving 10+ enterprise clients.
Designed scalable NestJS backend architectures integrating Grafana APIs for automated provisioning of 30+ dashboards, with TypeScript visualization.
Refactored front-end data fetching with React Query, reducing boilerplate and stabilizing client-side caching.
Optimized API performance, reducing response latency from 850ms to 120ms for back-office internal tooling.
Developed a WPF Desktop Application extending private banking back-office tools; implemented Parallel UI Migration using WPF and Angular.
Next.jsNestJSPostgreSQLReact QueryWPFTypeScript
Sep 2025Sep 2024 — Sep 2025
Full-Stack Developer
Stereum Services FlexCo · Vienna, AustriaSubsidiary of RockLogic
Implemented server provisioning API pipeline using NestJS and RabbitMQ with RBAC across 5+ tenant organizations, cutting provisioning times.
Led frontend development of an IaaS platform including a real-time server management dashboard reflecting live VM states.
Developed WPF desktop tools for private banking, implementing UI Virtualization to handle 50k+ row datasets.
Optimized concurrency reporting using Crystal Reports to analyze multi-threaded transaction states in real time.
Resolved memory leaks and optimized local data structures to improve banking desktop app stability.
NestJSRabbitMQPostgreSQLWPFCrystal ReportsMVVM
Aug 2024Jan 2022 — Aug 2024
Full-Stack Developer
RockLogic GmbH · Vienna, Austria
Led development of Stereum Launcher, a cross-platform desktop application using Vue.js, Electron, and Node.js, reaching 50,000+ active users.
Built real-time monitoring systems with WebSocket-based architecture, tracking 100+ distributed nodes.
Implemented live telemetry dashboards for system metrics, improving incident response times.
Vue.jsElectronNode.jsWebSocketsWebSocket
Dec 2021Mar 2019 — Dec 2021
Full-Stack Developer
Freelance / Contract · Vienna, Remote
Designed and implemented a RESTful Product Catalog and Shopping Basket API using Node.js for IRMALL, an e-commerce platform.
Built an internal back-office management tool using PHP and Laravel 8, implementing custom RBAC for staff administration.
Node.jsPHPLaravelREST APIMySQL
Mar 2019Jan 2018 — Mar 2019
Junior Frontend Developer
TastyDay · Netherlands, Remote
Built responsive UI components and contributed to MVP development using JavaScript, HTML5, and CSS3.
Integrated backend REST APIs for a food-tech consumer platform in agile sprints.
JavaScriptHTML5CSS3REST APIs
20172014 — 2017
Career Development & Relocation
Language & Tech Courses · Vienna, Austria
Completed intensive German language training achieving certified B2 level.
Completed preparatory software development courses at WIFI Vienna prior to formal enrollment.
German B2WIFI ViennaSoftware Courses
Dec 2013Jan 2011 — Dec 2013
Junior Software Developer (.NET)
Aspira Co. · Tehran, Iran
Developed internal financial software in C#, ASP.NET, and SQL Server for banking clients.
Implemented transactional reporting modules using LINQ and stored procedures following OOP and SOLID patterns.
C#ASP.NETSQL ServerLINQOOPSOLID
// 03
Projects
11 selected
Completed
MaxerZ Desktop
Desktop App · 2026
A desktop application that optimizes career search workflows with advanced agentic LLM orchestration. Built with C#, .NET, MAUI, OpenRouter, and Python.
C#.NETMAUILLMOpenRouterPython
0
Lead Developer
Shipped
Stereum Launcher
Desktop App
Cross-platform desktop application reaching 50,000+ active users. Manages Ethereum nodes and cross-OS execution. Built with Electron, Vue.js, and Node.js.
ElectronVue.jsNode.js
0
Frontend Lead
Shipped
rocklogic.at
B2B Analytics Platform
B2B analytics platform and enterprise portal for Ethereum infrastructure monitoring, serving 10+ clients with automated provisioning.
Next.jsNestJSPostgreSQL
0
Full-Stack Developer
Completed
cover-letter.work
Web Platform · 2026
A platform for generating cover letters and merging PDFs. Driven by AI and robust components.
ReactNext.jsSupabaseshadcn UI
0
Full-Stack Developer
// 04
Skills
Technical arsenal
React
TypeScript
Next.js
Vue.js
Angular
WPF
Electron
C# / .NET
NestJS
Node.js
ASP.NET Core
PostgreSQL
RabbitMQ
Agentic AI
Azure
Docker
Frontend / Web
Desktop UI
Backend / DB
Cloud / Infra
Tooling / AI
// 05
Education & Learning
Then & now
Foundations
Academic
University of TehranSep 2000 — Feb 2005
B.Sc. Accounting
Domain expertise in financial data models and transactional systems; bridged business analysis and backend structure.
WIFI ViennaSep 2020 — Feb 2021
Diploma in Software Development (JavaScript)
Rigorous bootcamp focused on modern frontend paradigms, JavaScript ecosystem, and scalable application architectures.
WIFI ViennaJun 2021 — Dec 2021
Diploma in Web Application Development & OOP (PHP)
Comprehensive study covering backend principles, server-side logic, and robust database management systems.
R&D / Tech
Ongoing
.NET / C# Deepening
Advanced memory management · Concurrency
95%
Blazor WebAssembly
Interactive SPA components · WebAssembly
85%
LLM Orchestration
Agentic Workflows · Semantic Kernel
85%
Azure AI & DevOps
CI/CD Pipelines · Cognitive Services
75%
// 06
Contact
Let's build something
Have a project? Say hi.
Open to freelance, full-time roles, or just a chat about Three.js and shaders.