M
marjona's photo
Marco A.
From Spain 05:43 PM (GMT+02:00)
$50/hr

Active 40 minutes ago


Member since Jul 2026

Share this profile:

Senior Software Engineer

Software Engineer
Available for hire
Years of experience
12+ years
Experience level
Senior
Available for
Full-time, Part-time, Contract, Freelance
Download Resume / CV

Senior Software Engineer with 10+ years building and shipping production software end to end. Specializes in large-scale UI architecture for real-time applications - designing modular, data-driven systems that stay maintainable as products grow - with equally deep backend experience across REST services, containerized deployments, and CI/CD. Comfortable owning a feature from architecture through release, whether embedded in a distributed team or delivering solo, and works fluently across C++, C#, TypeScript, Python, and Rust.

Employment History

Senior Software Engineer, Freelance at Companion Group Ltd Current 2024 - Now
- Led the design and implementation of a scalable, data-driven UI systems architecture for StormLancers (ProbablyMonsters), including core UI frameworks, custom widgets, ViewModel-based data flow, and a reusable dialog/conversation subsystem, enabling fast iteration and designer autonomy. - Currently overseeing and evolving core UI systems for Runscape: Dragonwilds (Jagex Ltd), focusing on system-level architecture, performance, and maintainability while supporting feature development and cross-team workflows.

Education

Master's Degree in Game Design & Programming at Technical University of Madrid (UPM) 2016 - 2017
Bachelor of Computer Science at Technical University of Madrid (UPM) 2010 - 2016