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.

Alejandro Diaz Fontalva

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.

Available to hire

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
See more

Language

Spanish; Castilian
Fluent
French
Fluent
English
Fluent

Work Experience

Automation Engineer at L.E.S.S. S
May 1, 2022 - August 1, 2024
Developed and maintained automation software for production lines using Beckhoff PLC systems, including HMI design and implementation. Led a small engineering team and coordinated software development workflows using Git. Contributed to the design and deployment of a new production line, supporting scalable manufacturing processes and high-volume production environments.
Industrial IT Engineer at ETEL
November 1, 2020 - July 1, 2022
Developed C#/.NET desktop applications (WPF and Windows Forms) for industrial testing of motion control systems on production benches. Delivered new features and test tools, resolved software issues, and maintained production software reliability. Provided technical support to production teams, ensuring smooth execution of testing processes and high daily throughput.
Controls & Automation Engineer at CERN
February 1, 2018 - January 1, 2020
Developed PLC-based control software (Beckhoff TwinCAT 2 & 3) for complex industrial systems, including HMI interfaces and front-end control logic. Collaborated with electrical and engineering teams to integrate hardware and software components. Contributed to scientific research and documentation related to industrial control systems.
Real-Time Software Engineer at CERN
July 1, 2016 - July 1, 2017
Developed LabVIEW-based real-time software for data acquisition and high-temperature superconducting (HTS) magnet testing, integrating FPGA and real-time control systems on cRIO platforms. Performed data analysis using MATLAB and contributed to scientific publications in experimental physics environments.
Electronic Engineer at CERN
July 1, 2015 - July 1, 2016
Developed embedded software for sensor calibration in robotic systems using Arduino, and built backend scripts for database management (Oracle/MySQL). Worked on communication protocol migration for robotic arms, improving system interoperability and reliability.
Electrical Engineer at Mijas Town Hall, Malaga
December 1, 2014 - April 1, 2015
Designed and developed electrical installation projects for indoor and outdoor lighting systems in public infrastructure, including low-voltage distribution and technical specification planning.

Education

Master of Mechatronics Engineering at E.T.S.I. Universidad de Málaga
July 1, 2012 - July 1, 2014
Bachelor of Electronics Engineering at E.T.S.I. Universidad de Málaga
September 1, 2007 - July 1, 2012

Qualifications

Complete C# Masterclass
August 1, 2024 - December 31, 2024
ASP.NET Core & Blazor Training
January 1, 2026 - May 13, 2026
Frontend Web Development with JavaScript, Angular and Node.js
April 1, 2026 - May 13, 2026
Object-Oriented Design Patterns in C#
November 1, 2025 - November 13, 2025
TwinCAT Motion & TwinSAFE Trainings
December 1, 2023 - January 8, 2024
TwinCAT 3 HMI & Basis Training
May 1, 2018 - May 24, 2026
LabVIEW Embedded Control and Monitoring
September 1, 2018 - May 17, 2026
Game Development Bootcamp (Unity, 300h)
October 1, 2024 - November 1, 2025

Industry Experience

Computers & Electronics, Manufacturing, Gaming, Government, Software & Internet, Media & Entertainment, Professional Services, Other
    paper Personal Angular Portfolio Website

    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:

    • Reusable Angular components
    • Routing and modular structure
    • Responsive UI design
    • Real-world frontend development practices

    This project also serves as a practical environment to continuously improve my frontend and web development skills.

    🔗 Portfolio:
    https://www.twine.net/signin

    paper Shiraz Market & Restaurant Websites

    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:

    • Website structure and content management
    • WooCommerce integration
    • UI customization and responsive layouts
    • Deployment and website maintenance
    • Client-oriented feature implementation

    These projects allow me to work on real-world web development and user-focused solutions while collaborating directly with a client environment.

    paper Mobile Game Development – DAK Games Project

    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:

    • Core gameplay loop implementation
    • Mobile-friendly UI and controls
    • Game mechanics and logic programming
    • Prototyping and iterative development

    This project was used to strengthen my skills in object-oriented programming, game architecture and real-time interactive systems development.

    paper The Silent Depths

    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:

    • 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

    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

    paper The Last but not The Least

    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:

    • 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

    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

    paper Super Minesweeper

    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:

    • 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

    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