Profile
Unity Developer (C#) specializing in maintainable, scalable gameplay code.
Strong focus on software architecture: SOLID principles, design patterns, and event-driven systems.
I build modular gameplay features using interfaces and clean boundaries (input, domain logic, presentation),
with practical patterns such as state machines, observer-style events, and data-driven configuration via ScriptableObjects.
I care about readability, debugging efficiency, and shipping polished builds (UI feedback, audio, transitions, responsiveness).
In parallel, I have extensive programming experience beyond Unity, including web and application development with
HTML, CSS, JavaScript, Java, and SQL. I have built real-world web applications featuring real-time data,
API integration, and database-driven functionality.
I also bring 20+ years of experience in graphic design and visual communication, which strengthens my work in
UI/UX, visual hierarchy, player feedback, and overall product quality.
Experience
Unity Developer · Projects & Game Jams
2022 – Present
- Designed and implemented modular gameplay architectures applying SOLID principles and common design patterns.
- Built event-driven systems, state machines, and decoupled managers to keep features maintainable and scalable.
- Implemented data-driven setups with ScriptableObjects and clear interfaces for interactions and gameplay rules.
- Delivered PC / WebGL builds, performed debugging and performance passes, and improved feel/polish (UI, audio, flow).
Web & Application Development
Several years
- Developed web applications using HTML, CSS, JavaScript, Java, and SQL.
- Built systems with real-time data updates, API integrations, and database-driven features.
- Implemented responsive UI, reusable components, and maintainable codebases with version control (Git).
Graphic Designer & Marketing Specialist
2000 – Present
- 20+ years in branding, visual communication, and product-facing design across digital and print.
- Strong foundation in visual hierarchy, clarity, and user-facing messaging.
- Direct transfer to game development: UI/UX thinking, presentation quality, and player readability.
Education
- Game Development with Unity — CIFO Training Center (2022)
- Web Application Development — BIT Academy by Netmind (2021)
- Graphic Design & Multimedia Engineering — ESI (1998–2000)