Software Engineer | Junior Game Developer | Unity (C#) & AI Enthusiast
I approach game development with a Software Engineering mindset, focusing on clean code, scalable systems, and immersive gameplay mechanics.
- ๐น๏ธ Core Focus: Developing gameplay systems and AI behaviors using Unity & C#
- ๐ง AI & Logic: Implementing Finite State Machines (FSM), Pathfinding (A*), and Behavior Trees
- ๐ Procedural Worlds: Exploring procedural content generation and dynamic environments
- ๐ Continuous Growth: Leveraging Python for Machine Learning basics and optimizing performance-aware scripts
- Gameplay: OOP Principles, ScriptableObject Workflows, Event-driven Systems
- AI: A* Pathfinding, FSM, Basic Behavior Trees
- Data & Performance: Data Structures, Algorithms, Basic Optimization Techniques
- Git workflow fundamentals
- Repository management
- Version control best practices
- Unity Cloud & Version Control basics
- Languages: C (CS fundamentals), JavaScript
- Web Basics: HTML5, CSS3
- Backend/Cloud: PostgreSQL, Firebase (Auth & Realtime DB)
- Workflow: Gitflow fundamentals
- AI-assisted gameplay prototyping & rapid iteration
- Structured prompt engineering for technical problem decomposition
- Code generation, refactoring & architectural validation
- Debugging acceleration & algorithmic cross-checking
- Research augmentation for systems design decisions
โCrafting the future of games, one line of code at a time.โ
๐ฏ Focused on growing as a gameplay programmer through continuous learning and practical development.

