Projects
I have worked on all kinds of technology projects, mostly web applications, big and small, as part of a team or as only a developer. In many of them, I was in direct contact with the final client, making sure that the overall business needs were accomplished.
Playcocola, The Playtesting Platform the Video Game Indie Community
The online playtesting platform specially made for indie developers. It is simple, easy to use and inexpensive.
Web based video recording tool and backend platform. Providing user research services to the game development industry.
I am the founder of this project.
Features include:
- Browser-based App
- Thinking Aloud recording
- Automatic Upload
- Playtesters Community
I am in charge not only for the techinical aspects but also marketing and ensuring customer satisfaction.
Playcocola allows me not to think about the technical part of playtesting and focus on working with the actual player feedback. Very indie-friendly, allowing to start for free and scale to professional playtesting at very competitive rates, if needed.
Playcocola is becoming a number 1 tool for my testing endeavors. Being able to bring video along with feedback saves a lot of time and trouble.
- Status:
Early Access
- Dates: 2022 - 2024
- Client:
Playcocola
- Responsibilities:
Design, Product owner, Market fit, Front Developer, Back Developer, Deploys, Devops.
- Participation As:
Founder, Product Owner, Developer, Marketing, Sales and Maintainer
- Technology: Ruby on Rails JS MediaRecorder MySQL
- Link: https://playcocola.com
Latana, Directing a Technology Adquisition Transfer
Latana is helping brands make better marketing decisions by delivering world-class, scalable insights.
Their technology is based on the architecture I built for Dalia Research.
In 2022, they made a significant restructuring of the technology based on Rails microservices. Part of it was adquired by a US based company.
I was accountable for the design and execution of the Ruby on Rails platform technology assets purchase transfer strategy between Latana and the international partner buyer.
I led the process from the technology perspective, synchronizing with both companies' tech teams and executing the needed steps for the successful and smooth asset transfer. This included dozens of Ruby on Rails microservices, huge DBs, and extensive data services, primarily based on Ruby ecosystems.
Successfully completed complex tech transfer, adjusted to budget, and was ahead of time. Successes included making the transition in the estimated time without any system outages, handing over and documenting the important know-how base, and handholding new developers to feel comfortable with the systems.
- Status:
Transfer Success
- Dates: 2022 - 2023
- Client:
Latana GmbH
- Responsibilities:
Design, Product owner, Market fit, Front Developer, Back Developer, Deploys, Devops.
- Participation As:
Ruby on Rails expert, Advisor, Technology Transfer Strategy
- Technology: Ruby on Rails JS React VueJS Spark Kafka Graphite AWS Docker Redis MongoDB MySQL
- Link: https://www.mrweb.com/drno/news33211.htm
Dalia Research GmbH
I hands-on directed the implementation of an architecture that now supports more than 100K requests/min and a business of 8 figures. I led the technology decisions of a team of ~80 members.
- 500M Micro-Surveys per month
- 220K Respondents per day in 100+ countries
- 100K Requests/minute
- DBs with 5K IOPs
- 500 Servers
- 30 Microservices
I took the role of CTO and one of the co-founders at Dalia. My key responsibility was to create a great technical architecture that is easy to work with and capable of rapidly adapting to business needs.
I formed part of the Engineering Teams (Development, Data Science, DevOps, and Quality Assurance).
I participated in any initiative that required technology support, including technical advice, high-level strategic technical decisions, technical architecture design, interproduct technical dependencies, and third-party technology integrations.
I got involved in any management-related initiative related to Engineering.
I also participated in giving strategy consulting support for business high perspective initiatives.
As one of the co-founders, I also took part in strategic initiative decisions and represented the company in the investors' funding due diligence.
There is few people that ever impressed me as much as Fernando - he is someone that radiates curiosity and uniquely combines playfulness and creativity, with extreme professionalism, detail-orientation and precision. He built an impressive technology infrastructure at Dalia from scratch that enabled us to reach millions of people in 100+ countries in real-time, which allowed us to disrupt the consumer insights world at a rapid pace.
- Dates: 2013 - 2022
- Client:
Dalia Research GmbH
- Responsibilities:
- Participation As:
CTO / Co-founder
- Technology: Ruby on Rails JS React VueJS Spark Kafka Graphite AWS Docker Redis MongoDB MySQL
AppBounty
I took care of the technology decisions, I implemented the backend architecture, defined the deployment process, coordination of the IT resources. Worked side by side with the product team. I made real, in a technological perspective, the CEO vision.
Appbounty was a spin-off from a big ad-tech company. Thanks for the good CEO vision and the very good management of the technical resources the project moves in six months from the pet-project of a big company to a very profitable product generating 6 figures dollars per month.
Fernando has been one of the core factors for the success of our main product AppBounty. His technical expertise in combination with his structured way of approaching new challenges makes him a one man army for Ruby development. Additionally, he is a fun guy to work with. I would always hire him again. See less
- Dates: 2011 - 2013
- Client:
Advertile Mobile
- Responsibilities:
Leading the IT team, product refinement coach, backend development, monitoring systems
- Participation As:
IT Lead
- Technology: Ruby on Rails JS Mobile development
Taxi Mallorca Airport
Taxi online reservation system
SMS integration. Double email confirmation.
We are an old fashion company, we didn't know we could use internet in our bussiness. We are very satisfied after follow the Fernando's advices, we are lucky to have him.
- Dates: 2011
- Client:
Taxi company
- Responsibilities:
Back development. Deployment. Systems maintenance
- Participation As:
Project Manager
- Technology: Ruby on Rails
Fyber
Hardcore AdTech company in Berlin. Successfully exited. IPO on 2015.
60 very talented people, 22 nationalities, 7 programmers. Multiple Services. Agile development. Hight performance. Hardcore team coordination. Multiple platforms.
One of the best things end of 2010 was Fernando joining to work with us for a few months - on a professional level he immediately provided great value to our team, on a personal level he was a great guy to have on the team. We'll miss him lots and would recommend him to any future employer.
Head in the clouds, feet on the ground: always looking for something new, still getting stuff done - thanks Fernando, it was a pleasure!
- Dates: 2010-2012
- Client:
Fyber GmbH
- Responsibilities:
Development and maintenance of core architecture modules
- Participation As:
Senior Developer
- Technology: JavaScript Ruby Ruby on Rails
Lino Escalera
AdHoc content management system for a Film Maker web site. Integration with video service. Multi-language.
With a web design of Cecilia Molano.
I'm pretty please with the work that has been done by Cecilia H. Molano on design and Fernando Guillen programming the web.
- Dates: 2009-actuality
- Client:
Lino Escalera
- Responsibilities:
Front and back development. Deployment. Systems maintenance
- Participation As:
Project Manager
- Technology: Ruby on Rails
AdialOffice
Automatic order management for multinational dealer. Mail automatic access and management. Patterns recognition. Regular Expressions. Searcher engines. Background process.
I've had the opportunity and the privilege of working with Fernando on several projects: Ceac, Vitra and AdialOffice. On any of it he has been a key piece for the success of the project thanks to his involvement and commitment with each project, his technical skills for development, his contributions for improve it, and his continuous concern with the satisfaction of the final user once the project is ongoing.
- Dates: 2009-actuality
- Client:
Adial Higiene S.L
- Responsibilities:
Front and back development. Deployment. Systems maintenance
- Participation As:
Project Manager
- Technology: Ruby on Rails
Partigi
Social networking system for cultural recommendations. Big performance concerns. Statistics and algorithms. Not relational databases.
Under the supervision of Alvaro Ortiz as the team manager and Fernando Blat as IT manager.
- Dates: 2009
- Client:
La Coctelera Networks
- Responsibilities:
Platform core modules development
- Participation As:
Senior Developer
- Technology: Ruby on Rails
Web application for the registration and talks administration for the EuRuKo2009 Conference
Collecting every lesson learned on the development of the Web application for the registration and talks administration for the Spanish Rails Conference 2008 I build a brand new web application from scratch. This time much more robust and modular, highly tested and integrated with PayPal for the management registration fees. Multi-event, multi-track.
This application has been released as open source and can be viewed and downloaded from this git repository.
Grateful to Raúl Murciano, Juanjo Bazán y Jaime Iniesta for their helpful cooperation.
Design, layout and a few other things by Marze.
- Dates: 2009
- Client:
Management team of the Conference EuRuKo2009
- Responsibilities:
Idea and development of all platform
- Participation As:
Project Manager, Development
- Technology: Ruby on Rails
La Coctelera
The largest Spanish-speaking community of blogs. Flagship Ruby on Rails development in Spain. Functionality is currently being expanded to become one of the most comprehensive web social networking.
Under the supervision of Alvaro Ortiz as the team manager and Fernando Blat as IT manager.
The truth is that meeting and working with Fernando has been a pleasant surprise: He arrived in to La Coctelera Team because he wanted to learn and he was excited with the project, and after a few months he turned into a vital piece of the team, he has helped us to carry out tasks and really complex implementations, which have shown that this is a great professional and a wonderful person.
- Dates: 2008-2009
- Client:
La Coctelera Networks
- Responsibilities:
Platform core modules development
- Participation As:
Senior Developer
- Technology: Ruby on Rails
Web application for the registration and talks administration for the Spanish Rails Conference 2008
Taking up again the work already done by Jaime Iniesta and Javier Vidal on several web applications to manage both the registration and the calender on the Spanish Rails Conference 2007, I build another one unifying features of the two previous applications
Design and layout by Marze.
- Dates: 2008
- Client:
Management team of the Conference EuRuKo2009
- Responsibilities:
Unifying the two previous applications on one, development of new features, hard work on testing implementation
- Participation As:
Project Manager
- Technology: Ruby on Rails
- Link:
app.conferenciarails.org
Kroonos, The Global Time Bank on the Internet
Web Social Networking platform for the management of a global time bank.
- Dates: 2008
- Client:
Constela Networks
- Responsibilities:
Architecture design, development team management, monitoring development of the whole platform. Setting up and managing production servers
- Participation As:
Project Manager
- Technology: J2EE
- Link:
www.kroonos.com
El Tronco, Multipurpose web architecture application for the web 2.0 networking platforms development
Highly configurable and customizable web platform development for the implementation and management of web 2.0 networking sites.
- Dates: 2008
- Client:
Constela Networks
- Responsibilities:
Architecture design, development team management, monitoring development of the whole platform. Setting up and managing production servers
- Participation As:
Project Manager
- Technology: J2EE
Vitra, Centralized orders management of Casa del Libro's bookstores
Casa del Libro is one of the biggest bookstores franchise on Spain
Intranet platform for the centralized management of orders to supply all the Casa del Libro's bookstores. Search engine, intelligent algorithms, stored procedures, MySQL, CSV interfaces with other platforms, processes, batch, export reports in spreadsheet formats.
I want to record that has been a pleasure working with you, because you have always tried to keep things simple and as much operational as possible, not to everyone you can say the same.
- Dates: 2007-2009
- Client:
Casa del Libro
- Responsibilities:
Dealing with the customer, architecture design, development team management, monitoring development of the whole platform. Setting up and managing production servers
- Participation As:
Project Manager
- Technology: J2EE
- Link:
Access restricted
Juega tu Partido, Social Betting Web Platform.
Social networking online Betting.
- Dates: 2007
- Client:
Cómo Producciones
- Responsibilities:
Development and implementation of the betting module
- Participation As:
Senior Developer
- Technology: J2EE
- Link:
Closed
Edukiak, Educational Custom Content Manager System
Web platform for the management and search indexation of academic contents based on the XML/Scorm format.
Search engine based on Lucene. Users management, statistics.
- Dates: 2006
- Client:
Basque Government
- Responsibilities:
Architecture design, development team management, monitoring development of the whole platform. Setting up and managing production servers
- Participation As:
Project Manager
- Technology: J2EE
- Link:
www.edukiak.info
BatanBruits, Custom Content Manager System
CMS and Blog, with file management, photos, etc
Official site of the discographic project of the spanish filmmaker César Velasco.
- Dates: 2006
- Client:
César Velasco
- Responsibilities:
Have fun doing it, is a project for a friend
- Participation As:
Project Manager
- Technology: J2EE
- Link:
closed
Encyclopedia Espasa, Online Version
Web platform for the indexation, management and access to eciclopedics contents XML based.
Search engine based on Lucene.
User management, statistics, multi-language, multi-site.
Fernando is a highly talented and professional analyst, developer and linux system administrator. He is always looking for the best way to accomplish specifications and deadlines, and it is a pleasure to have him in our development team. He has worked succesfully for Grupo Planeta developing critical projects.
- Dates: 2003-2009
- Client:
Espasa Editorial
- Responsibilities:
Development and implementation of several modules. including indexation and search engine. Setting up and managing production servers
- Participation As:
Senior Developer
- Technology: J2EE
- Link:
www.enciclopediaespasa.com (Closed)
CEAC/Home-English, OnLine Campus
Online Campus for administrators, tutors and students of the distance academies CEAC and Home-English.
Educational content management, calendar, mail, records management, exercises, campaigns, batch processes, ...
- Dates: 2003-2004
- Client:
Espasa Editorial
- Responsibilities:
Development and implementation of several modules
- Participation As:
Junior Developer
- Technology: J2EE
- Link:
Private Access