Aleix Dorca, Ph.D.

Universitat d’Andorra
Plaça de la Germandat, 7
Sant Julià de Lòria, AD600
Principat d’Andorra

Phone: +376 743000
e-mail: aleixdorca@mac.com

Current positions

  • IT Manager
  • Research Group in Technology Manager

Areas of specialization

  • GNU/Linux Systems administrator
  • Network security
  • Data scientist
  • Web development

Education

  • Master’s Degree in Data Science, Universitat Oberta de Catalunya, 2024
  • Ph.D. (Identifying users using Keystroke Dynamics and contextual information), Universitat d’Andorra, 2018
  • Master’s Degree in Free Software, Universitat Oberta de Catalunya, 2012
  • Bachelor’s Degree in Telecommunications Technology, Universitat Oberta de Catalunya, 2010
  • Master’s Degree in Computer Security, Universitat Oberta de Catalunya, 2007
  • Course in Linux Systems & Network Administration, Universitat Oberta de Catalunya, 2006
  • Master’s Degree in Computer Science, Universitat d’Andorra, Universitat Oberta de Catalunya, 2005
  • Taller d’Emprenedors, Govern d’Andorra & Andbank, 2002
  • Bachelor’s Degree in Computer Science, Universitat d’Andorra, 2002
  • High School Diploma, Col·legi Sant Ermengol, 1995

Other education (Coursera)

Work experience

  • IT Manager, Universitat d’Andorra, 2004 - Present

    • Duties:
      • Deployment, configuration and maintenance of core and user systems
      • Deployment, configuration and maintenance of server and desktop hardware
      • Deployment, configuration and maintenance of PBX system
      • Provide advice on selection and purchase of IT equipment
      • Maintain maximum availability of services
    • Selected achievements:
      • Deployment of a business-critical replicated and scalable SAN and virtualization infrastructure based on open-source tools (Xen, DRBD, open-iscsi, LVM2). Deployment of backup solutions for all virtual machines, services and user data
      • Deployment and support of core business-critical server operating systems, including Debian, Ubuntu and CentOS GNU/Linux, and Microsoft Server
      • Deployment of core network hardware, monitoring tools (nagios with SMS alerts, munin) and managing software. Routers, firewalls, proxies, QoS policies, WiFi Enterprise WPA authentication schemes with Radius servers among others
      • Deployment of enterprise-wide software solutions, including (though not limited to) directory (OpenLDAP, ActiveDirectory), databases (MySQL, PostgreSQL, and Microsoft SQLServer), network basics (DNS with bind, DHCP), file access (samba, vsftpd, nfs, sshfs), web servers (apache, nginx) vpn access (OpenVPN, openswan) and load-balancing solutions for high availability and redundancy environments (haproxy, ha-linux, ipvsadm)
      • Deployment of an all open-source scalable and secure email solution for 10.000 users based on postfix, dovecot, mailman, amavis-ng anti-spam, davical for contacts and calendars and the roundcube IMAP web client. The previous email infrastructure was based on Microsoft Exchange and was successfully replaced with this solution, migrating all accounts, messages and related information
      • Deployment of Internet web sites and online course management software based on Moodle, Wordpress, Joomla, Drupal, Plone, Alfresco among others
      • Deployment of a distributed computing environment for the research department based on software such as Slurm, SGE, Torque or PBS
      • Deployment of a distributed computing environment for the research department based on Hadoop, Yarn, Spark and Hive
      • Deployment of a Virtual Conference Learning environment using tools like OpenMeetings, Jitsi Meet and BigBlueButton used during the COVID-19 pandemic
      • Deployment of a Metabase server to help managers visualize and analyze data for faster decision making
      • Deployment and configuration of Grandstream UCM630x PBX system alongside all softphones and office terminals
  • IT Manager, Observatori de la Sostenibilitat d’Andorra, 2006 - 2014

    • Duties:
      • Installation and maintenance of all core and user systems
      • Deployment, configuration and maintenance of server and desktop hardware
      • Providing advice on selection and purchase of IT equipment
      • Maintaining maximum availability of services
    • Selected achievements:
      • Deployment and support of core business-critical server operating systems based on Debian GNU/Linux
      • Deployment of enterprise-wide software solutions, including directory (OpenLDAP), databases (MySQL), network basics (DNS with bind, DHCP), file access (vsftpd) and web servers (apache)
      • Deployment of an all open-source scalable and secure email solution based on postfix, dovecot, amavis-ng anti-spam and the roundcube IMAP web client
      • Deployment of Internet web sites based on Joomla and Drupal
      • Deployment of a SSL Certificate Authority
  • Project Manager, Universitat d’Andorra, 2009 - 2017

    • Duties:
      • Installation and maintenance of development environments
      • Ensure software quality, compatibility and reliability
      • Supervise development workflows and strategic decisions
      • Deployment, maintenance and user support of developed applications
    • Selected achievements:
      • Development and deployment of the University’s Academic Management solution, based on a LAMP environment with Java components for the data reports (based on JasperServer).
      • Development and deployment of the University’s Financial Management and the University’s Library Management solutions.
  • IT Support Technician, Universitat d’Andorra, 2003 - 2004

    • Duties:
      • Install and maintain the University’s computer systems and network
      • Perform upgrades and install updates
      • Full troubleshooting and computers repairs
      • Assist office staff with computer application questions
  • Manager of an e-commerce site, 2001 - 2003

Skills

  • GNU/Linux systems:
    • Debian/Ubuntu/CentOS Operating systems
    • xen, lvm2, openiscsi, gluster
    • OpenLDAP, Shibboleth
    • bind, unbound
    • MySQL, mariadb, PostgreSQL
    • apache, nginx, haproxy, ipvsadm, keepalived, memcached, squid
    • PacketFence NAC
    • iptables
    • freeradius
    • postfix, amavis, dovecot, mailman, davical, roundcube, horde
    • moodle, wordpress, hugo, plone, joomla, drupal, owncloud, elasticsearch, mahara
    • samba, vsftpd
    • OpenVPN, openswan
    • OpenSSL Certificate Authority
    • Nagios, Munin, Suricata
    • Jitsi Meet, BigBlueButton, OpenMeetings
    • Clonezilla
    • Bash, PHP
  • Microsoft Windows Server systems:
    • Active Directory, DNS
    • Exchange
    • SQL Server
  • Telephony services:
    • Grandstream PBX
  • Other:
    • Lotus Domino
  • Network hardware administration:
    • Cisco/Dell routers & switches
    • Mikrotik routers
    • Unifi Wireless Network
    • Unifi CCTV Cameras
  • Data science:
    • R, Python data development
    • Tidyverse, Tidymodels
    • Pandas, NumPy, SciPy, scikit-learn
    • Metabase
    • Hadoop, Yarn, Spark, Hive

Research

ORCID ID: https://orcid.org/0000-0002-5749-8319

Teaching

  • Computer Networks I & II at the Universitat d’Andorra, 2017 - 2021
  • Using Metabase to visualize and analyze data, 2021
  • How to use BigBlueButton for online teaching, 2020
  • How to record, edit and publish your videos with open source software, 2020
  • Introduction to Computer Networks seminar, 2019
  • Drones seminar (how to build, operate & program them), 2017
  • R for Data Scientists, 2016
  • Introduction to the R Programming Language, 2016
  • Introduction to LaTeX, 2016
  • Aprèn amb Pitavola: Bringing STEM skills to kids aged 12-14, 2016
  • Introduction to the GNU/Linux Operating System, 2016

Languages

  • Catalan: native language
  • Spanish: native language
  • English: fluent (speaking, reading, writing)
  • French: intermediate (speaking, reading); basic (writing)
  • Portuguese: basic (reading, speaking, writing)
  • German: basic (reading, speaking, writing)