I'm a developer that loves simplifying things. I love breaking down complex problems into easy solutions. I Currently live in Paris as a software developer. My goal with coding is to help others. I enjoy being able to create something that other people can use to make their lives easier. I take criticism well, and use suggestions to improve the product.
- Currently diving deeper into advanced agentic AI implantation and LLM engineering.
- Always eager to stay updated with the latest developments in web technologies.
Explore some projects to get a feel for my skills:
-
Career Digital Twin Alter Ego: An AI-powered conversational agent built with Gemini, OpenAI SDK, Gradio, and Python. Designed as a digital alter ego to introduce myself to future employers and sends Pushover notifications when a user shares contact info or asks unknown questions.
-
Digital Twin V2 - AWS Cloud Architecture βοΈ: The production-grade evolution of my Career Digital Twin, now fully deployed on AWS with a professional cloud architecture. Features a serverless backend (AWS Lambda + FastAPI), a REST API (API Gateway), global HTTPS delivery (CloudFront), conversation memory persistence (S3), and AI responses powered by AWS Bedrock. Infrastructure managed entirely with Terraform across 3 isolated environments (dev, test, prod), with a fully automated CI/CD pipeline via GitHub Actions using keyless OIDC authentication, no AWS credentials stored anywhere.
-
Price Prediction - LLM + Deep Neural Network outperforms frontier LLMs on a real-world Amazon price prediction benchmark :π An end-to-end ML pipeline predicting Amazon product prices from raw text descriptions, combining LLM-based preprocessing with a custom deep neural network. Uses Groq to summarize 820,000+ product listings into structured 5-field summaries via async batch jobs, then trains a 10-layer ResNet-style DNN (4,096 neurons, 100M+ parameters) with PyTorch. Remarkably, the fine-tuned LLaMA 3.2 model achieves higher accuracy than frontier LLMs on this specific benchmark !! Highlighting how domain-specific fine-tuning can outperform the world's most advanced general-purpose models. Features multi-process data loading, log-scale price normalization, and CUDA/MPS/CPU auto-detection.
-
Price Watch Multi-Agent Platform π: A LLM-orchestrated multi-agent platform combining RAG over 800K scraped Amazon products, a fine-tuned LLaMA 3.2 deployed on a cloud GPU, and a deep residual neural network to estimate true product value on the fly. Seven specialized agents collaborate fully autonomously, from RSS feed scraping to crafting and delivering push notifications with zero human intervention. Built with Python, OpenAI, ChromaDB, PyTorch, Modal, and Gradio.
-
Alex - the Agentic Learning Equities eXplainer π: A production-grade AI financial advisor built entirely on AWS serverless infrastructure. Six specialized agents collaborate to deliver portfolio analysis, retirement projections, and dynamic chart generation: a Financial Planner orchestrates the pipeline via SQS, while a Researcher agent browses financial websites autonomously every 2 hours via a Playwright MCP server, embedding findings into S3 Vectors for semantic retrieval. Built with the OpenAI Agents SDK, AWS Bedrock (Nova Pro), SageMaker serverless embeddings, Aurora Serverless v2, and a Next.js frontend with Clerk authentication. Full observability via Langfuse, infrastructure managed end-to-end with Terraform. Watch demo
-
Autonomous AI Trading Simulation πΉ: An experimental simulation where multiple AI agents inspired by iconic investors like Buffett, Soros, Dalio, and Wood develop and evolve their own trading strategies. Each agent leverages MCP servers, real-time Polygon market data, Brave Search, and persistent memory to adapt over time. Built with Python 3.12+, Gradio, OpenAI Agents, Plotly, and multi-model orchestration (GPT, DeepSeek, Gemini, Grok). Watch demo
-
Finance Ally β AI Trading Workstation π : A production-grade AI-powered trading terminal inspired by Bloomberg terminals. Streams live prices for 33 tickers across 6 sectors via Server-Sent Events, lets users trade a simulated $10K portfolio with instant market-order fills, and integrates an LLM chat assistant that can analyze positions, suggest trades, and execute them autonomously. Features a compact grid watchlist with sector filtering, live P&L area chart, portfolio heatmap, candlestick charts with MA/RSI overlays, and real-time market breadth. Built entirely by orchestrated AI agents as a capstone for an agentic AI coding course. The backend runs on FastAPI with Python/uv for high-performance async endpoints, persisting data in SQLite, while the frontend is a Next.js 19 static export written in TypeScript and styled with Tailwind CSS v4 β all charts powered by Lightweight Charts v5 for smooth, low-latency rendering. AI inference is routed through LiteLLM to OpenRouter backed by Cerebras hardware for near-instant responses. The entire stack ships as a single Docker container on one port.
βΆοΈ Watch demo -
Advanced RAG System with Evaluation Framework π: An advanced Retrieval-Augmented Generation system built in Python and Gradio, featuring an evaluation framework to measure performance using MRR, nDCG, and keyword coverage. Demonstrates how to combine large language models with document retrieval, custom prompts, and systematic self-evaluation for high-quality answer generation.
-
4 Agents AI Engineering Team π¨βπ»: A collaborative AI-driven software engineering team powered by CrewAI, where four specialized agents (tech lead, backend dev, frontend dev, and QA engineer) work together to design, build, test, and demo a complete Python project. Fully modular and configurable, each agent uses a tailored language model to optimize its task. Includes a Gradio demo interface and automated unit testing. Watch demo
-
AI Sidekick Assistant π: An experimental AI assistant capable of organizing knowledge and actions as interconnected graphs. Combines web search, automated browsing, code execution, file handling, email writing and reading, and knowledge retrieval from Wikipedia, all while self-evaluating and self-correcting its answers over time. Watch demo
-
Agents AI Factory π: An experimental platform for creating autonomous AI agents that can brainstorm, generate Python code, and collaborate in real-time. Features a Creator agent capable of dynamically generating new agents, inter-agent messaging, and customizable objectives.
β οΈ Experimental. Watch demo -
Prelegal - AI-assisted SaaS platform for drafting professional French legal documents : βοΈ An end-to-end legaltech SaaS application designed to dynamically generate and customize 12 types of French legal templates (such as NDAs, cloud contracts, and GDPR agreements) through an interactive, real-time AI interface. Combines a FastAPI (Python) backend with an adaptive multi-stage Docker setup and a static Next.js 16/Tailwind CSS v4 frontend, executing inference via LiteLLM, OpenRouter, and OpenAI's GPT-o3. Features a live side-by-side legal document preview that populates dynamically as users chat step-by-step with the AI assistant, along with complete state persistence via standard JWT authentication and SQLite. Leverages custom multi-platform shell scripts and native browser-based PDF rendering to guarantee high-quality formatting and pixel-perfect document export across macOS, Linux, and Windows ecosystems.
-
AI Cybersecurity Analyzer π: An AI-powered web application that analyzes Python code for security vulnerabilities. Combines OpenAI for intelligent analysis, a Semgrep MCP server for static scanning, a React/Next.js frontend, and a FastAPI backend, fully containerized with Docker and deployed on both Azure Container Apps and Google Cloud Run using Terraform.
-
AI Deep Research π¬: A multi-agent research application powered by OpenAI's API and Gradio. Performs parallel searches, synthesizes the results into a well-structured markdown report, and sends it via email using Resend. Not deployed online to avoid OpenAI API costs. Watch demo
-
StockPicker AI Investment Research Assistant π: Coordinates multiple specialized agents working hierarchically to identify trending companies, analyze their financials, and produce smart stock recommendations delivered via mobile push notifications. Features contextual memory layers using SQLite and Google Generative AI embeddings for semantic understanding and relevance.
-
Crew-AI Debate System ποΈ: A multi-agent debate simulation powered by CrewAI. Features two AI debaters and a judge over a motion. Supports any combination of models (Claude, ChatGPT, DeepSeek) with a judge that picks a winner based on logic and clarity.
-
GPT App with Spring AI β: Full-stack AI chatbot with a Java Spring backend and a React frontend.
-
FullStack E-Shop project in React: A complete e-commerce application built with React, TypeScript, Firebase, Redux, and Stripe.
Includes full authentication via OAuth, product browsing, cart management, and secure payment processing, all tested with Jest. -
Example of Front-end UX Designs: Creative landing page built with Next.js, TypeScript, Tailwind CSS, featuring an interactive spaceship pilot to explore animated previews of web app categories like hotel booking, travel planning, and dashboards, showcasing UX/UI skills
-
Netflix Clone project in Next.js: Featuring Next.js 15, TypeScript, Tailwind CSS, TMDB API, responsive design, server components, optimized images, and dynamic content fetching
-
Dashboard project in Next.js from the official documentation course with Tailwind CSS, NextAuth, OAuth, TypeScript, and Zod β includes best practices and Lighthouse performance optimizations
Feel free to reach out if you have any questions, suggestions, or just want to say hi! π




