
Ali A
Competenze

Consulta i miei servizi

Portfolio
Esperienza lavorativa
Lead Programmer
Game Or • Freelance
May 2023 - Present • 3 yrs
[Disclaimer: The company listed in this section was selected from Fiverr’s predefined company database due to platform limitations and does not represent my actual employer. I currently work as the Co-founder and Gameplay Programmer at AstraValle.] Co-founder, former Lead Programmer, and current Gameplay Programmer at an indie game studio focused on developing a commercial 2D puzzle platformer in Unity. Responsible for gameplay systems, technical architecture, production planning, and implementation of scalable game features from prototype to production. Developed gameplay mechanics, physics systems, interaction systems, and modular gameplay architecture using Unity and C#. Built custom Unity Editor tools to improve development workflows, level design efficiency, debugging, and content iteration speed. Worked extensively with ScriptableObjects, event-driven systems, and state machine-based architecture to create maintainable and scalable systems. Implemented and optimized systems using Light2D, Shader Graph, SpriteShape, and custom editor workflows. Managed debugging, optimization, refactoring, and long-term code maintainability across the project. Collaborated on technical planning, feature prioritization, and production execution while maintaining clean and scalable code practices. Experience includes gameplay programming, custom tools development, technical problem solving, Agile workflows, GitHub version control, and rapid prototyping of gameplay systems and mechanics.