Software Engineer, Data Enthusiast, Fun Guy
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!
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.
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.
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.
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.
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.
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:
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.
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!
If you feel compelled to contact me, please do so.
Thank you for your time!
Email: andremppatricio@gmail.com