FranciscoGonçalves
Frontend Engineer @ Feedzai
MSc in Computer Science and Engineering Porto, Portugal
Projects & Indie Ventures
- Founder / Sole Engineer: Built a price intelligence platform for portuguese supermarkets covering 126k+ products across Continente, Auchan, and Pingo Doce, processing ~29k daily price checks. Save Money. Buy at the right time.
- Engineered cross-store product and category matching algorithms (barcode + canonical mapping) to normalise and link the same product across retailer catalogs with different SKU systems and naming conventions.
- Focused on increasing consumer purchasing power awareness through price tracking and product recommendations.
- Key features: barcode scanner, price comparison across stores, price history charts, daily deal in-store detection, money saving tally, price drop alerts (~2k price changes/day). Available at price-lens.vercel.app
- Built a React component library (TypeScript, Tailwind) evolving from custom components into a curated repository of real-world UI patterns and snippets, extending shadcn/ui and TailwindUI.
- Captured recurring UI scenarios into reusable, composable components to accelerate development and reduce duplication.

- Lead Developer: Built a timetable planning app used by university students; designed core scheduling logic and interactive time-grid UI (conflict detection, multi-schedule support).
- Established the architecture and UI framework that continues to power the platform. Available at tts.niaefeup.pt

- Designed and published a VS Code theme with custom syntax highlighting for JS/TS, JSX/TSX, HTML/CSS, improving code readability and developer experience. Available on the VS Code Marketplace

Professional Experience
Frontend Engineer @ Feedzai
- Developed the Screening Service UI for RiskOps Studio: a central hub used by financial analysts to configure and orchestrate transaction screening workflows within the Watchlist Transaction Screening solution; enabled transaction screening configurations management, sanction list operations, and exception handling at bank-grade scale.
- Contributed to complex platforms such as Case Manager supporting Feedzai's Anti Money Laundering (AML) solutions by building features for managing high-volume transaction screening alerts and their relationships for large financial institutions.
Full-stack Engineer @ Jumpseller
- Expanded customization for e-commerce storefront themes. Improved Visual and Code Editors for deep store personalization.
- Developed an AI-powered theme engine to generate tailored storefront theme configurations from user prompts.
- Streamlined storefront theme implementation by consolidating themes into a centralized base theme with extensive customizable JSON options, significantly improving maintainability and enabling faster edition and delivery of themes.
Software Engineer Intern @ Critical Manufacturing
- Gathered analytics and usability metrics for CMF's Manufacturing Execution System (MES) to enhance UI/UX (dissertation)
- Developed a custom dashboard with 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.
Feb/2023 - Jul/2023
Freelance Web Developer
- Delivered a marketing website for a tech textile manufacturer, handling design, development, and deployment.
- Worked directly with stakeholders to define requirements and build a performant, SEO-optimized platform; guerner.pt
Jan/2023 - Jun/2023
Education
Bachelor and Master in Informatics and Computing Engineering
Porto, PortugalSep/2018 - Jul/2023
- 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
Espoo, FinlandAug/2022 - Dec/2022
- 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




