THIS IS MY PROFESSIONAL JOURNEY



            
It all began when I was six years old, with the very first computer I ever touched: a friend's ZX Spectrum. I clearly remember asking my parents to visit his home just so I could play R-Type. One year later, as if the Three Wise Men had understood my passion, I received my own Amstrad CPC 128K with a floppy drive. It felt like magic. I only had a Pac-Man-style game, but I vividly remember retyping hundreds of lines of BASIC code from the official Amstrad manual, without fully understanding what I was doing — I simply wanted to reach the last line and run the program to play. Months later, a colleague of my father's used to visit us to teach me BASIC programming. That’s when I created my first small programs.

At 16, my path was clear: I loved computers and electronics. At 17–18, I developed my first video game using DirectX 2D and C++ on Windows 95/98 — a classic space-shooter similar to Truxton or Defender.

University showed me what truly fascinated me: software development. I began with C and Delphi. Later, after taking a 3D Studio Max course, I started experimenting with 3D video games using DirectX 3D and Visual C++. Mostly prototypes — but a priceless experience. It was during university that I discovered the world of Open Source and developed strong UNIX/Linux skills. For my final degree project, I built a computer-vision system capable of detecting color anomalies in fabric for the textile industry. It was entirely programmed in C++. On the very day I delivered my final project, I received a call for a job interview in Barcelona: VIDMAR — where I ended up working for 13 years...



VIDMAR
2000 - 2013 (13 years)
VIDMAR is where I truly grew as a professional. I began in the Engineering & Automation department, programming PLCs (Siemens, Schneider, Allen-Bradley, etc.). During the first two years, I worked on turnkey industrial automation projects: electrical design, hardware purchasing, PLC programming, and on-site commissioning. I travelled extensively.

After two years, I joined the software development department, working on industrial automation systems using PC/Server-based architectures for centralized control. Large-scale industrial processes, communication with all kinds of peripheral devices, protocols, and layers. We mainly developed client/server (desktop and web) applications using .NET and SQL Server on Windows. Looking back, these were essentially early forms of today’s IoT, but instead of internet, everything ran on intranets. Some applications contained millions of lines of clean, well-structured code.

In my final years, I became head of the software department, leading a team of six engineers with excellent synergy. My decision to leave was purely personal. I keep very good memories of many colleagues, and today I maintain a special friendship with several of them.



SALLES HOTELS
2013 - 2020 (7 years and 4 months)
SALLES HOTELS is a luxury hotel chain with properties across Spain and the Balearic Islands, with its headquarters located in a beautiful coastal area of the Costa Brava. My main role was software development. Most of the technologies used were Open Source, and the systems were Linux-based. Technologies: PHP, JavaScript (Sencha, ExtJs, jQuery, Angular…), Java, CouchDB, MySQL and SQL Server.

We built our own modular framework, the SHSuite, using all these technologies. The software modules we developed included: Booking Engine, POS, SPA, CRM, Incident Management, Business Intelligence, PMS, Golf, Purchasing, Finance, Time & Attendance, and Maintenance.

Besides web applications, we also developed native Android mobile apps using CouchDB Lite: POS Commander, Access Control, Incident Management, and Room Status. We used both NoSQL (CouchDB) and SQL (MySQL, MariaDB, SQL Server) databases. Agile methodology, Jira and Git.

I decided to leave due to the impact of COVID-19 on the tourism sector. I keep great memories of several colleagues, with whom I still maintain a special friendship.



INOLVE NEWTECH
2020 - 2021 (1 year)
INOLVE NEWTECH is an R&D company focused on sustainable water consumption, smart irrigation, and agricultural sensor technology. Their solutions combine hardware sensors sending data such as light levels, humidity, and soil moisture to a centralized system through the internet (IoT). The core software includes an AI engine that learns and makes decisions about plant irrigation.

I was responsible for frontend, mobile apps (Android and iOS), and web development. Technologies: ReactJS, React Native, Android, iOS, NodeJS, Bootstrap, jQuery, Docker, Linux (CentOS), scripting, AWS, and MySQL. Agile methodology, Teamwork and Git.



GILADEV
2021 - Present
I began this new chapter as a freelance software developer with great enthusiasm and fresh ideas. Let’s build amazing things!