Fernanda Gonçalves
Available for new opportunities

Fernanda Gonçalves

Software EngineerFull Stack Developer · Systems Architect

6 production systems. Full ownership — from database schema and REST API to Linux server config and deploy. One engineer, zero handoffs.

Angola · Remote
scroll
About

Who I Am

A software engineer who ships — from the first commit to the live server.

Fernanda Gonçalves

Fernanda Gonçalves

Software Engineer

Full Stack Developer · Systems Architect

EnglishPortugueseAngola · Remote
4+
Years Shipping to Production
6
Live Production Systems
5+
Linux Servers Configured

6 systems currently running in production — all designed, coded, deployed, and maintained by me. No agency, no team, no outsourcing.

I handle the full stack: REST APIs, frontend interfaces, PostgreSQL schemas, Linux server configuration, Nginx, PM2, and SSL. Healthcare platforms, ISP management systems, institutional websites — I've shipped across all three sectors.

Based in Angola (UTC+1). Available for remote contracts and full-time positions globally.

What I deliver

  • Full-stack systems from scratch to production
  • Linux server config, Nginx, PM2, SSL
  • PostgreSQL schema design and REST APIs
  • Payment integrations and admin dashboards
  • English — professional level

Availability

Open to work
UTC+1 · West Africa Time (Angola)USD · EUR · BRL · AOA
Full-timePart-timeFreelance / Contract

Open to

  • Fully remote positions
  • Async-friendly teams
  • International projects
  • Long-term contracts

Not looking for

  • On-site only roles
  • Equity-only compensation
  • Unpaid trials or test projects
  • Non-technical roles
Work

Featured Projects

Real systems built and deployed in production — not demos or tutorials.

MedFreela screenshot
View details
2024Live

MedFreela

Healthcare professional hiring platform

Full-stack platform connecting healthcare institutions with freelance health professionals in Angola. Features a complete hire-to-payment flow: shift scheduling, escrow-based payments via Multicaixa Express, earnings dashboard, and a full administrative panel — all server-rendered and deployed on a Linux VPS.

  • Custom escrow payment system — no Stripe, built for Multicaixa Express and TPA
  • Angolan BI number validation (9 digits + 2 letters + 1 digit) implemented from scratch
  • Server-side rate limiting with Redis to block brute-force on auth routes
Next.js 16React 19TypeScriptPostgreSQLPrisma 7Tailwind CSS 4RedisZodPM2Nginxsharp

Role: Full architecture ownership: database schema, server actions, frontend, custom payment logic, Angolan BI validation, Linux server configuration, and production deploy.

View details
AngolWifi screenshot
View details
2024Live

AngolWifi

ISP online shop + management system — two apps, one monorepo

Monorepo with two independent Laravel apps: an online shop (Loja) for end-customers to buy plans and vouchers, and a backoffice management system (SGA) for internal operations. They communicate via internal HTTP API — if the shop goes down, the SGA keeps running. Payments via EMIS GPO (Multicaixa Express + Angolan bank card).

  • Monorepo, two isolated Laravel apps (Loja + SGA) communicating via internal API — failure isolation by design
  • EMIS GPO integration: iframe flow ensures card data never touches the app server — PCI-DSS compliant
  • SGA on PostgreSQL (complex relations, RBAC, audit logs); Loja on SQLite (simple tables, zero infra overhead)
Laravel 12PHP 8.4PostgreSQLSQLiteBladeViteNginxPHP-FPMSpatie PermissionSpatie Activity LogDomPDFMaatwebsite Excel

Role: Full development of both apps: architecture decisions, backend, frontend, EMIS GPO payment integration, server configuration, and production deploy.

View details
ISP BIE screenshot
View details
2023Live

ISP BIE

Internet provider institutional platform

Institutional website for an internet service provider in Angola, built with a full Laravel backend, admin panel, and server-side rendering via Blade. Covers service presentation, lead capture, and content management — deployed on a Linux VPS with Nginx and PHP-FPM.

  • Laravel built-ins for auth, CSRF, rate limiting, and migrations — minimal custom security code
  • Blade component architecture — navbar, footer, and sections reused across pages
  • Alpine.js for menus and modals (~15 KB) — no React or Vue overhead
Laravel 11PHP 8.4PostgreSQLBladeTailwind CSSAlpine.jsViteNginxPHP-FPM

Role: Full development: information architecture, backend, admin panel, responsive frontend, server configuration, and production deploy.

View details
This Portfolio screenshot
View details
2025Live

This Portfolio

Personal portfolio — designed, built and deployed by me

Full-stack portfolio built from scratch to showcase my work and attract remote opportunities. Designed with a custom dark theme, animated sections, contact form with email delivery, and full SEO configuration.

  • Custom dark amber theme built with Tailwind CSS v4
  • Animated sections with Framer Motion
  • Contact form with email delivery via Resend API
Next.jsTypeScriptTailwind CSSFramer MotionResend

Role: Everything: design decisions, architecture, frontend, API, SEO and deploy.

View details
ISP BIE — Billing System screenshot
View details
2024Live

ISP BIE — Billing System

Invoice & billing management for an internet provider

Internal invoice management system built for ISP BIE, handling client billing, invoice generation, payment tracking, and financial reporting for the company's internet service operations.

  • Automated invoice generation per client
  • Payment tracking and status management
  • Financial reporting and balance overview
LaravelTailwind CSSPostgreSQL

Role: Full development: database design, backend logic, UI and internal deploy.

Private System
View details
AngolWifi — Management System screenshot
View details
2024Live

AngolWifi — Management System

Internal company management platform

Internal management system for an Angolan ISP — covering clients, service plans, vouchers, technical support, and direct MikroTik router control. WhatsApp notifications for expiry alerts and billing reminders, with scheduled automation running around the clock.

  • MikroTik RouterOS API over raw TCP/8728 — no third-party library, direct binary protocol implementation with full control over router state
  • WhatsApp notification layer fully abstracted behind a service interface — swap Twilio, UltraMsg, or Z-API without touching any business logic
  • Spatie Activity Log for immutable audit trail — every change records who, what, and when
Laravel 12PHP 8.2PostgreSQLBladeTailwind CSS 4Vite 7Spatie PermissionSpatie Activity LogDomPDFMaatwebsite Excel

Role: Full development: system architecture, backend services, frontend, MikroTik RouterOS API integration, scheduled automation, and internal deployment.

Private System
View details
Stack

Technologies

Tools I use to design, build, and deploy production systems.

Frontend

Next.jsReactTypeScriptTailwind CSSBladeAlpine.js

Backend

Node.jsPHPLaravelPrisma ORMREST APIsRedisZod

Database

PostgreSQLSQLiteMySQL

Infrastructure

LinuxNginxPHP-FPMPM2SSL / HTTPSVPS DeployDockerCI/CD
ExpertAdvancedIntermediate
Experience

Professional Background

Software Engineer

FreelanceFreelance
Jan 2022PresentRemote · Angola
  • Architected and delivered full-stack web platforms from scratch to production
  • Configured and managed Linux VPS servers with Nginx, PM2, and SSL
  • Designed PostgreSQL schemas and built REST APIs with Node.js and Laravel
  • Implemented authentication systems, payment integrations, and admin dashboards
  • Optimized application performance and server configurations
  • Worked directly with clients to gather requirements and deliver on time
Next.jsReactNode.jsPHPLaravelPostgreSQLPrismaNginxLinuxDockerPM2Cloudflare

Bachelor's in Computer Engineering

Instituto Superior Politécnico do BiéEducation
Mar 2020Oct 2025Cuíto, Angola
  • Studied software engineering, algorithms, data structures, and systems architecture
  • Developed full-stack academic projects using web technologies
  • Graduated as one of the standout students — later contracted by the institution to build their website and billing system
CJavaPHPMySQLHTML/CSSJavaScriptAlgorithmsData Structures
Testimonials

What Clients Say

Words from the people who worked with me and use the systems I built.

"Fernanda was one of our standout students, and she came back to prove it — she built the institutional website and the billing system for ISPBié from scratch. Clean delivery, no supervision needed. That is the kind of engineer we are proud to say studied here."

FM

Fernando Maia

President · Instituto Superior Politécnico do Bié

ISP BIE · ISP BIE Billing System

"I discovered Fernanda through her content online. The more I watched, the more certain I became that she was the right person. Today, looking at everything she built for AngolWifi — the website, the online shop, the management system — I know hiring her was the best decision I made."

RT

Rui Texa

Founder & CEO · AngolWifi

AngolWifi · AngolWifi Management System

"Building a platform that handles healthcare professionals, contracts, and payments is not simple. Fernanda understood the complexity, asked the right questions, and delivered a system that is live and working every day. She owns the full stack — and that is rare."

FG

Dr. Félix Gaspar

Co-founder · MedFreela

MedFreela

Contact

Available Now — Let's Talk

Looking for a full-stack engineer who owns the full delivery? I respond within 24 hours.

Open to full-time remote, part-time contracts, and freelance projects. UTC+1 (Angola) · Accepts USD, EUR, BRL and AOA · Response within 24h.

Send a message