Francisco Pereira
Full-stack Developer
Figueira da Foz, Portugalfranciscojrp1004@gmail.com
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
- 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
- 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.
3D Analyzer 3D mesh inspector: a native C++ computation engine and a web dashboard that shows the result.
Portfolio franciscopereira.dev: a static site in two languages, with accessibility audits and automated verification of the published text.
Six more projects at franciscopereira.dev
Education
BSc in Computer Engineering
Vocational Course in Computing (Systems)
Languages
Portuguese (native) · English (B2)
Interests
Gym and kickboxing.