Career Profile

My name is Mauro José Pappaterra, I am a computer scientist; I work as a software developer and I also do research in AI. My most recent publication is a conference paper titled 'A Review of Intelligent Infrastructure Surveillance to Support Safe Autonomy in Smart-Railways' that was presented at the International Conference on Intelligent Transportation (ICTS) 2023 in Bilbao, Spain; and published by IEEE in February 2023.

I work full-time as a software developer at Antaros Medical: a Swedish contract research organization that provides ground-breaking imaging analysis for drug development and clinical trials. I work mostly planning and developing software for the CoreLab team. My tasks include data processing and handling of medical images; I work with different technologies to create software and process data from medical studies. I have been assigned as the lead software developer for a number of different projects. As an employee at Antaros I receive regular training in the fields of medicine, good clinical practices, data integrity and ethical principles in research.

In my free time I travel and try to read as many books as I possibly can. I am interested in ecology and in anything related to sustainability and green living. I am an amateur photographer and journalist. I also do rock climbing and swimming. I have travelled extensively in all continents. This is an asset that helps me better understand, communicate and evolve in a multicultural working environment. In the past I have lived, worked and studied in Europe, South America, Oceania and in the United States of America, and I have been living in Sweden for the past years of my life.




General Skills Overview

Software Development

Web Development

API Development

Interface Programming

Database Systems

Artificial Intelligence

Cybersecurity

Cryptology

Software Design

Software Documentation

Software Testing

Responsive Web Design

Programming Languages

Python

Java

C#

JavaScript / jQuery

SQL

HTML & CSS

R

Lisp / Scheme

SML

Haskell

Prolog

Ruby

Web Development

ASP.NET

Django

Flask

React.js

Java Spring Boot

Bootstrap

Node.js

TypeScript

Ruby On Rails

Java Servlets

WordPress

Cloud Services & Deployment

Azure

Amazon Web Services

Google Cloud Platform

Docker

Digital Ocean

Heroku

GlassFish

OS, IDEs & Software

Visual Studio Code

JetBrains IDEs

Jupyter Notebook

MATLAB

Wolfram Alpha

Unity3D

Eclipse

NetBeans

Atom

Vim

Adobe Software

Microsoft Windows

Unix Systems

Other Competences

Git

Scrum

Academic Writing

UML Design Diagrams

LaTeX

Graphic Design

Pixel-Perfect Principles

Work Experience

  Antaros Medical

March 2021 - Present
Uppsala, Sweden (working from the office and remotely)

I am currently working as a software developer at Antaros Medical in the city of Uppsala. Antaros Medical is a Swedish contract research organization that provides ground-breaking imaging analysis for drug development and clinical trials. Antaros clientele includes different laboratories around the world, big pharma companies and biotech start-ups.

I work mostly planning and developing software for the CoreLab team and for internal use within the company. My tasks include data processing and handling of medical images (mostly MRI images). On a daily basis I work with different image formats such as DICOM and VTK images; and use different Python libraries and environments (SciPy, Numpy, Pydicom, ITK, Pandas, Jupyter Notebooks and PyTest among others) to process data from medical studies.

I have been assigned as the lead software developer for a number of different projects at Antaros. This role involves supervising final study deliveries, software implementation and configuration, and troubleshooting or developing software when necessary.

As part of the software development team, I actively participate in the software design, planning and validation processes. We implement scrum and agile development for managing our software projects. My role at Antaros also includes extensive testing and documentation of software. As an employee at the company I receive regular training in the fields of medicine, good clinical practices, data integrity and ethical principles in research.

  Myrspoven

Nov 2018 - Jun 2020
Various Locations around the World

From November 2018 until June 2020 I worked as a software developer and computer analyst at Mysrpoven: a Stockholm based startup that uses AI and Machine Learning techniques to improve energy usage on smart buildings with different BMS systems.

My work included developing software and web applications using C# and the .NET framework. I created several automation tools for internal use within the company; as well as software and web applications for our engineers and clients. As part of my duties, I participated in gathering requirements, estimating timelines, designing, building and testing software, as well as code review and deployment activities. I have also coded and revised SQL queries to create schemas to insert, update, modify and delete components in Myrspoven’s database system. These queries were later integrated to a MySQL database and their corresponding CRUD web interfaces I have created using HTML/CSS/JavaScript (with JQuery) and ASP .NET framework. Other duties included creating internal documentation for the correct integration of different BMS platforms with the company's software, some data analytics with MATLAB, and designing and creating the company's landing page using WordPress and Adobe software.

During my time at Myrspoven I worked mostly unsupervised and location independent: I have worked at Myrspoven headquarters in Sweden, and while traveling various locations in India, China, Hong Kong, Japan and South Korea before finally settling down in Brisbane, Australia.

  Fortlax

Jul 2018 - Oct 2018
Malmö, Sweden (working remotely and from the office)

During my studies I was hired on a three-month contract to create automation tools for Fortlax: a modern and eco-friendly data center with three state-of-the-art facilities operating with 100% green energy just outside Piteå, in northern Sweden.

My tasks included creating different automation tools using C# in order to sync different data sources and services used within the company's data centers. During this short three-month-period I wrote around seven different programs to fetch metadata from data centers for synchronization purposes and automatic generation of reports. I also created tools to import and export data from Atlassian services including downloading and syncing client information, automatic creation of wiki pages in Confluence, automatic creation and update of tickets in Jira, and more.

Most of these software were CLI applications, some connected to Atlassian's API others directly to the data centers management software. I created a number of interactive GUIs using WPF for some of the applications. I also devised an interactive web-based GUI to display all virtual machines and their statuses using HTML, CSS, JavaScript and Bootstrap.

While in this posting I visited Fortlax offices in Malmö twice, nonetheless I worked mostly (remotely) from Uppsala.


Recommendations

This section includes snippets from recommendation letters, past feedback and performance reviews. You can navigate the different quotes clicking on the sides of the cards. Here is what my university professors and work colleagues have said about me:

Publications

This section presents a list of published academic papers and articles. I have also participated as a member of the editorial advisory board and reviewer for a number of Springer publications. You can read more about my current research work in any of my academic profile pages.


    A Review of Intelligent Infrastructure Surveillance to Support Safe
        Autonomy in Smart-Railways
         Mauro José Pappaterra, Francesco Flammini
         Published on IEEE - ICTS 2023 - February 2024
         Read Online Get Citation
    A Literature Review for the Application of Artificial Intelligence in the
        Maintenance of Railway Operations with an Emphasis on Data
         Mauro José Pappaterra
         Published on Springer - EDCC 2022 - September 2022
         Read Online Get Citation
    A Review of Literature and Public Datasets for the Application of AI in
        the Railway Industry
         Mauro José Pappaterra
         Published on DiVA - Uppsala University (Dissertation) - January 2022
         Read Online Get Citation
    A Systematic Review of AI Public Datasets for Railway Applications
         Mauro José Pappaterra, Francesco Flammini, Valeria Vittorini, Nikola Bešinović
         Published on Rail Infrastructures Special Issue - MDPI - September 2021
         Read Online Get Citation Certificate
    RAILS Project Deliverable D1.2: Summary of existing relevant projects and                   state-of-the-art of AI application in railways
         Various Authors
         Published in RAILS Consortium - European Union's Horizon 2020 - March 2021
         Read Online
    Bayesian Networks for Online Cybersecurity Threat Detection
         Mauro José Pappaterra, Francesco Flammini
         Published on Studies in Computational Intelligence - Springer - December 2020
         Read Online Get Citation
    RAILS Deliverable D1.1: Definition of a reference taxonomy of AI in railways
         Various Authors
         Published in RAILS Consortium - European Union's Horizon 2020 - August 2020
         Read Online
    A Review of Intelligent Cybersecurity with Bayesian Networks
         Mauro José Pappaterra, Francesco Flammini
         Published on IEEE SMC 2019 - Industry 4.0 - October 2019
         Read Online
Get Citation
    Implementing Bayesian Networks for Online Threat Detection
         Mauro José Pappaterra
         Published on DiVA - Linnaeus University (Dissertation) - 2018
         Read Online Get Citation

Formal Education


Master of Science in Computer Science (MSc)

2017 - 2020
Uppsala Universitetet, Uppsala, Sweden
University of Queensland, Brisbane, Australia

During my master studies at Uppsala University I have taken courses to steer my career towards the fields of Artificial Intelligence, Cybersecurity and Human-Computer Interaction. Uppsala’s Master program is flexible and students are allowed to pick from a wide range of courses based on their own goals and interests. The study environment in Uppsala is superb, and it lives up to its internationally praised education standards.

Some of the courses I have completed include Artificial Intelligence, Data Mining, Cryptology, Human Computer Interfaces, IT Systems and Human factors and Intelligent Interactive Systems among others.

In 2019 I participated on an exchange program at The University of Queensland in Australia. Most of the courses I took were related to advanced subjects in Computer Science and Journalism and Communication.


Uppsala University

Master of Science in Computer Science

Uppsala, Uppland, Sweden

Founded in 1477 Uppsala University is the oldest university in all the nordic countries, and it ranks among the world's top 100 best universities in several high-profile international rankings. The study programme for the Master of Science in Computer Science consists of 120 credits and includes a final master degree dissertation project.

Syllabus

First Semester

  • Advance Computer Science Studies in Uppsala
    5.0 c  
  • Artificial Intelligence
    5.0 c  
  • Functional Programming
    5.0 c  
  • Human Computer Interaction
    5.0 c  
  • IT Systems and Human Factors
    5.0 c  
  • Secure Computer Systems I
    5.0 c  

Second Semester

  • Intelligent Interactive Systems
    5.0 c  
  • User Interface Programming I
    5.0 c  
  • User Interface Programming II
    5.0 c  
  • Cryptology
    5.0 c  
  • Computer Graphics
    10.0 c  

Third Semester

  • Maintenance Programming
    5.0 c  
  • Data Mining
    5.0 c  
  • Perception and Visual Design
    5.0 c  
  • IT and Society
    15.0 c  

Fourth and Fifth Semesters completed abroad during exchange program

Thesis Project

  • A Literature and Public Datasets Review for the Application of AI in the
    Railway Industry Read
    30.0 c  

Read more at Uppsala University official website Visit Website

University of Queensland

Exchange Studies

Brisbane, Queensland, Australia

The University of Queensland is one of Australia's leading research and teaching institutions, ranking among the world's top universities by several high-profile international rankings.

Syllabus

Fourth Semester

  • Machine Learning
    2 units  
  • Advance Computer Security
    2 units  
  • Journalistic Narratives
    2 units  
  • Media and Society
    2 units  
  • Multimedia
    2 units  

Fifth Semester

  • Advance Human Computer Interaction
    2 units  
  • Advance Database Systems
    2 units  
  • International Journalism & Mass Communication
    2 units  
  • Journalistic Investigation
    2 units  

Read more at University of Queensland official website Visit Website


Bachelor Degree in Computer Science (BSc)

2014 - 2017
Linnaeus Universitetet, Växjö, Sweden
California State University Easy Bay, California, United States

During my bachelor studies at Linnaeus University I learnt about the foundations of Computer Science and Software Engineering. The courses I took included Basic and Discreet Mathematics, Logic and Languages, Computer Networks, Computer Technology, Operating Systems, Software Architecture and Design, Software Testing and Documentation, Programming and Data Structures, Analysis of Algorithms, and Database Architecture among others.

I took a free standing course in Game Development during the summer of 2017, and several extracurricular courses that are not directly related to Computer Science (mostly language, literature, and geology courses).

From August 2016 to August 2017, I participated in an exchange program with ISEP. During this program I lived and study in the United States for an entire year as an exchange student at California State University in the Bay Area. With the Bay Area and Silicon Valley being a world class hub of software development and technology, this experience helped me better understand how the tech industry works from an American perspective.

Linnaeus University

Bachelor of Science in Software Technology

Växjö, Kronoberg, Sweden

Linnaeus University is a modern university in southeastern Sweden with a strong international profile. The study programme for the Bachelor of Science in Software Technology consists of 180 credits and includes a final degree dissertation project.

Syllabus

First Semester

  • Basic Mathematics for Computer Scientists
    7.5 hp  
  • English for Academic Studies
    7.5 hp  
  • Problem Solving and Programming
    7.5 hp  
  • Technical Information and Communication
    7.5 hp  

Second Semester

  • Discrete Mathematics
    7.5 hp  
  • Programming and Data Structures
    7.5 hp  
  • Software Technology
    7.5 hp  
  • Project Course in Computer Science
    7.5 hp  

Third Semester

  • Computer Technology I
    7.5 hp  
  • Object Oriented Analysis Design and UML
    7.5 hp  
  • Operating Systems
    7.5 hp  
  • Software Testing
    7.5 hp  

Fourth Semester

  • Introduction to Computer Networks
    7.5 hp  
  • Formal Languages and Logic
    7.5 hp  
  • Software Engineering Design
    15.0 hp  

Fifth and Sixth Semesters completed abroad during exchange program

Thesis Project

  • Implementing Bayesian Networks for online threat detection Read
    15.0 hp  

Free Standing Courses

  • Introduction to Game Programming
    7.5 hp  
  • Swedish Beginners Course I
    7.5 hp  
  • Swedish Beginners Course II
    7.5 hp  
  • Spanish General Course I
    30.0 hp  
  • Spanish General Course II
    30.0 hp  

Read more at Linnaeus University official website Visit Website

California State University East Bay

Exchange Studies

Hayward, California, United States

California State University East Bay is part of the 23-campus California State University system. Located near the Silicon Valley, it has been recognized as a "Best in the West" college by the Princeton Review.

Syllabus

Fifth Semester

  • Website Development
    4.0 units  
  • Database Architecture
    4.0 units  
  • Data Communication and Networking
    4.0 units  
  • Artificial Intelligence
    4.0 units  
  • Introduction to Programming Languages
    4.0 units  

Sixth Semester

  • Software Engineering of Web-Based Systems
    4.0 units  
  • Analysis of Algorithms
    4.0 units  
  • Theory of Automata
    4.0 units  
  • Website Authoring
    4.0 units  
  • Project Course
    5.0 units  

Read more at California State University East Bay official website Visit Website

Certifications & Online Courses

I am always reading and learning about new technologies, as part of my work I get official certifications on regular basis, and I also like to do different tutorials and online courses whenever I get the time. Here is a list of certifications and some of the online courses and tutorials I have completed.


    React - The Complete Guide
          Udemy - December 2022 - Certificate
    Introduction to GxP and GAMP 5
          PlantVision Academy - September 2021 - Certificate
    Python 3 Master Course for 2021
          Udemy - September 2021 - Learn More Certificate
    Introduction to Good Clinical Practice
          Antaros Medical - June 2021 - Certificate
    Brain Computer Interaction & Neurotechnology Spring School
          g.tec - April 2021 - Learn More Certificate
    Machine Learning Operations (MLOps) Fundamentals
          Google Cloud | Coursera - February 2021 - Learn More Certificate
    Automate the Boring Stuff with Python Programming
          Udemy - January 2021 - Learn More Certificate
    Build your first Android App
          CentraleSupélec | Coursera - July 2020 - Learn More Certificate
    Machine Learning for Business Professionals
          Google Cloud | Coursera - July 2020 - Learn More Certificate
    Getting started with AWS Machine Learning
          Amazon Web Services | Coursera - July 2020 - Learn More Certificate
    Writing for the Sciences
          Stanford University | Coursera - June 2020 - Learn More Certificate
    PHP Tutorial
          w3Schools - November 2018 - Learn More
    JavaScript Tutorial
          w3Schools - September 2018 - Learn More
    Data Science: R Basics
          Harvardx | edX - March 2018 - Learn More Certificate
    Rails For Zombies
          Code Schools - July 2016 - Learn More
    SQL Tutorial
          w3Schools - June 2015 - Learn More
    CSS Tutorial
          w3Schools - June 2015 - Learn More
    HTML5 Tutorial
          w3Schools - June 2015 - Learn More

Conferences, Workshops & Other Events

I proactively participate in different workshops, international conferences and events. I am always looking for new opportunities for networking and learning about the latest tech! Here is a list of conferences and workshops I have attended in the last years.


    Applied AI Summit
          Google Cloud - Worldwide (Live Stream) - December 2023
    26th IEEE International Conference on Intelligent Transportation Systems
          Bilbao, Spain - September 2023 - Presentation
    International Conference on Optimization and Decision Science - ODS2023
          Ischia, Italy - September 2023 - Presentation
    European Network of Living Labs (ENoLL) - IDSIA Seminar
          Lugano, Switzerland - May 2023
    Large Language Models and the End of Programming
          ACM - Worldwide (Live Stream) - May 2023
    18th European Dependable Computing Conference - EDCC 2022
          Zaragoza, Spain - September 2022 - Certificate Presentation
    PyCon Deutschland and PyData Berlin 2022
          Berlin, Germany - April 2022
    39th Annual Swedish Symposium on Image Analysis - SSBA 2022
          Uppsala, Sweden - March 2022
    5th Annual Swedish Symposium on Deep Learning - SSDL 2022
          Uppsala, Sweden - March 2022
    Health Research Writing Masterclass
          Elsevier - Worldwide (Live Stream) - September 2021 - Learn More Certificate
    How to Analyze Research Data
          Stanford University - Worldwide (Live Stream) - May 2021
    Agent-Human Collaboration and Learning for Improving Human Satisfaction
          ACM - Worldwide (Live Stream) - January 2021
    Better UX: An Introduction to Utilizing AI in Digital Interfaces
          Stanford University - Worldwide (Live Stream) - November 2020
    Data Overload: How to Make Sense of Statistics in the News
          Stanford University - Worldwide (Live Stream) - October 2020
    How to Publish Open Access with IEEE
          IEEE - Worldwide (Live Stream) - September 2020 - Certificate
    AI4RAILS 2020: 1st International Workshop on AI for RAILwayS
          Shift2Rails - Worldwide (Live Stream) - September 2020
    Interface by Apidays
          APIdays - Worldwide (Live Stream) - July 2020
    BrisJS 2020 - Brisbane JavaScript
          Brisbane, Australia (Live Stream) - June 2020
    IEEE SMC 2019 - Industry 4.0
          Bari, Italy - October 2019 - Certificate Presentation
    Automotive Linux Summit Tokyo 2019
          Tokyo, Japan - July 2019
    The Linux Foundation: Open Source Summit Japan
          Tokyo, Japan - July 2019
    Grow with Google
          Brisbane, Australia - April 2019
    World Science Festival
          Brisbane, Australia - March 2019
    Lectures from Nobel Prize Laureates
          Stockholm, Sweden - December 2018
    Google Hash Code 2018
          Worldwide - March 2018 - My Submission Certificate
    FOSDEM '18
          Brussels, Belgium - February 2018
    TEDx Uppsala University: Ripples
          Uppsala, Sweden - November 2017
    ACM's Ada Lovelace Hackaton - ACM Celebration of Women in Computing
          Uppsala, Sweden - November 2017
    Worlds Fair NANO in California
          San Francisco, United States - January 2017
    iWeek Efrei - International Week
          Paris, France - March 2016
    TEDx Linneuniversitetet: Habits
          Växjö, Sweden - November 2014

Languages

I am fluent in English and Spanish. My level of Italian is very good. My Swedish level is conversational.


English

Spanish

Italian

Swedish



    OFFICIAL LANGUAGE CERTIFICATES

Here is a list of official language certificates I have obtained over the years.

    Svenska För Invandrare (SFI)
          Uppsala Kommun | Hermods - December 2023
    IELTS Certificate in Academic English
          British Council | University of Cambridge - February 2016
    Spanish General Course (I and II)
          Linnaeus University - 2016
    Swedish Beginners Course (I and II)
          Linnaeus University - 2015
    IELTS Certificate in Academic English
          British Council | University of Cambridge - January 2013
    University of Cambridge First Certificate in English (FCE)
          University of Cambridge - February 2007
    Corso Generale in Lingua e Cultura Italiana (I, II and III)
          Scuola Dante Alighieri - From 2005 to 2007