Bio

I was born one day on 1973. At age 10 I had my first computer (bought "breaking the bank" we had half, my sister and I), a Toshiba HX-10 MSX system, with which I discovered the BASIC language and what was programming. That was how I discovered what I wanted for the rest of my life: to make programs for resolve problems. So, from an early age, I had a clear vision of what I wanted to be and, with that goal in mind, I finished my studies as a teenager.

I got the score needed to get into the Computer Science University and finish to ongoing studies per year, which allowed me to start working very young, at 22. Unfortunately, my first job was not what I expected when I finish my studies: computer salesman in a large national store (JUMP Computers). I had always been interested in the hardware (I like to mount my own computers), but not to the point of selling it. You can earn a lot of money selling, but stopped liking the job a year later.

But to those who wait, everything goes: after a year and a half I managed to find my first job as a programmer in a new development company who needed to take forward a project already committed. The interview did not last long and the next day I was working. It was a very great experience I remember fondly. The year was 1998 and I had 24 springs.

From then until now (late 2012), my life always revolved around programming and technology, as are both things I'm passionate.

I would also like to highlight the change that resulted in me when I discovered the web. In year 2000 I was one of the firsts in my city with ADSL. All the power in my hands (at the price of 45 euros/month, of course), who helped me assemble web pages with HTML 4 and pull the world my first idea for the web: BuscaTuPareja.Com, a web for dating, free of charge, and designed in HTML with Perl scripting. It drew attention of a big enterprise, up to the point that they bought it, to my surprise. From that day, I have always been linked to the web, in one way or another. It is, also and clearly, the present and the future of computing.

My dream would be to know everything about everything, but like dreams, dreams are, I conform to know all I can about what interests me.

If you want to contact me, you can do so by:

Education

  • 1992 - 1995: Universidad de Vigo – Campus de Ourense: IT Technical Engineer
  • 2004 - 2004: Microsoft Madrid: Microsoft Certified Professional in .NET Technologies
  • 2008 - 2009: Universidad de Vigo – Campus de Ourense: Free Software Consultant Master Degree
  • 2011 - 2012: Universidad de Vigo – Campus de Ourense: IT Engineer Grade (EHEA)
  • 2011 - 2012: Udacity - Online University: Courses Programming Artificial Intelligence and Robots

Professional experience

Summary

  • 1996 - 1997: Jump Ordenadores S.L. - Store manager selling computers
  • 1998 - 2001: ICOM Soluciones Informáticas S.A. - Analyst-Programmer and Development Manager
  • 2002 - 2023: Alert Life Sciences Computing S.L. - IT Department Manager
  • 2011 - 2013: Idolium Ltd. - CEO & Founder
  • 2014 - 2018: Amarutek S.L. - CEO & Founder

Extended

Jump Ordenadores S.L. (1996 - 1997)

National company dedicated to the sale of computers and components. For four months I was in different stores throughout Spain training me for being the manager in my city's store.

After those four months, I opened the store (from scratch, even there was no local at the start and I had to manage everything to open) and was 14 months more.

ICOM Soluciones Informáticas S.A. (1998 - 2001)

Company dedicated to development of computer applications and mounting network infrastructure.

Hired initially as sole programmer in the company, the projects delivery was attracting more work that made to grow the workforce dedicated to programming up to four people, which I managed.

The technologies used were basically Visual Basic 6 and Oracle.

Alert Life Sciences Computing S.L. (2002 - 2023)

Subsidiary of international company dedicated to improving health by implementing their own hospital management tools and paperless processes.

Although I started as a programmer support, I soon became the main developer and, after three years, in the IT Department Manager.

As a developer I was involved in different technologies (Visual Basic 6, Java, Oracle Forms), databases (Oracle DBA, Informix, MySQL) and web projects (HTML, CSS, JS, PHP). I also specialized in integrations with different systems (HL7, direct connection, text files, ...). As a director I got involved in customer management, project management and solution provider for more than 50 hospitals.

Also add that the international character of the company (we are a subsidiary of one of the nine countries in which we operate) made me learn Portuguese and greatly improve my English.

Idolium Ltd. (2011 - 2013)

Own creation company dedicated to the management of the Idolium website.

Amarutek S.L. (2014 - 2018)

Own creation company dedicated to mobile apps and backends. The main product was Notizr, a very cheap platform for SMEs and groups to send instant push messages to their users/customers.

Languages

  Read Write Spoken
Spanish Native Native Native
English Very High Very High High
Portuguese High High High
Galician Native Native Native
Catalan High Very Low Low

Areas of Expertise

  • Languages
  • Databases
  • Other
  • Frameworks

I'm classified as "Fullstack developer". Here are the most important technologies that I know and have used it some occasion for some of my many projects

  • ASP.NET
  • C# & XAML
  • HTML5/CSS
  • Java
  • Javascript
  • Perl
  • Objective-C Cocoa
  • PHP
  • PL/SQL
  • Python
  • Qt (C++)
  • Visual Basic.NET
  • Visual Basic 6
  • Oracle (DBA)
  • Informix
  • MySQL
  • Firebird
  • NoSQL engines
  • HL7
  • Network management
  • Angular
  • React
  • Appcelerator Titanium
  • CakePHP
  • Google App Engine
  • Laravel
  • NodeJS
  • SlimFramework

On-line personal projects

These personal projects arise from the various ideas that come to mind and, in this case, I have brought to reality:

  • Desktop development: since 2002, while I was still working with Visual Basic 6 (and I'm still mantaining old programs with it, is incombustible), I created a page (totally simple) where I published my freeware programs and another shareware project, SimpleTPV, with some success. Here I link the content of the page, since I still keep SimpleTPV to this day.
  • Idolium (2012): a place where post articles for people or things you admire.
  • Collok (2013): a place where you can help writers to choose the path of their stories.
  • Mobile development (since 2013): while learning, I decided to upload some of my projects to the respective stores on each platform. Till now, there are:
  • CodeDoc movement: since 2021 I have been trying to promote the "CodeDoc Movement, for a healthier code" to promote good documentation in the code in the form of necessary and well-made comments. After all my (already long) career, to this day I still see that most projects lack good documentation and, also, comments in the code, which makes their maintenance very difficult. Let's train new generations in good habits with some simple rules explained in https://codedoc.dev.

You can also find my published open source projects in my GitHub.

Additional information

I would add here a couple of collaborations/publications that I made, with some success to my surprise:

  • Series of articles on programming, in El Cedazo (2011) (in spanish)
  • Case of a Security analysis for Adware problem on an iPhone, in SecurityByDefault (2012) (in spanish)

As you can see, I am a programmer-analyst professionally engaged since 1997, and because the work I've do so far, I'm specialized in databases, user interfaces, management applications, web development and mobile development.

You can see a more extensive resume on LinkedIn.

In closing, I would like to make a list of my strengths:

  • Leadership: in all these years I have been in contact with many people and I have been responsible for several people, so I've treated many different profiles. I usually get a consensus, both with my team and with partner teams to reach the resolution of any problem.
  • Methodology: I am very organized and I like that all team members follow the same guidelines.
  • Ease of learning: I love learning and that makes me work. Moreover, the more the difficulty, the greater the challenge for me.
  • Perseverance: maybe it derives from the patience I have, but the truth is I've never left a project until I've finished.
  • Intuition: over the years I've discovered that I have a great intuition, both to understand a problem and to find solutions to it. Maybe that's why I like puzzles a lot and, hence, my ability to learn easily.

And nothing else, I hope this resume has been interesting for you. Not there all I am, but I am all that is there.

If you are from Ourense, you will establish here or just come to visit and need anything computer related, I'm sure that me or any of the people I know can help regarding this.

Best regards.