About me

Hi, my name is Francisco, do you want to know more about me?

Who am I?


If I had to define myself I would say that I am passionate about technology, I always liked to design and build things. When I was a kid I used to open toys to see what was inside and see how they worked.

My background is Technical Telecommunications Engineer, and currently I am dedicated to web development using Python, Django, HTML, CSS and Javascript.

I like challenges and I am not afraid to face unknown things, I adapt myself to changes.

I believe that the most expensive parts of a project are always lack of information, doubts and improvisation.

My way of thinking:

  • "Bad work will be done twice. It is cheaper to get things right from the beginning".

  • "Problem solving is the best way to learn".

  • "The simplest solution is often the best".

  • "A goal without a plan is just a wish" (Antoine de Saint-Exupéry).

  • "AGILE and SCRUM is not to stop planning, it is to plan in very short terms".

  • "The SOLID and CLEAN-CODE principles are not regulations, they are recommendations. They must be adapted to each context and applied with common sense".

Professional experience


I have been developing software professionally since 1985.

During this time I have created many types of software:

  • Hardware device drivers.
  • Multitasking operating systems for industrial use.
  • Communication protocols.
  • Applications for data analysis and management.
  • and more...

My professional experience is divided into three main stages:

  • A highly technical stage, designing hardware and software.
  • A management and technical stage, managing teams of between 65 and 75 people.
  • Since 2015 return to a highly technical stage, designing software for web applications.

For nearly 18 years I have worked in financial card factories for Visa, MasterCard and American Express, in high security and high productivity environments.

In 2015 the factory where I worked was closed, and I have returned to focus 100% on what I am most passionate about, software development, applying the knowledge about security and production that I have acquired over the years.

Since then I work as a senior developer for software companies, (not for end customers), as a freelance, or through project-based work contracts.