I'm Francisco Oliveira, a motivated software developer based in Porto, Portugal. I build web applications with React.js, Node.js, TypeScript, and PostgreSQL, focusing on clean code and intuitive user experiences. I thrive on solving problems, helping others, and continually improving my technical and personal skills. I enjoy collaborating with cross-functional teams to architect solutions and tackle challenging tasks.

Francisco Oliveira

I'm Francisco Oliveira, a motivated software developer based in Porto, Portugal. I build web applications with React.js, Node.js, TypeScript, and PostgreSQL, focusing on clean code and intuitive user experiences. I thrive on solving problems, helping others, and continually improving my technical and personal skills. I enjoy collaborating with cross-functional teams to architect solutions and tackle challenging tasks.

Available to hire

I’m Francisco Oliveira, a motivated software developer based in Porto, Portugal. I build web applications with React.js, Node.js, TypeScript, and PostgreSQL, focusing on clean code and intuitive user experiences.

I thrive on solving problems, helping others, and continually improving my technical and personal skills. I enjoy collaborating with cross-functional teams to architect solutions and tackle challenging tasks.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Portuguese
Fluent
English
Advanced

Work Experience

Intern at Porto District Court
July 1, 2021 - October 16, 2025
Developed a full-stack web application using PHP, HTML, and JavaScript to streamline magistrate management operations. Designed and administered a relational database to manage court magistrate records and case assignments. Built custom web interfaces that simplified administrative workflows and improved data accessibility for court staff.
Freelance Software Developer at Self-employed
April 1, 2025 - October 16, 2025
Developed small web applications and websites using React.js, JavaScript, TypeScript, Node.js, and PostgreSQL. Worked directly with clients to define requirements, design solutions, and deliver complete projects. Gained experience in both frontend and backend development, improving problem-solving and communication skills.
Freelance Software Developer at Self-employed (Freelance)
April 1, 2025 - October 16, 2025
Developed small web applications and websites using React.js, JavaScript, TypeScript, Node.js, and PostgreSQL. Worked directly with clients to define requirements, design solutions, and deliver complete projects. Gained experience in both front-end and back-end development, improving problem-solving and communication skills.
Intern at Metalmaker 3D Erasmus - Internship
July 1, 2023 - October 16, 2025
Engineered scalable database architecture with Supabase, optimizing schema design and query performance. Built responsive React JS interfaces with intuitive UI components that enhance user engagement across devices. Collaborated with cross-functional teams to architect solutions and resolve technical challenges.
Intern at Porto District Court
July 1, 2021 - October 16, 2025
Developed a full-stack web application using PHP, HTML, and JavaScript to streamline magistrate management operations. Designed and administered a relational database to manage court magistrate records and case assignments. Built custom web interfaces that simplified administrative workflows and improved data accessibility for court staff.
Freelance Software Developer at Self-employed
April 1, 2025 - April 1, 2025
Developed small web applications and websites using React.js, JavaScript, TypeScript, Node.js and PostgreSQL. Worked directly with clients to define requirements, design solutions, and deliver complete projects. Gained experience in both frontend and backend development, improving problem-solving and communication skills.
Internship at Metalamaker 3D
July 1, 2023 - July 1, 2023
Erasmus internship focused on frontend and backend development. Built scalable database architecture with Supabase, optimized schema design and query performance. Built responsive React.js interfaces with intuitive UI components to enhance user engagement across devices. Collaborated with cross-functional teams to architect solutions and resolve technical challenges.
Internship at Porto District Court
July 1, 2021 - July 1, 2021
Porto District Court Internship. Built a full-stack web application using PHP, HTML, and JavaScript to streamline magistrate management operations. Designed and administered a relational database to manage court magistrate records and case assignments. Built custom web interfaces that simplified administrative workflows and improved data accessibility for court staff.

Education

Computer Management at EPCJC
September 1, 2018 - July 1, 2021
Computer Management (High School) at ISTEC - Porto
September 1, 2021 - September 1, 2023
Higher Professional Course in Cyber Security at IECP
April 1, 2025 - August 1, 2025
High School - Computer Management at Epcjc Computer Management
September 1, 2018 - July 1, 2021
Higher Professional Technical Course in Cybersecurity at IEEP CS Cybersecurity
September 1, 2021 - September 1, 2023
Course at Course
April 1, 2025 - August 1, 2025
High School at ISTEC - Porto
September 1, 2018 - July 1, 2021
Higher Professional Technical Course at IEFP
September 1, 2021 - September 1, 2023

Qualifications

Cyber Security - Higher Professional Course
April 1, 2025 - August 1, 2025
Course
April 1, 2025 - August 1, 2025

Industry Experience

Software & Internet, Education, Government, Professional Services, Computers & Electronics