André Patrício

Software Engineer, Data Enthusiast, Fun Guy

01. About Me


Greetings! I'm André Patrício, a Software Engineer in the making (there's always something new to learn).

Currently, I juggle roles as a dedicated researcher in the dynamic realms of Computer Science and Data Science and contribute as a Teaching Assistant at Instituto Superior Técnico.

For me, programming is more than just a profession; it's a captivating hobby. I find joy in bringing ideas to life through code. The projects showcased in this portfolio are a testament to my curiosity and the thrill of diving into new technologies and methodologies.

Scroll down for details!

02. Work experience


I am currently a Computer Science Researcher and Teaching Assistant in the areas of Artificial Intelligence, Data Science, Bioinformatics, and Databases.

I have had experience in more traditional Software Engineer roles where I had the opportunity to learn various relevant technologies.


May 2023 - Current

  • Developed multiple algorithm prototypes to test and evaluate cutting-edge computer science hypotheses.

  • Contributed to 3 multi-institutional research projects and authored 4 research papers in Artificial Intelligence, Data Science, and Bioinformatics.

  • Awarded Best PhD Student Award.


INESC-ID
September 2020 - Current

  • Lectured weekly classes for 40+ Bachelor/Master students.

  • Integrated the faculty of 5 different courses in the areas of Data Science, Artificial Intelligence, and Databases.


IST
July 2019 - September 2019

  • Developed a chat application to connect website users to an integrated intelligent chatbot.

  • Successfully structured and executed a project from scratch, showcasing adaptability and the ability to master new technologies.


Caixa Mágica Software
December 2018 - May 2019

  • Collaborated within an Agile Scrum team to develop a Django application from scratch.

  • Utilized Google Application Engine, Jenkins, Selenium, and SonarQube in the development pipeline.

  • Took charge of unit and interface testing responsibilities, ensuring the robustness and quality of the developed software.


03. Projects


I enjoy learning new things, and I often do that through the creation of fun projects.

Here are some examples.


Data pipeline focused on extracting, processing, and visualizing information from published scientific papers, utilizing multiple public APIs.

Technologies:

  • Apache Airflow for pipeline automation
  • PostgreSQL for data storage
  • PySpark to access and manipulate data
  • Docker to containerize the entire project
  • GitHub Actions for Continuous Integration (CI)

GitHub/hot-research

My custom Django-built portfolio website (the one you are looking at right now).

Designed for seamless content updates, the website allows easy edits through the local Django admin panel.

What sets it apart? The site auto-generates a static version, swiftly pushing updates to GitHub Pages for hassle-free hosting.

This way, I can enjoy the flexibility of local modifications, ensuring a secure and efficient development process.


Github/andreppatricio.github.io

Golang project that gives solutions for The Wikipedia Game, where players receive two distinct Wikipedia webpages and must find a path between them using only links to other Wikipedia pages.

This project resorts to web scrapping, multiple search algorithms, and parallel computing to find the path between any two given Wikipedia pages in just a few seconds!


GitHub/wikiplayer

04. Publications



  • Predictability of COVID-19 hospitalizations, intensive care unit admissions, and respiratory assistance in Portugal: longitudinal cohort study
    Journal of Medical Internet Research - DOI
  • Time-Lagged Correlation Analysis of Shellfish Toxicity Reveals Predictive Links to Adjacent Areas, Species, and Environmental Conditions
    Toxins - DOI
  • Pattern-centric transformation of omics data grounded on discriminative gene associations aids predictive tasks in TCGA while ensuring interpretability.
    In Review - DOI
  • On the challenges of predicting treatment response in Hodgkin’s Lymphoma using transcriptomic data.
    BMC Medical Genomics - DOI

05. Contact Me


If you feel compelled to contact me, please do so.

Thank you for your time!

Email: andremppatricio@gmail.com