amarcu.dev

Alexandru Marcu

Software developer based in Bucharest. 19 years writing code professionally — games, Web3, and more recently AI.

GamesWeb3AI & AgentsCommunity

About

The short version of a long career.

I got my first programming job at 19 — networking protocols at ITC Networks. Then I got into games at Ubisoft Bucharest, where I worked on Silent Hunter 5 and two Assassin's Creed titles.

After that I moved to City Interactive and shipped three more games (Sniper Ghost Warrior 2, Alien Rage, Enemy Front), mostly doing UI and multiplayer. I co-founded two indie studios along the way — Pixeldome for mobile and Secret Level, where we built Ironbound.

I also went back to Ubisoft for a bit as a Senior Unity Developer, worked on Eternium at Making Fun, and did consulting work on multiplayer systems.

Around 2021 I got into Web3. I was a core contributor at FIAT DAO and Loop Finance — oracle systems, CDP vaults, DeFi stuff deployed on multiple chains. Now I'm at Novel Labs building NFT ecosystems, cross-chain integrations, and governance tools.

Lately I've been spending more time on AI — drone detection pipelines, match prediction models, a prosthesis design tool, and looking into agent architectures for compliance automation.

Outside of work, my wife and I run Bucharest Westies — a West Coast Swing dance community we started about 15 years ago. Around 150 people now.

2007–2008

Programmer @ ITC Networks

First job at 19. Worked on the PIM multicast protocol for an unreleased router.

2008–2011

Game Programmer @ Ubisoft Bucharest

Silent Hunter 5, Assassin's Creed Brotherhood (PC & multiplayer), Assassin's Creed Revelations (Xbox 360, PS3, and PC).

2011–2014

Gameplay Programmer @ City Interactive

Shipped three titles: Sniper Ghost Warrior 2, Alien Rage, and Enemy Front. UI and multiplayer across Xbox 360, PS3, and PC.

2013–2014

Co-Founder / Programmer @ Pixeldome

Co-founded a mobile studio. Two unreleased games reaching closed beta. Collaborated with Mind Treat Studios on an app for Orange Romania.

2014–2017

Programmer @ IntenseLife AG

Built a fitness and brain-training game in Unity. Multiplayer via HTTP and XMPP. Defined the mini-game framework and scene architecture.

2017–2018

Senior Unity Developer @ Ubisoft Bucharest

Returned to Ubisoft. Client architecture and online features for an unannounced mobile strategy game.

2018–Present

Co-Owner / Programmer @ Secret Level

Co-founded studio. Built and launched Ironbound — a turn-based strategy game on iOS, Android, Amazon, and Steam.

2019–2022

Game Developer @ Making Fun, Inc.

Worked on Eternium, a popular mobile action RPG.

2021–2025

Smart Contract Developer @ FIAT DAO / Loop Finance

Core contributor. Oracle systems, CDP vaults, liquidation mechanics, flashlender, staking. Deployed across Ethereum, Bitlayer, and Scroll.

2023–Present

Lead Software Engineer @ Novel Labs

Multi-collection NFT ecosystem, cross-chain Bitcoin integration, Web3 social and governance platform, partnership development.

Web3 & Crypto

Smart contracts, NFT systems, DeFi protocols, and cross-chain tooling I've worked on.

Multi-Collection NFT Ecosystem

Built interconnected NFT collections on Ethereum — burnable mechanics, a materials/crafting system, cross-collection fusing, and a dual ETH/Ordinals launch bridging Ethereum and Bitcoin.

SolidityFoundryEthereumOrdinalsNFT

Web3 Social & Governance Platform

Social platform for a metaverse project — tokenized reputation, social presence mechanics, and governance with proposal submission and voting.

TypeScriptNext.jsSolidityGovernanceMongoDB
View platform

DeFi Protocol — FIAT DAO & Loop Finance

Core contributor across two protocol versions. Oracle solutions with multi-source price feeds and TWAP, CDP vaults with liquidation mechanics, flashlender, and staking contracts. Deployed on Ethereum, Bitlayer, and Scroll.

SolidityFoundryHardhatERC-4626ChainlinkDeFi

NFT Metadata & Minting Infrastructure

Metadata services for multiple NFT collections — dynamic trait generation, reveal mechanics, pre-render pipelines, and mint verification. Runs on PM2-managed Node services.

TypeScriptExpressMongoDBPM2IPFS

Wallet Connector SDK

Published cross-chain wallet connector supporting EVM, Bitcoin (Ordinals/Runes), and Solana. Used across multiple dApps for unified wallet management.

TypeScriptVitetsupEVMBTCSolana

Ordinals & Runes Platform

Full-stack platform for Bitcoin Ordinals — inscription management, PSBT construction, UTXO handling, and multi-wallet support (UniSat, Xverse). React frontend with dedicated backend API.

ReactNode.jsBitcoinPSBTsOrdinals

Smart Contract Security Audits

Participated in Code4rena audit contests covering multi-VM protocols — EVM, Solana, Starknet, and Sui. Submitted findings across complex DeFi and AMM codebases.

SecuritySolidityCairoMoveRust

AI & Agents

Things I've been building and exploring on the AI side.

Drone Detection Pipeline

ML pipeline for detecting drones in aerial footage. Uses YOLO and RT-DETR models, DVC for dataset management, and CVAT for annotation. Has a proper test suite and is set up for real-world use.

PythonUltralyticsDVCCVATPyTorch

Dota 2 Match Predictor

Predicts match outcomes using LSTM networks trained on OpenDota API data. More of a research project — documented experiments and results.

PythonPyTorchLSTMOpenDota API
View project

BoneForge — CT Prosthesis Design

Tool for designing orthopedic prostheses from CT scans. Segmentation, mesh generation, and a 3D viewer. Desktop app built in Python with Qt.

PythonQt3D MeshMedical AI

Dance Companion

West Coast Swing pattern recognition using MediaPipe pose estimation. Extracts dancer poses from video and builds sequence models for feedback. Still early but the idea is close to home.

PythonMediaPipePose EstimationVideo Processing

Compliance & Agent Research

Looking into AI agent architectures for EU regulatory compliance — DORA Article 28 automation, LLM security testing for the EU AI Act, and procurement data pipelines.

AI AgentsLLM SecurityDORAEU AI ActResearch

Games

Where I started and what I shipped.

2010–2011

Ubisoft

Assassin's Creed Brotherhood & Revelations

Worked on two entries in one of gaming's biggest franchises. Brotherhood: PC port and multiplayer menu/HUD with mouse & keyboard input. Revelations: menu and HUD features for the main Xbox 360/PS3 team, plus the PC port with the Kiev team.

2008–2010

Ubisoft

Silent Hunter 5

Gameplay programmer on a submarine simulation. Built the navigation map, Tactical Action Interface, and mission briefing system. Also worked on the campaign/mission system and general interface.

View game

2012–2013

City Interactive

Sniper Ghost Warrior 2

Worked on multiplayer systems for this tactical shooter across Xbox 360, PS3, and PC.

2013

City Interactive

Alien Rage

Implemented the full multiplayer UI — menus, HUDs, and localization — across Xbox 360, PS3, and PC.

2013–2014

City Interactive

Enemy Front

UI programmer in charge of the multiplayer portion of this WWII FPS. Menus, HUDs, and multiplayer features across Xbox 360, PS3, and PC.

2019–2022

Making Fun, Inc.

Eternium

Worked on a popular mobile action RPG with millions of downloads.

2018–Present

Secret Level (co-founded)

Ironbound

Turn-based strategy game I co-built and launched on iOS, Android, Amazon, and Steam. Took ownership of the full programming stack. Currently building a campaign mode.

View game

Community

Not everything is code.

Bucharest Westies

West Coast Swing dance community — co-founded ~2011

My wife and I started learning West Coast Swing from DVDs because nobody was teaching it in Bucharest. So we started teaching it ourselves. That was about 15 years ago.

The community has grown to 80–150 active members. Level 1 is free for the first three months. Higher levels have an optional monthly fee — we don't enforce it. It's not really a business, more something we care about.

Running a community for this long has taught me a lot about consistency and showing up — probably more than most jobs have.

15+

Years running

150

Active members

Free

First 3 months

WestieJoy

Summer West Coast Swing event — Bucharest, 2026

Coming Summer 2026

We're organizing a multi-day WCS event in Bucharest — international teachers, workshops, and social dancing. I built the full registration platform: React frontend with TypeScript, a backend API handling payment processing and ticket tiers, plus teacher and schedule management. Deployed on Vercel.

ReactTypeScriptViteVercel
westiejoy.com

Get in Touch

If you want to talk about work, a project, or anything else.