Career Profile
My name is Mauro José Pappaterra, I am a computer scientist with over 5 years of experience in both software and web development across various sectors including, medical, energy and computer industries. I also do research in AI; I have published several papers with editors such as IEEE, Springer, MDPI and the European Union’s Horizon program, some of which I have presented at international conferences. My most recent publication "A study on the application of convolutional neural networks for the maintenance of railway tracks" was published on Discover Artificial Intelligence by Springer in May 2024.
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.
General Skills Overview
Programming Languages
Python
C#
Java
JavaScript / jQuery / TypeScript
HTML & CSS
SQL
R
Haskell
Web Development
.NET Framework
Django and Flask
React.js
Node.js
Bootstrap
WordPress
Cloud Services & Deployment
Azure DevOps
Amazon Web Services
Google Cloud Platform
Atlassian
Docker
Heroku
OS, IDEs & Software
Unix Systems
Microsoft Windows
Visual Studio Code
Jupyter Notebook
MATLAB
Wolfram Alpha
Unity3D
Vim
Adobe Software
JetBrains IDEs
Protocols and Guidelines
GAMP-5
GxP in Clinial Trials
GDPR
ICH
Other Competences
Academic Research
Scrum and CI/CD
Git
UML Design Diagrams
Pixel-Perfect Principles
Graphic Design
LaTeX
Work Experience
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, developing and maintaining software for the CoreLab team and for internal use. 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); and use different Python libraries and environments (SciPy, Numpy, Pydicom, ITK, Pandas, Jupyter Notebooks and PyTest among others) to process and analyze data for medical studies. I also work with Amazon AWS integration and designing and developing complex interfaces with WPF in C#.
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 agile development, scrum and CI/CD using Azure DevOps pipelines. My role at Antaros also includes extensive (automated) testing and extensive software documentation. As an employee at the company I receive regular training in the fields of medicine, good clinical practices (GAMP5, GxP), data integrity (GDPR) and ethical principles in research (ICH).
Software Development Research Scrum Python Software Testing Software Documentation C# WPF Lead Software Developer Interface Design GAMP5 GxP Azure DevOps AWS GDPR ICH CI/CD GitFrom November 2018 until June 2020 I worked as a software, web and API developer at Mysrpoven: a Stockholm based startup that uses AI to improve the energy usage in smart buildings combining different BMS systems and Machine Learning techniques.
My work included developing software and web applications using C# and the .NET framework. I created several automation tools for internal use; as well as software, APIs 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 devised complex SQL queries which I later integrated to Myrspovens database with their corresponding CRUD interfaces I created using HTML, CSS, JavaScript (JQuery) and ASP .NET framework. Other duties included creating internal documentation for the correct integration of different BMS platforms, 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, South Korea and Australia.
Software, Web and API Development C# .NET Framework Software Testing Software Documentation Interface Design User Experience (UX) HTML CSS JavaScript WordPress Adobe SQL MATLAB GitDuring 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 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, Jira tickets, 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 C# with 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, and I worked remotely from Uppsala.
Software and Web Development C# WPF APIs Automation Tools HTML CSS JavaScript Bootstrap Interface Design Atlassian GitRecommendations
This section includes snippets from recommendation letters and endorsements. You can navigate the different quotes clicking on the sides of the cards.
I worked with Mauro Pappaterra for nearly three years at Antaros Medical (...) Mauro's work was consistently
reliable and well-structured, making the testing process more efficient and effective. His ability to bridge the gap between development and testing teams was
especially impressive (...) Moreover, Mauro was always open to feedback, quick to offer assistance, and skillful at explaining complex technical concepts in ways that
were accessible to team members from all backgrounds.
See on LinkedIn
Zaiqiu Cao,
Image Analyst and Software Tester at Antaros Medical
As the Lead Software Developer, (...) Mauro had a very proactive attitude
during the study with a desire to be highly involved in the technological direction of it, participating in various discussions
with me and MRI professionals. I would like to emphasize Mauro's attention to detail and his commitment to producing high-quality
code that was implemented throughout the study.
See on LinkedIn
Sanjana Parameshwaran,
Clinical Project Manager at Antaros Medical
I was fortunate to have Mauro as my mentor when I first started working as
a junior developer. (...) Mauro's mentorship went far beyond just technical guidance — he was always available to answer questions,
provide feedback and encouragement, or simply just ask how things were going. His approach to mentoring is patient and thoughtful, always
pushing others to grow while providing a solid foundation of support.
See on LinkedIn
Vendy Fialková,
Software Developer at Antaros Medical
I've worked closely with Mauro (...) both as a supporting developer and as the lead,
where his expertise during the study delivery process has been invaluable (...), particularly in trials with new endpoints and challenging
deadlines. Our communication has always been smooth, and Mauro’s approachable nature has made collaboration effortless.
See on LinkedIn
Andreas Wallin,
Software Developer at Antaros Medical
(...) Mauro is multilingual in every sense — whether it’s programming or spoken languages, he’s very fluent. His ability to navigate challenging projects
with confidence and precision is impressive: I’ve personally learned a lot from him. He’s very meticulous with documentation and testing (ensuring everything meets the highest
standards), and he can also think outside the box to find creative solutions to the most intricate problems.
See on LinkedIn
Michela Paganelli,
Quality Engineer at Antaros Medical
Mauro was the Lead Software Developer of one of the studies I was responsible for as Clinical Project Manager (...). During this project he worked together with
MRI Image Directors and other specialists in order to devise a software we needed to measure a particular set of endpoints in the spinal cord.
Mauro proved to be very efficient and knowledgeable, and was able to help the team develope the methods we needed in time and manner. Mauro is an excellent communicator, (...) he also demonstrated a strong grasp of end-user requirements and GxP processes in clinical trials.
See on LinkedIn
Joanna Wyryszuk,
Clinial Project Manager at Antaros Medical
(...) As Mauro's supervisor, I would like to particularly mention his discipline and his ability to work independently and in a well-structured manner.
(...) His presentations in international conferences, and his publications (...) have had support from my own funding (...) as well as Uppsala University.
He has demonstrated to be an industrious student,
capable of conducting relevant research on his own, as well as contributing to research teams, by leveraging his knowledge in Computer Science and his exceptional writing and presentation skills.
Read full letter
Anders Arweström Jansson,
Professor of Computer Science
(...) A very good and hardworking student, (...) the quality of the work made by Mauro has been demonstrated by subsequent peer-reviewed technical publications we co-authored in the following years,
including contributions in conference proceedings, books, and journals.
I particularly appreciated Mauro’s autonomy and independence in finding appropriate sources and tools, by focusing on shared objectives.
(...) Overall, Mauro demonstrated to possess a solid scientific background as well as excellent programming and communication skills (...)
Read full letter
Francesco Flammini,
Full Professor of Computer Science
We have had a great experience having Mauro at Myrspoven- During his time with us,
he demonstrated solid work ethics, dedication and self-motivation. Mauro is a reliable and capable employee and I have no hesitation
to recommend him as a software developer.
See on LinkedIn
Anders Kallebo,
Co-founder at Myrspoven
I directly supervised Mauro during his time at Myrspoven.
Mauro was one of our first employees at Myrspoven and performed his duties mostly remotely.
His duties included creating automation tools for our internal use and web applications for our customers and
engineers using C# and .NET framework. Mauro is a reliable employee and he is always willing to oblige and take on difficult tasks.
See on LinkedIn
Johan Brunius,
CTO at Myrspoven
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 many journals and publications for editors such as Springer, IEEE and Wesley. You can read more about my research work by visiting any of my academic profile pages.
        the maintenance of railway tracks
         Published on Springer - Discover Artificial Intelligence - May 2024
         Read Online Get Citation
        Autonomy in Smart-Railways
         Published on IEEE - ICTS 2023 - February 2024
         Read Online Get Citation
        Maintenance of Railway Operations with an Emphasis on Data
         Published on Springer - EDCC 2022 - September 2022
         Read Online Get Citation
        the Railway Industry
         Published on DiVA - Uppsala University (Dissertation) - January 2022
         Read Online Get Citation
         Published on Rail Infrastructures Special Issue - MDPI - September 2021
         Read Online Get Citation Certificate
         Published in RAILS Consortium - European Union's Horizon 2020 - March 2021
         Read Online
         Published on Studies in Computational Intelligence - Springer - December 2020
         Read Online Get Citation
         Published in RAILS Consortium - European Union's Horizon 2020 - August 2020
         Read Online
         Published on IEEE SMC 2019 - Industry 4.0 - October 2019
         Read Online Get Citation
         Published on DiVA - Linnaeus University (Dissertation) - 2018
         Read Online Get Citation
Published on Springer - Discover Artificial Intelligence - May 2024
Read Online Get Citation
Published on IEEE - ICTS 2023 - February 2024
Read Online Get Citation
Published on DiVA - Uppsala University (Dissertation) - January 2022
Read Online Get Citation
Published on Rail Infrastructures Special Issue - MDPI - September 2021
Read Online Get Citation Certificate
Published in RAILS Consortium - European Union's Horizon 2020 - March 2021
Read Online
Published on Studies in Computational Intelligence - Springer - December 2020
Read Online Get Citation
Published in RAILS Consortium - European Union's Horizon 2020 - August 2020
Read Online
Published on IEEE SMC 2019 - Industry 4.0 - October 2019
Read Online Get Citation
Published on DiVA - Linnaeus University (Dissertation) - 2018
Read Online Get Citation
Formal Education
My master studies at Uppsala University steered my career towards the fields of Artificial Intelligence, Cybersecurity and Human-Computer Interaction.
I participated on an exchange program at The University of Queensland in Australia during 2019-2020, where I studied advanced subjects in Computer Science as well as Journalism and Communication.
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. Some of the courses I have completed during this time include Artificial Intelligence, Data Mining, Cryptology, Human Computer Interfaces, Intelligent Interactive Systems, Advance Human Computer Interaction, IT Systems and Human factors, Advance Computer Security, and Advance Database Systems.

Uppsala University
Master of Science in Computer Science
Uppsala, Uppland, Sweden
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 Programming5.0 c  
- Human Computer Interaction5.0 c  
- IT Systems and Human Factors5.0 c  
- Secure Computer Systems I5.0 c  
Second Semester
- Intelligent Interactive Systems 5.0 c  
- User Interface Programming I 5.0 c  
- User Interface Programming II5.0 c  
- Cryptology5.0 c  
- Computer Graphics10.0 c  
Third Semester
- Maintenance Programming 5.0 c  
- Data Mining5.0 c  
- Perception and Visual Design 5.0 c  
- IT and Society15.0 c  
Thesis Project
- A Literature and Public Datasets Review for the Application of AI in the
Railway Industry Read on DiVA30.0 c  

University of Queensland
Exchange Studies
Brisbane, Queensland, Australia
The exchange program had a total of 18 units (equivalent to 80.0 c credits) accredited.
Syllabus
Fourth Semester
- Machine Learning2 units  
- Advance Computer Security2 units  
- Journalistic Narratives2 units  
- Media and Society2 units  
- Multimedia2 units  
Fifth Semester
- Advance Human Computer Interaction2 units  
- Advance Database Systems2 units  
- International Journalism & Mass Communication2 units  
- Journalistic Investigation2 units  
Bachelor studies at Linnaeus University with strong foundations in Computer Science and Software Engineering.
I studied free standing course in Game Development and several extracurricular courses that are not directly related to Computer Science (mostly language, literature, and geology courses). I completed an exchange program at California State University (Bay Area) in the United States in 2016-2017.
Some of the courses I studied during this period include Mathematics, Logic and Languages, Computer Networks, Operating Systems, Software Architecture and Design, Artificial Intelligence, Web-Based Systems, Software Testing, Programming and Data Structures, Analysis of Algorithms and Database Architecture among others.

Linnaeus University
Bachelor of Science in Software Technology
Växjö, Kronoberg, Sweden
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  
Thesis Project
- Implementing Bayesian Networks for online threat detection Read on DiVA 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  

California State University East Bay
Exchange Studies
Hayward, California, United States
The exchange program had a total of 36.0 units (equivalent to 60 hp credits); and one project course of 5.0 units (equivalent to 15 hp credits) accredited respectively.
Syllabus
Fifth Semester
- Website Development4.0 units  
- Database Architecture4.0 units  
- Data Communication and Networking4.0 units  
- Artificial Intelligence4.0 units  
- Introduction to Programming Languages4.0 units  
Sixth Semester
- Software Engineering of Web-Based Systems4.0 units  
- Analysis of Algorithms4.0 units  
- Theory of Automata4.0 units  
- Website Authoring4.0 units  
- Project Course5.0 units  
Certifications & Online Courses
I am always reading and learning about new technologies, as part of my work at Antaros Medical I get official certifications and training regularly. Here is a full list of certifications and some of the online courses and tutorials I have completed.
Conferences, Workshops & Other Events
I am always looking for new opportunities for networking and learning. I have presented my own research in many international conferences, and I proactively participate in different workshops and events. Here is a list of conferences, seminars and workshops I have attended in the last years (both as presenter and as attendee).
Languages
I am fluent in English and Spanish. My level of Italian is advanced. My Swedish level is conversational.
English
Spanish
Italian
Swedish
Here is a list of official language certificates I have obtained over the years.