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
Complete walkthrough of the Fokvs web application showcasing key features and functionality
Demonstration of the Fokvs mobile application features and user experience

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

MAU and WAU evolution showing significant growth starting in March 2025

Subscriptions grew from 0 to 300+ active subscribers

Screenshot of the Unisim n-body simulation app running a galaxy collision
Course project demo showing churros.fm in action
Work projects
Production systems for Fokvs across backend, infra, AI, and growth.
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
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


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
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
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
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
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
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

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
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


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
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.
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

Personal finance rig for experimenting with data pipes and analyses.
Highlights
- Work-in-progress; repo tracked for transparency
- Uses Cursor (vibecoded)
Early crypto experiment repo (archived/personal).
Highlights
- Personal exploration project
- Kept for history; details to be updated
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.
Course project demo (churros.fm) with live walkthrough video.
Highlights
- Class project
- Linked demo video
