Francisco Pereira

Full-stack Developer

Figueira da Foz, Portugalfranciscojrp1004@gmail.com

Photograph of Francisco Pereira

I started programming at fifteen. I am in the final year of a Computer Engineering degree, taken in evening classes, and I work in full-stack web — from the data model to the interface — and in native C++. My work is documented at franciscopereira.dev, with the technical decisions and what went wrong.

Skills

Languages
TypeScript, JavaScript, C++, Java, PHP, HTML/CSS
Frameworks and libraries
React, Vue 3, Astro, Laravel, Three.js, MFC
Data
PostgreSQL/Supabase, MySQL, REST APIs
Tools
Docker, Vite, Git, OutSystems, Playwright

Experience

  • Developer Licas, client project

    React · TypeScript · Supabase · PostgreSQL · Vite 2026 – ongoing

    • Built an online ordering platform for an artisan pastry shop single-handedly, with a full back-office: architecture, data model, backend, frontend and production readiness.
    • Supported two purchase flows in one application: catalogue products with fixed prices, and custom cakes that need a quote before a price exists.
    • Enforced access rules in the database rather than in the interface, and made single-use coupon redemption atomic — a check in code can be bypassed by two simultaneous requests.
  • Intern ITGlee, Figueira da Foz

    OutSystems Jan – May 2021

    • Developed an online computer-hardware store with warehouse management, presented as my final secondary-school project.

Projects

  • CadflowBankSystem desktop banking system with the domain separated from the interface. Technical challenge set by a company, solved alone in about a month.

    C++ · MFC · Windows 2026

  • 3D Analyzer 3D mesh inspector: a native C++ computation engine and a web dashboard that shows the result.

    C++ · Vue 3 · Three.js · WebGL personal project, June 2026

  • Portfolio franciscopereira.dev: a static site in two languages, with accessibility audits and automated verification of the published text.

    Astro · TypeScript · Playwright 2026

Six more projects at franciscopereira.dev

Education

  • BSc in Computer Engineering

    Universidade de Leiria e Oeste Sep 2021 – in progress, expected 2026

  • Vocational Course in Computing (Systems)

    Escola Secundária Dr. Joaquim de Carvalho, Figueira da Foz 2018 – 2021

Languages

Portuguese (native) · English (B2)

Interests

Gym and kickboxing.