I’m Alejandro Díaz Fontalva, a software developer specializing in backend systems, industrial software, and modern web applications.
I have strong experience in C#/.NET, building robust and scalable applications in industrial and research environments, including CERN and automation systems in production lines. I enjoy working on software that connects real-world systems with reliable and well-structured code.
I also develop modern web applications using Angular, TypeScript, HTML, and CSS, focusing on clean and responsive user interfaces. In parallel, I build interactive prototypes and applications using Unity, exploring real-time and interactive systems.
What defines me is my ability to work across different layers of software — from backend systems and industrial integration to frontend interfaces — always focusing on reliability, maintainable architecture, and practical problem-solving.
Language
Work Experience
Education
Qualifications
Industry Experience
- Reusable Angular components
- Routing and modular structure
- Responsive UI design
- Real-world frontend development practices
Personal Angular Portfolio Website
Developed a personal portfolio website using Angular, TypeScript, HTML, and CSS/SCSS.
The project focuses on building a modern, responsive, and maintainable frontend architecture using:
This project also serves as a practical environment to continuously improve my frontend and web development skills.
🔗 Portfolio:
https://www.twine.net/signin
- Website structure and content management
- WooCommerce integration
- UI customization and responsive layouts
- Deployment and website maintenance
- Client-oriented feature implementation
Shiraz Market & Restaurant Websites
Currently developing and maintaining web and eCommerce projects for a local business, including both market and restaurant platforms.
The projects involve:
These projects allow me to work on real-world web development and user-focused solutions while collaborating directly with a client environment.
- Core gameplay loop implementation
- Mobile-friendly UI and controls
- Game mechanics and logic programming
- Prototyping and iterative development
Mobile Game Development – DAK Games Project
My Role
Gameplay Programmer & Unity Developer
Description
Developed a mobile game prototype as part of an independent game development project (DAK Games), focusing on gameplay systems, mechanics design and implementation using Unity and C#.
The project includes:
This project was used to strengthen my skills in object-oriented programming, game architecture and real-time interactive systems development.
- Gameplay mechanics (wall-jumping, grappling hook, core systems)
- Level design and platforming progression
- Game feel and responsive controls (movement tuning and polish)
- Pixel-art asset integration
The Silent Depths – Solo Developer | Independent Project
My Role
Gameplay Programmer & Unity Developer
Description
2D pixel-art exploration platformer focused on movement mechanics, level traversal, and responsive player control, developed in Unity (C#) for PC (Windows) and WebGL.
The project includes:
This project was developed independently to improve gameplay programming skills, level design thinking, and player experience refinement in a real-time Unity environment.
Links
Itch.io: https://www.twine.net/signin
GitHub: https://www.twine.net/signin
- Physics-based gameplay systems and interactions
- Board rotation mechanics using mouse input
- Camera management and player perspective control
- Level design and progression flow
- UI, VFX, and SFX integration
The Last but not the Least
My Role
Gameplay Programmer & Unity Developer
Description
3D physics-based skill game developed in Unity (C#) as a 1-week game jam project for PC (Windows) and WebGL.
The game focuses on spatial control and object manipulation as core gameplay mechanics.
The project includes:
This project was developed under tight time constraints to improve rapid prototyping, gameplay programming, and systems design skills in Unity.
Links
Itch.io: https://www.twine.net/signin
GitHub: https://www.twine.net/signin
- Enhanced Minesweeper mechanics (flagging, auto-uncover, reset systems)
- Improved game feel through audio and visual feedback
- UI design and interaction system implementation
- Game logic and state management
Super Minesweeper
My Role
Gameplay Programmer & Unity Developer
Description
Modern reimagining of the classic Minesweeper game developed in Unity (C#) as a personal project for PC (Windows) and WebGL.
The project focuses on improving gameplay systems, interaction design, and user feedback compared to the original game.
The project includes:
This project was developed to strengthen skills in gameplay programming, UI systems design, and logic-driven game architecture.
Links
Itch.io: https://www.twine.net/signin
GitHub: https://www.twine.net/signin
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Lausanne today.