Summary
Software engineer with 4 years of experience building systems and internal tooling for a global AAA game studio (Ubisoft), with a focus on data-driven architecture, concurrency, and production-pipeline stability. Strong foundation in OOP, systems design, and memory/multithreading management, gained on large-scale C++/C# codebases used across internationally distributed teams. Currently broadening into backend/API development through self-directed projects and study.
Professional Experience
Junior Gameplay Programmer | Ubisoft România
July 2022 – May 2026
Worked on systems and internal tooling supporting the Assassin's Creed franchise's production pipelines, across internationally distributed teams (Ubisoft Quebec, Montreal), within an Agile process (sprint and milestone tracking via Jira).
- Core Architecture & Concurrency: Audited a legacy framework and drove an extended migration effort toward a modular, data-driven architecture, addressing asynchronous serialization risks in a high-throughput production environment.
- Internal Tooling: Designed and developed internal desktop tools and data-driven utilities (C++/C#) to stabilize system behavior and support production workflows.
- Systems Engineering: Worked on low-level systems with a focus on memory management, multithreading, and risk mitigation in coordination with technical leadership; validated changes through personal testing and QA/DevTest collaboration during code review, prior to submission.
- Delivery: Credited on multiple shipped Assassin’s Creed titles (Assassin’s Creed Shadows, Assassin’s Creed Black Flag Resynced) through contributions to shared internal systems and tooling; supported Assassin’s Creed Hexe on a short feature (Pressure Plates).
Education
Bachelor of Science in Computer Science
Petroleum-Gas University of Ploiești | Graduated: May 2021
Coursework included Algorithms & Data Structures, Networking, Operating Systems, Software Engineering, Web Development (PHP), and Artificial Intelligence, among others.
Technical Skills
Languages
C++, C#, Python, Bash, SQL (MySQL)
Software Design
OOP, Design Patterns, Data Structures, Algorithms, Data-driven Systems, REST APIs
Systems Programming
Memory Management, Multithreading, Async Programming
Tools & Environments
Git, Docker, CI/CD
AI-Assisted Development
MCP, Agentic AI, Self-directed
Languages
Romanian
Native
English
Advanced
Personal Projects
Sovereign AI Nexus (self-hosted AI chat + artifact platform)
August 2026A small, self-hosted FastAPI + PostgreSQL + React platform for AI-assisted chat and generated artifacts — built incrementally, no metered API costs. Backend + AI Platform Engineering portfolio piece.
InfoTest (university project)
October 2021HackerRank-style code evaluation platform — Python-based evaluator, Laravel/PHP/MySQL backend, Dockerized. Applied, academic-scope SQL/backend experience.
EvoAgents (bachelor's thesis)
October 2021AI framework using behavior trees for NPC decision-making — an action-adventure game with procedurally generated terrain, built as a bachelor's thesis.
GrilaTV (university project, Databases & DBMS course)
February 2020Relational database design and normalization for a TV-guide domain, redocumented across two semester iterations, Dockerized deployment. Applied, academic-scope schema-design experience.