Perfil

Soc desenvolupador de programari i formador en programació amb prop de dues dècades d'experiència professional. Vaig començar a programar als 12 anys, quan els meus pares van comprar un Amstrad CPC6128. Com podria oblidar tots aquells programes en BASIC copiats de les revistes d'informàtica...

La meva trajectòria abasta el desenvolupament web, d'escriptori, mòbil i per a Microsoft Office, així com el disseny de bases de dades, la creació d'informes i l'anàlisi de dades. Al llarg de la meva carrera he combinat el desenvolupament de programari, la formació tècnica, l'anàlisi de requisits i la coordinació de projectes en sectors i tecnologies molt diversos.

La meva formació acadèmica en informàtica i empresarials m'ajuda a connectar les perspectives tècnica i de negoci. M'agrada transformar necessitats reals en solucions pràctiques, treballant estretament amb usuaris, clients i equips de desenvolupament per oferir programari fiable i fàcil de mantenir.


⦿ Tecnologies actuals

  • .NET i Laravel per al desenvolupament backend
  • React i Next.js per al desenvolupament frontend
  • PostgreSQL i MySQL per a bases de dades relacionals

⦿ Altres tecnologies utilitzades al llarg de la meva carrera

  • SQL per consultar bases de dades Microsoft Access, MySQL, SQL Server i PostgreSQL
  • Python i Django per al desenvolupament d'aplicacions web
  • Flutter i React Native per al desenvolupament mòbil multiplataforma
  • Kotlin i Java per al desenvolupament natiu per a Android
  • Swift i el veterà Objective-C per al desenvolupament natiu per a iOS
  • VBA per automatitzar tasques en aplicacions de Microsoft Office
  • R i Shiny per a aplicacions d'anàlisi i visualització de dades
  • Scala mentre feia el curs Functional Programming Principles in Scala

No considero que tenir una llarga llista de tecnologies sigui un objectiu en si mateix. M'interessa més triar les eines que s'ajusten al problema, entendre'n els avantatges i les limitacions, i construir solucions que siguin fàcils d'entendre i mantenir.


⦿ Formació acadèmica

  • Màster en Bioinformàtica i Bioestadística – 2026
  • Enginyeria tècnica en Informàtica – 2012
  • Màster en Consultoria SAP – 2008
  • Diplomatura en Ciències Empresarials – 2002

⦿ Experiència com a desenvolupador de programari

He dissenyat i desenvolupat aplicacions per als sectors sanitari, industrial, educatiu, de recursos humans i de gestió empresarial. He treballat en eines internes, sistemes ERP de mida mitjana, plataformes web i aplicacions mòbils natives i multiplataforma.

En diversos d'aquests projectes també m'he encarregat de la recollida de requisits, la planificació, els pressupostos, la documentació i la coordinació amb clients, usuaris i equips de desenvolupament.

Desenvolupament full-stack

2017 – Actualitat

  • Aplicació web amb .NET, C#, PostgreSQL, SQL, React i TypeScript. La plataforma ofereix als neuròlegs una eina per estimar la probabilitat que els pacients progressin cap a la malaltia d'Alzheimer. Projecte ADT
  • Aplicació d'intranet amb .NET, C#, PostgreSQL, SQL i TypeScript. Gestiona pressupostos comercials i el registre de la jornada laboral, i ofereix quadres de comandament amb indicadors clau de rendiment operatiu. Projecte NTZ
  • Aplicació web amb Django, Python, JavaScript, PostgreSQL i SQL, i la vaig desplegar a Heroku. L'aplicació es va utilitzar per avaluar els coneixements de programació de centenars de candidats a cursos de formació en informàtica. Projecte UOC

Desenvolupament mòbil

2013 – 2022

  • Aplicació multiplataforma creada amb Flutter i Dart per ajudar els usuaris a retenir vocabulari en anglès. Projecte MPC
  • Aplicació per a iOS escrita en Swift per guiar els visitants per un parc d'animals i ajudar-los a trobar punts d'interès. Projecte CBR
  • Aplicació per a iOS desenvolupada en Objective-C, amb AFNetworking, Core Animation i Core Data per ajudar estudiants irlandesos a preparar els exàmens del Leaving Cert. Projecte TPD
  • Aplicació multiplataforma creada amb React Native i JavaScript per ajudar els estudiants d'informàtica a entendre la complexitat temporal i espacial de les estructures de dades i els algorismes més habituals. Projecte BIG

Desenvolupament per a Windows

2007 – 2018

  • Sistema ERP de mida mitjana amb .NET, Visual Basic, MySQL, Oracle, SQL i Crystal Reports. La plataforma agilitza la creació i el seguiment de pressupostos comercials, calcula preus de l'acer inoxidable i optimitza l'inventari del magatzem. Projecte TKR
  • Conjunt de dues aplicacions amb .NET, Visual Basic, MySQL, PHP i JavaScript per gestionar els horaris de centenars de treballadors d'una empresa del sector sanitari. Projecte GRV

Desenvolupament per a Microsoft Office

2004 – 2010

  • Aplicació molt especialitzada amb Access, VBA i SQL per centralitzar i gestionar les històries clíniques del servei de neurologia d'un dels principals hospitals d'Espanya. Projecte BAD
  • Aplicació amb Access, VBA i SQL per fer el seguiment d'incidències relacionades amb un procés industrial crític. Projecte ESL
  • Aplicació amb Excel i VBA per analitzar dades de milions de trucades telefòniques i auditar l'exactitud de la facturació. Projecte MOV

⦿ Experiència com a formador en programació

He impartit formació en programació i desenvolupament de programari tant en l'àmbit de la formació professional com en l'universitari. La meva experiència docent inclou el desenvolupament web frontend i full-stack, el desenvolupament mòbil natiu i multiplataforma, les tecnologies multimèdia i el prototipatge d'interfícies d'usuari.

Intento explicar els conceptes tècnics amb rigor sense complicar-los de manera innecessària. Dono especial importància a comprendre els fonaments, escriure codi clar i connectar els exercicis de classe amb les pràctiques de desenvolupament del món real.

Servei d'Ocupació de Catalunya (SOC)

2021 – Actualitat

  • Programador júnior de JavaScript amb intel·ligència artificial – Curs de JavaScript des de zero, seguit d'usos pràctics de la intel·ligència artificial per crear aplicacions amb JavaScript que incorporin xarxes neuronals, visió per computador i processament del llenguatge natural.
  • Desenvolupador web full-stack júnior amb PHP – Curs de PHP, programació orientada a objectes, MySQL, Laravel i React.
  • Desenvolupament web frontend – Curs de desenvolupament web frontend amb HTML, CSS, JavaScript, React i React Native, adreçat a persones que cerquen feina i tenen poca experiència en programació. 9 edicions

Universitat Oberta de Catalunya (UOC)

2016 – 2023

  • Noves tendències en desenvolupament mòbil – Assignatura de màster sobre desenvolupament d'aplicacions multiplataforma amb React Native i Flutter. 6 edicions
  • Desenvolupament d'aplicacions per a iOS – Curs de desenvolupament natiu per a iOS amb Swift, adreçat específicament a programadors en situació d'atur que volen dedicar-se al desenvolupament per a iOS.
  • Desenvolupament avançat d'aplicacions per a Android – Assignatura de màster sobre desenvolupament natiu per a Android amb Kotlin i Java.
  • Desenvolupament d'aplicacions mòbils – Coordinació de treballs finals de màster.
  • Tecnologies i aplicacions multimèdia – Assignatura de màster que tracta infografies, presentacions, disseny d'interfícies i experiència d'usuari, i producció de vídeo. 6 edicions
  • Laboratori de prototipatge – Laboratori de suport pràctic d'un màster, amb eines com Figma i Justinmind.
  • Laboratori multimèdia – Laboratori de suport pràctic d'un màster, amb Photoshop, Illustrator, Justinmind, Figma, JavaScript i Processing.

⦿ Altres acreditacions


⦿ Contacte

  • Correu electrònic – hello arrova albertmata punt net
  • Fus horari – Hora central europea (CET/CEST)
  • Teletreball – 80–100%