F.C. - Developer Portfolio
Tech Stack
My Expertise
Technologies I work with
- NextJS
- Python
- Java
- TypeScript
- Prompt Engineering
- ReactJS
- PostgreSQL
- Spring Boot
- Django
Projects
AI Search Assistant
Advanced AI-powered search experience using cutting-edge technologies
A sophisticated AI search project that enhances the browsing experience by leveraging modern AI technologies and tools.
Technologies Used:
- Vercel AI SDK - For seamless AI integration
- Claude Computer User - Advanced AI model integration
- Google Chrome Extension - Browser integration
- PromptFoo - AI prompt evaluation and testing
Key Features:
- Intelligent search capabilities powered by AI
- Browser extension for seamless integration
- Robust prompt evaluation system
- Enhanced user experience with context-aware results
Hi Fortune
AI-powered fortune-telling and compatibility analysis
Hi Fortune is a commercial project that offers AI-driven fortune-telling and couple compatibility analysis.
Key Features:
- Today's Fortune predictions
- 2025 Fortune forecasts
- AI Couple Compatibility analysis
Tech Stack:
NextJS, ReactJS, TypeScript, Prompt Engineering, Stripe Integration, PostgreSQL
Relay Club Checkout System Open Source
A dynamic pricing system for Relay Club's computer store
This project implements a checkout system with dynamic pricing rules, allowing for flexible product pricing and cart management.
Key Features:
- Dynamic pricing rules manageable by sales managers
- Flexible and extensible architecture
- Integration with Supabase for data storage
- Test-driven development (TDD) approach
Tech Stack:
NextJS, ReactJS, TypeScript, Supabase, Chakra UI, Jest
Automated Invoice Processor Open Source
A system for automating invoice processing workflows
This project demonstrates an automated invoice processing system, providing a foundation for streamlining invoice workflows.
Key Features:
- Invoice ingestion from email attachments and manual uploads
- OCR for extracting text from PDF and image invoices
- Data extraction and validation for key invoice fields
- Basic error handling and reporting
- Simple search functionality using ElasticSearch
- Web interface for uploading invoices and viewing processed results
Tech Stack:
Python, Django, SQLite, Tesseract, pdf2image, Celery, Redis, ElasticSearch
What I Offer
My Services
How I can help you
- Full-stack Web Development with NextJS
- Python Data Analysis and Automation
- Java Application Development
- Database Design and Integration (SQL and NoSQL)
- API Development and Integration
- Performance Optimization and Scalability Solutions
Contact Me
If you're interested in working together or want to know more about my projects, don't hesitate to reach out!