Projects

Breakdowns of shipped systems across work, personal, and course projects with live demos and stats.

Know someone building something similar? Share my work with them.

Highlighted media

Fokvs Web Platform Demo

Complete walkthrough of the Fokvs web application showcasing key features and functionality

Fokvs Mobile App Demo

Demonstration of the Fokvs mobile application features and user experience

Line chart showing churn rate decline from 50% in January 2025 to 10% by end of year
Churn Reduction

Churn rate declined from 50% to 10% over the course of 2025

Line chart showing Monthly Active Users and Weekly Active Users growth from 2024 to 2025
Monthly Active Users Growth

MAU and WAU evolution showing significant growth starting in March 2025

Line chart showing active subscriptions growth from December 2023 to July 2025, reaching over 300 subscribers
Active Subscriptions Growth

Subscriptions grew from 0 to 300+ active subscribers

Unisim n-body simulation GUI
Unisim GUI

Screenshot of the Unisim n-body simulation app running a galaxy collision

churros.fm demo

Course project demo showing churros.fm in action

Work projects

Production systems for Fokvs across backend, infra, AI, and growth.

fokvs-core-api

REST API in NestJS, TypeScript, Postgres. Core application logic powering the entire Fokvs platform.

Features

  • Users, enrollments, materials, flashcards, and scan management
  • Ambassador program with transactional ledger system
  • LLM streaming for real-time AI responses
  • Async processing with Bull Queues for background jobs

Highlights

  • 90%+ test coverage with Jest
  • Dockerized for consistent deployments
  • Redis for caching and queue management
fokvs-checkout

Payment gateway-agnostic checkout system with comprehensive analytics and monitoring. Built with Domain-Driven Design principles.

Features

  • Multi-gateway integration: Asaas, Pagarme, MercadoPago, AbacatePay
  • RevenueCat and Superwall integration for subscription management
  • Real-time analytics dashboard with conversion funnels
  • Meta Marketing API integration for attribution

Highlights

  • 95%+ test coverage (unit + E2E)
  • React + Vite frontend with Fastify backend
  • Inversify DI for clean architecture
  • Fully managed with Terraform
fokvs-checkout screenshot 1
fokvs-checkout screenshot 2
fokvs-app

Mobile app in Flutter delivering the complete Fokvs learning experience to students.

Features

  • AI Question Scan: scan exercises for step-by-step LLM solutions
  • Flashcards with Spaced Repetition System (SRS)
  • Material sharing and discovery
  • Ambassador dashboard for program participants

Highlights

  • CI/CD pipeline on Codemagic
  • Firebase Crashlytics for error monitoring
  • Processed 30K+ question scans by 13K+ users
fokvs-web

Next.js web platform optimized for SEO and user acquisition.

Features

  • Server-side rendering for better SEO performance
  • TypeScript + Tailwind CSS + DaisyUI for modern UI
  • Responsive design for all devices

Highlights

  • Deployed on Vercel for optimal performance
  • Previously hosted on Fly.io before migration
  • Focused on organic growth and discoverability
infrastructure

Production-grade AWS infrastructure designed for scale, security, and reliability.

Features

  • ECS Fargate with Docker containers and autoscaling
  • RDS Postgres with automated backups
  • ElastiCache Redis for caching and session management
  • CloudFront CDN for global edge caching

Highlights

  • Private subnets with bastion hosts for secure access
  • Fully observable with CloudWatch dashboards
  • 100% Infrastructure as Code with Terraform
  • Zero-downtime migration from Fly.io
ai-question-scan

Mobile feature enabling students to scan exercises and receive instant step-by-step LLM solutions.

Features

  • Real-time image processing and OCR
  • OpenAI GPT integration for solution generation
  • Step-by-step explanations tailored to student level

Highlights

  • Processed 30K+ scans by 13K+ users
  • Initial version optimized for direct image processing
  • Key driver for subscription growth
document-embeddings-pipeline

OCR + embedding system powering intelligent search and recommendations across 18K+ documents.

Features

  • Dual approach: Gemini OCR + OpenAI embeddings + pgvector
  • Alternative: AWS Bedrock + S3 vectors variant
  • Semantic search and document retrieval
  • Personalized content recommendations

Highlights

  • Processes 18K+ educational documents
  • Vector similarity search with pgvector
  • Powers discovery and recommendation features
anyfunnel

Data lake project aggregating all Fokvs data for comprehensive sales funnel analysis and ROI path visualization.

Features

  • Parquet files in S3 with AWS Glue Catalog
  • Athena queries for ad-hoc analytics
  • AI chat interface for natural language querying
  • React Flow for interactive funnel visualizations

Highlights

  • Meta Marketing API integration for attribution
  • Python FastAPI backend with dashboard
  • ROI path analysis and conversion optimization
  • Real-time data pipeline processing
anyfunnel screenshot 1
n8n-automations

Workflow automation system for user engagement and operational efficiency.

Features

  • Email campaigns for onboarding and engagement
  • Push notifications for mobile app
  • WhatsApp messaging for ambassador communications

Highlights

  • Automated user onboarding flows
  • Engagement campaigns and retention
  • Ambassador program communications
fokvs-handbook

Internal employee handbook and process documentation platform. Comprehensive guide for development processes, quality principles, and tool usage.

Features

  • Development process documentation with examples and checklists
  • PRD templates and guidelines
  • Quality principles and best practices
  • Tool usage and combinations

Highlights

  • Built with Astro for fast static generation
  • Cloudflare Zero Trust for secure employee access
  • Fully managed with Terraform
  • Living documentation that evolves with the team
fokvs-handbook screenshot 1
fokvs-handbook screenshot 2
fokvs-discord-bot

Conversational Discord bot for the Fokvs community, providing tutoring and document access.

Features

  • AI-powered tutoring using OpenAI
  • Real-time document fetching from Fokvs sharing system
  • Integration with Fokvs API for live data access

Highlights

  • Active community engagement tool
  • Seamless document sharing workflow
fokvs-voice-bot

Experimental Discord bot for voice-based learning assistance using real-time AI voice interaction.

Features

  • Voice chat integration with Discord
  • GPT-Realtime for natural voice conversations
  • Real-time tutoring in voice channels

Highlights

  • Experimental feature for voice-based learning
  • Innovative approach to student engagement

Personal projects

Explorations and bots shipped quickly to learn and validate ideas.

For full transparency, I will inform which of my projects were vibecoded with the use of AI. For vibecoding I use Cursor.

unisim

N-body physics simulation app (C++/GTK4) with multiple integrators and GPU backends.

Features

  • Integrators: Euler, Verlet, Leapfrog, RK4
  • Force methods: Brute Force, Barnes-Hut, Fast Multipole
  • Renderers: 2D, 3D, 3D OpenGL
  • Initial conditions: spiral/elliptical galaxies, collisions, solar/binary systems

Highlights

  • Metal GPU backend on macOS
  • Configurable time step, bodies, visualization toggles
  • Built with CMake; supports CUDA when available
unisim screenshot 1
finirig

Personal finance rig for experimenting with data pipes and analyses.

Highlights

  • Work-in-progress; repo tracked for transparency
  • Uses Cursor (vibecoded)
Punkchain

Early crypto experiment repo (archived/personal).

Highlights

  • Personal exploration project
  • Kept for history; details to be updated
putrefactos

Small personal sandbox repo.

Highlights

  • Personal learning project
  • Kept for history; details to be updated

College course projects

Archived course work; most recent focus is Fokvs production systems.

churrosfm

Course project demo (churros.fm) with live walkthrough video.

Highlights

  • Class project
  • Linked demo video
Fernando Gomes | Founding Engineer & CTO