Modern C++ Back-End Engineer
Zaragoza, Spain · CET (UTC+1) · Remote, Madrid-friendly
EU citizen (Romanian). Available on short notice.
Languages: English (business-fluent) · Spanish · Romanian
[email protected] · +34 641 42 72 39
github.com/OctavianTocan · linkedin.com/in/octavian-tocan
Back-end-leaning systems engineer who writes clean, idiomatic modern C++ and lives inside CI/CD, automated testing, and code-review culture. I've shipped commercial code since age 16, authored a published C++ UE5 editor plugin with graph traversal and a local-LLM pipeline, and built and operate Windows-first developer tooling (PowerShell + Ollama copilot). For the past six months I've been the engineer who takes brownfield codebases, rebuilds them around strict types, fast builds, and review hygiene, and leaves the team faster than I found it.
I'm based in Zaragoza, EU citizen, fully comfortable commuting to Madrid as needed.
C++ in production
Shipped a C++ UE5 editor plugin (graph traversal + LLM pipeline). Years of UE5 C++ + Blueprints in commercial products.
45 min → 8 min CI
One build-system change cut React Native CI by ~5.6× — the kind of compounding DevOps win the role asks for.
</command>
169 policies
Authored claude-rules, a domain-organised review/code-quality ruleset used as default reviewer context.
| Requirement | Evidence |
|---|---|
| Modern C++ (C++17/20), STL, templates, concurrency, memory | Shipped Blueprint Documentation Generator, a C++ UE5 editor plugin: graph traversal, JSON serialisation, local-LLM pipeline, RAII-driven editor module lifecycle. Years of UE5 C++ + Blueprints in commercial products at Infima Games and Winterbyte. |
| CMake, version control, CI/CD, automated testing, code review | Own end-to-end CI at TwinMind: GitHub Actions across main / pre-main / QA / dev, Playwright E2E, Vitest, Chromatic visual regression. Cut RN CI 45 min → 8 min. Architect of two-pass STEP-0 architecture-first PR reviews adopted by the team. |
| Microsoft Windows administration & development | Daily Windows developer for years. Authored ollama-pwsh-copilot (PowerShell + Ollama inline assistant, Enter-key hijack, keep-alive timer). Comfortable with services, permissions, and Windows toolchain debugging (Visual Studio, Event Viewer, Process Explorer, WinDbg-class workflows). |
| Configuration management / deployment automation (Ansible / Puppet) | Strong adjacent experience: hardened systemd units for production Rust services, GitHub Actions deployment pipelines reused as templates across repos, Maven Publish to GitHub Packages with full POM metadata, Cloudflare Workers / Wrangler infra, 21 production cron jobs with culprit-level health checks. Ansible/Puppet ramp-up would be fast — the underlying patterns are familiar. |
| Bridge between product dev and ops / client-support | At Infima Games I personally answered 1,350+ support tickets at 99.9% response rate while running engineering. At TwinMind I sit between product, mobile, and infra daily — Datadog enterprise POC lead, security-hardening pass owner, primary on-call for CI breakage. |
| Python (plus) | Built ai-nexus — FastAPI + Google Gemini via the Agno framework, SSE streaming, JWT auth, dual-DB architecture, Fernet-encrypted secret storage. Python automation across cron jobs, infra health, vault ingestion. |
| PowerShell (plus) | Authored ollama-pwsh-copilot end-to-end. PowerShell is a default tool in my workflow alongside Bash. |
| Business-fluent English, Spanish-speaking, EU-based | Resident in Zaragoza, EU citizen, native-level English, native Spanish, native Romanian. Madrid commute: no problem. |
Published open-source plugin (github) that turns Unreal Engine Blueprint node graphs into structured Markdown documentation via a local Ollama model.
UEdGraph / UEdGraphNode / UEdGraphPin with cycle protection.std::vector, std::unordered_map, std::optional-style patterns via TOptional).Five years of commercial UE5 work with paying customers across Unreal Marketplace and Gumroad: