Welcome to my little corner of the internet !
My name is Paulo Pinto, I'm a 25yo Software Engineer hailing from
Portugal. I've lived and worked in the Netherlands for the past 3
years and have now relocated to Berlin, to pursue the wonders of
living in such a socially and culturally bustling city.
Previously doing DevOps with a hint of Infrastructure and Platform
Engineering at ASML and studying the IT world for over a decade,
I've developed a passion for free, open source software and
operating systems. I'm also a big advocate for decentralized,
federated social media and european digital sovereignty.
My main hobbies are keeping up with independent, contemporary cinema
and with Esports. To keep myself physically fit I practice
Bouldering with friends. As with most people I also enjoy
travelling, but I usually do it with the purpose of getting exposed
to my international friends' native cultures. Some highlights have
been Romania, India, and China.
I proved myself through the Xccelerated DevOps trainee program and got a position directly at ASML
ASML, Eindhoven - 3 Years
My move abroad and experience living on my own nurtured a strong sense of self-reliance that I wielded in the workplace when I had to find my way through complex systems of a large corporate environment, something very novel to me. I quickly learned to take initiative, most notably when I assumed ownership of the existing Patching Automation platform, where I designed and implemented significant enhancements that improved its reliability and scope. This journey of independently figuring out both a new country and a intricate organizational structure gave me confidence in my ability to manage and improve complex technical systems, regardless of code stack.
I'm proud of these projects, they were extremely valuable to flourish my learning mindset
n8n, Cloud VPS, Terraform, Ansible, OpenCode, Javascript
Deployed my own containerized, cloud n8n instance via IaC. Improved upon an openly available workflow to automatically match my profile against offerings in online job boards using Gemini integrations, Javascript for logic, and OpenCode to speed up development.
Vue, Vite, Bootstrap
Created this CRUD app to learn how Vue.js + Vite works. It connects to the randomuser API service to generate random user info, and allows you to manage a fake cast of candidates. It is simply styled using one of my favourite web technologies, Bootstrap.
Python, A*
This project implements the A* pathfinding algorithm to find the best path through a square map with different terrain restrictions. One of the best parts of this project was curating the visualization and creating a gif of the solve at the end.
Python, BFS, DFS
Python program designed to show the differences between Breadth-First and Depth-First Search algorithms (BFS/DFS) when applied to the river crossing puzzle. to find all possible solutions.
I have a Bachelor's Degree and Vocational Training in the IT domain
ULHT in Lisboa - 19/22
My knowledge consolidation. Here I got to revise and built upon previous knowledge while experiencing new technologies. I fell in love with Python and Linux, learned how to use MVC/MVVM with Flutter/Android and realised that C is not for me. The university lifestyle allowed me to do some much needed self-improvement and, through contact with my teachers and peers, to get a better understanding of the IT market and general developer way of thinking.
Escola Digital in Lisboa - 16/19
My introduction to the IT industry. This is where I first learned about topics such as OOP, Computer Networks, Web Dev, Arduino among many others. This Vocational Course had a work experience component composed of 600 hours split between 3 different internships, one of them in Tralee, Ireland, thanks to the Erasmus+ programme. In these internships I was introduced to different work environments and their best practises, while honing my tech skills.
I have participated in three internships during my academic endeavours
Hospital Garcia de Orta - 3 months
From May/19 to Jul/19, I was an intern at this Hospital's IT team. The team taught me how to work with the Hospital's equipment (fixing/replacing externals like printers), computer networks (managing IP routes), user groups and policies. Working with a lot of co-workers made me get a better grasp at interpersonal relationships and general communication skills.
Mobility Genie - 1 month
From Apr/19 to May/19, I had the opportunity to take part in the Erasmus+ programme and complete a one-month internship in Tralee, Ireland. In this internship I developed a Web App using jQuery to display, sort and filter data from a pre-existing dataset. I hosted this app on Heroku, using express.js.
Chipstorm - 2 months
From Jan/18 to Feb/18, I aided in computer repair services in Chipstorm while developing a rudimentary log-in web app. I also got to experience Costumer Service for the first time, making this a big learning experience.