Fork this project
        Welcome to my portfolio!

Scroll down once!

Francisco Freitas

Full-stack Developer

Francisco Freitas

Portfolio

About Me

01

Hi 👋, my name is Francisco. I am a Computer Science and Engineering graduate from Portugal, with a passion for full-stack and software development.

I enjoy being part of challenging projects that allow me to build reliable software, learn from experienced teams, and continuously develop both my technical and soft skills.

On a more personal level, I would like to encounter a project and a team with whom I can learn from, share my general knowledge and points of view, and enhance my soft skills. Besides being a good team player, I am eager to learn and to develop myself among the best!

Welcome to my portfolio!

My Interests

Beyond my academic and professional pursuits, I have a strong passion for sports, particularly padel, tennis, and basketball. Staying active is essential to me, and I enjoy the strategic and dynamic aspects of these games. I also enjoy playing chess, a game that challenges my analytical thinking, patience, and decision-making skills—qualities that I find valuable both in sports and, generally, in life.

Music is another significant part of my life. I studied classical guitar at a music conservatory for five years, where I developed a deep appreciation for musical structure and expression. Later, I transitioned to electric guitar, inspired by legendary artists such as Mark Knopfler, Eric Clapton, B.B. King, John Mayer, etc.. My music taste is quite eclectic, though it leans strongly toward classic rock and blues. Feel free to check out one of my most-listened playlists, which you are now listening to on Spotify LogoReaching Zenith

I also love traveling and exploring new cultures, as it broadens my perspectives and enriches my experiences. Additionally, I am passionate and optimistic about technological evolution and actively try to keep up with it.

Experience

02

Professional Experience

Critical TechWorks (BMW Group) — Full-stack Developer

November 2025 – Present · Lisbon, Portugal

  • Developing and maintaining an automotive logistics application covering parts, suppliers, processes, reporting, and traceability from production to the assembly line.
  • Building full-stack solutions with Java and Quarkus on the backend and Angular on the frontend, using PostgreSQL, Kafka, Docker, and Liquibase in a Scrum environment.
  • Applying unit, integration, system, and end-to-end testing with JUnit, AssertJ, and Playwright, alongside peer reviews, CI/CD, and SonarQube quality analysis.

3cket — Full-stack Developer

October 2023 – June 2024 · Lisbon, Portugal

  • Developed an Android/iOS app and web dashboard using Flutter, React, and Java with Spring Boot, enabling around 3,000 Lisbon School of Medicine students to explore resources, campus activities, and purchase event tickets.

OutSystems — Software Developer Intern

August 2023 – October 2023 · Linda-a-Velha, Portugal

  • Developed an internal project management tool integrating Asana and Jira through REST APIs to improve workflow and backlog visibility.
  • Automated sprint planning and implemented an availability submission system to improve resource allocation.
  • Collaborated with stakeholders on requirements, user stories, and role-based access.
  • Achieved the Associate Reactive Web Developer certification.

BEST (Board of European Students of Technology) — IT Department Member

October 2022 – July 2023 · Almada, Portugal

  • Organized technology workshops for more than 100 organization members.


GLSL Projects

I've developed several projects using WebGL. If you are interested, you can check them out here.



Relevant Projects

Master’s Thesis: Vertical Federated Learning in Satellite Constellations for Low Earth Orbit

Developed a communication-efficient Vertical Federated Learning framework tailored for Low Earth Orbit satellite constellations, addressing the constraints of satellite-based networks in distributed machine learning applications.

Final Bachelor's Project: UniHub

Campus Engagement Platform
Developed at: Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa (FCT NOVA)
UniHub is a campus connectivity platform designed to improve student and faculty interactions. Built by a five-member team, it features:

  • Cross-Platform Development: Flutter frontend for web and mobile, Java backend with RESTful API.
  • Cloud-Based Infrastructure: Hosted on Google Cloud with Firebase for real-time chat, authentication, and data storage.
  • Navigation & Event Coordination: Google Maps integration for campus navigation and event scheduling.
  • Secure Authentication: Email verification and password recovery mechanisms.
  • Offline Mode: Key functionalities available without internet access and use of caching mechanisms.
  • Admin Backoffice: Tools for user and content management.

You can explore the project's repository on GitHub LogoGitHub and read the university's dedicated news article about the project GitHub Logohere

Education & Skills

Integrated Master of Engineering in Computer Science — NOVA School of Science and Technology, September 2020 – October 2025. Semester abroad at Wrocław University of Science and Technology through Erasmus+.

Technologies: Java, JavaScript/TypeScript, Git, SQL, Flutter, C, Python, Google Cloud Platform, Blender, and R.

Languages: Portuguese (native) and English (advanced).

Contact Me

03

 GitHub

I have most of my projects here.

 LinkedIn

Career updates and so much more! Feel free to contact me there.

 E-mail

If you want to send me a message!



For more details about my life journey, you can open my CV:

This website development was inspired by the award-winning website of bokoko33.