FranciscoGonçalves
Software Development Engineer @ JumpsellerMSc in Computer Science and Engineering Porto, Portugal
Projects & Indie Ventures
- Developed an app that tracks supermarket prices over time, bringing transparency to consumer goods inflation in Portugal and helping shoppers understand price changes beyond what appears on shelf labels.
- Created effective scheduled scrapers that automatically collect and update pricing data from multiple supermarkets, enabling price trend analysis and historical comparisons.
- User-friendly data visualization system to present pricing data in an accessible way. Free and premium plans available

- A 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. Available on Vercel

- Initiated and led development for the web app that allows students to optimize class schedules, form work groups, share timetables and land the best schedule depending on their interests, often crucial to the semester's success.
- Established the core architecture and UI framework that continues to serve as the foundation for the platform, which now has more features, including a schedule exchanger using the university's authentication API. Available online here

- A Visual Studio Code Theme with a refined color palette combining elements of other popular themes and with a clean and minimal feel. Contains carefully customized and exhaustive support for JS/TS, JSX/TSX, HTML/CSS and Ruby.
- Give it a try. Available on the VSCode Marketplace

Professional Experience

Full-stack Engineer @ Jumpseller
Oct 2023 - PresentPorto, Porto, Portugal
- 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.


Software Engineer Intern @ Critical Manufacturing
Feb 2023 - Jul 2023Maia, Porto, Portugal
- Gathered analytics and usability metrics for CMF's Manufacturing Execution System (MES) to enhance UI/UX (dissertation)
- Developed a custom dashboardwith organized data and KPIs from CMF MES, offering usability insights for its components, which democratizes the UX improvement process by attributing scores to components and workflows with varying heuristics.

Freelance Web Developer
Jan 2023 - Jun 2023Gaia, Porto, Portugal
- Designed and developed a modern, responsive marketing website for Guerner & Irmãos from scratch using Gatsby.js and MDX, transforming their digital presence and enabling effective showcasing of their products.
- Collaborated closely with stakeholders to create an intuitive, SEO-optimized platform that significantly improved market reach and streamlined the sales process, resulting in enhanced customer engagement and business growth. Available at guerner.pt

Education
Bachelor and Master in Informatics and Computing Engineering
Sep 2018 - Jul 2023Porto, Portugal
- Member of NIAEFEUP, student branch of the Computer Engineering major. Active participant in events and projects like Timetable Selector
- Completed both the bachelor and master degrees, finishing the masters' averaging 18/20
- Relevant coursework: Full Stack Development, Algorithms and Data Structures, Databases, Artificial Intelligence, P2P Timeline, Agile Methods
Erasmus Student
Aug 2022 - Dec 2022Espoo, Finland
- Studied computer science abroad at Aalto University, in Espoo, Finland as an exchange student part of the Erasmus program
Skills
Technical
Languages
PortugueseNative
EnglishProficient | CAE C1 Level, 2016
SpanishIntermediate understanding
FrenchBasic understanding