
Hey, I’m Francisco — building cool software from Porto, Portugal.
My name is Francisco Gonçalves. I’m a 25 software engineer based in Porto. I hold a Master’s degree in Computer Science and Engineering from FEUP — the Faculty of Engineering at the University of Porto.
I enjoy all things software, with a strong focus on full-stack web development. Currently, I’m working at Jumpseller, where I help build and improve storefront themes under our e-commerce platform, which is equipped with tools like a Visual and Code Editors that power store customization.
Beyond work, I've launched indie projects like Price Lens and Bagger UI
— blending my interests and packing them into hopefully useful tools. I'm always open to chatting about new opportunities, so feel free to connect with me on LinkedIn
Skillset
This is a layout of all the major technologies I've worked with over the years. The progress bars show how comfortable I am with each technology and how often I use them in projects.
Git
HTML
CSS
Javascript
Typescript
Node.js
React.js
Redux
Python
Ruby on Rails
Java
Tailwind
Next.js
Gatsby.js
Vue.js
Angular
PHP
Laravel
SQL
Docker
GraphQL
Rust
React Native
Flutter
C/C++
C#
Unity
Curriculum
Here’s a brief overview of my professional experience and education. I’m always looking for new opportunities and challenges, so feel free to reach out if you think I’d be a good fit for your team.
Languages
Here are the languages I speak and my proficiency level in each.
- 🇵🇹 Portuguese: Native
- 🇬🇧 English: Proficient, C1 Level, CAE 2016
- 🇪🇸 Spanish: Intermediate Understanding
- 🇫🇷 French: Basic Understanding
Education
Faculty of Engineering of the University of Porto
Bachelor and Master in Informatics and Computer Engineering
- Completed both the bachelor and master degrees, finishing the masters’ averaging 18/20.
- Member of NIAEFEUP, the Student Branch of the Computer Engineering and Informatics Association of the University of Porto. Active participant in relevant projects of the association like the Timetable Selector
- Relevant bachelor coursework: Web App Development, Algorithms and Data Structures, Databases, Artificial Intelligence.
- Relevant master coursework: Full Stack Development, IOT factory management, AI Assistant Web Navigator, P2P Timeline, Semantic Web App Development.
Professional Experience
Jumpseller
Full-stack Engineer
- Contributed and developed customizable e-commerce storefront themes.
- Developed and improved both a Visual Editor and Code Editor for Jumpseller customers to deeply personalize their stores.
- Streamlined storefront theme implementation by consolidating themes into a centralized base theme with extensive customizable JSON options, significantly improving maintainability and enabling faster customization.
- Created an AI-based storefront theme generator using Langchain to generate user-request compliant theme options JSONs.
Critical Manufacturing
Software Engineer Intern
- Interned at Critical Manufacturing as a part of product development team. Work focused on collecting web analytics and usability metrics for Critical’s Manufacturing Execution System (MES) aiming to improve UI/UX. Dashboard preview deployed here.
- Developed a custom dashboard for usability metrics in Critical MES, offering insights for its components. The dashboard democratizes the UX improvement process by scoring components and highlighting key metrics within them. Wrote a dissertation around this topic available here.
Projects
Here are 3 relevant projects I've worked on outside of regular professional work.
Price Lens
Early AccessDec 2024 - Present
See through prices. Price Lens is a tracking platform for supermarket prices over the years, promoting transparency in consumer goods inflation, namely in Portugal. See beyond what shelf labels tell you.
Via scraping we periodically collect prices from supermarkets and analyze them to provide a clear and transparent view of the prices. As of December 2024 only supporting the Continente chain.
This project is still under development and the prototype is only a preview of the final product.
BaggerUI
BetaJul 2023 - Present
A beautiful collection of copy pasteable and reusable React (Typescript, .tsx) components and snippets. Created to address common UI patterns with the goal of continously expanding the library and minimizing the need to recode similar things. The code is yours, take it, adapt it and build the project of your dreams with a fitting design. Inspired by Shadcn, TailwindUI and HyperUI and Flowbite.
Time Table Selector
Apr 2022 - Aug 2022
A schedule planner for the University of Porto students. Plan your semester and course units with ease. Project developed under the Computer Engineering Student's branch and the data is provided by a SIGARRA web scraper.