End-to-end football analytics platform that automates fixture discovery and team-streak collection through the Sofascore API, transforms raw statistics into confidence-weighted evidence, and ranks betting-style prediction markets through a rule-based relationship and conflict-scoring engine, paired with a static JavaScript PWA for exploring the generated daily reports.
- Built an async Python pipeline (Game Analyst) that discovers daily fixtures via the API-Football REST API and enriches them with team-streak statistics through the Sofascore API, using date-stamped JSON caching to avoid redundant requests.
- Designed a rule-based evidence and scoring engine (Evidence, Candidate, and RelationshipMatch data models) that normalizes raw streak statistics into confidence-weighted evidence across 10+ market categories, including BTTS, first-to-score, clean-sheet trends, and goals/corners/cards over-under.
- Implemented cross-market relationship analysis that detects supporting and conflicting evidence between candidates, applying sample-size weighting, agreement bonuses, and contradiction penalties to produce a fully explainable, non-black-box ranking.
- Generated structured JSON and human-readable Markdown reports with per-match evidence breakdowns, and automated nightly scheduling that runs the pipeline end-to-end and publishes results via Git.
- Built Betman, a dependency-free vanilla JavaScript PWA that consumes the generated JSON reports client-side and offers By-Game, By-Prediction, and Top-Picks exploration views with calendar-based historical navigation.
- Added English/Romanian localization, including translated evidence phrasing, plus offline-capable installable behavior via a versioned service worker.
Production-grade microservices e-commerce architecture demonstrating self-healing patterns, circuit breakers, distributed tracing, and observability at scale.
- Designed and implemented distributed microservices architecture with circuit breakers and health checks.
- Developed backend APIs using FastAPI and Flask with comprehensive error handling.
- Integrated RabbitMQ message queues for asynchronous communication and saga pattern orchestration.
- Implemented Redis caching, rate limiting, and PostgreSQL persistence.
- Added production-style monitoring with Prometheus, Grafana, and distributed tracing via Jaeger and OpenTelemetry.
- Containerized services using Docker and Docker Compose with health checks.
- Implemented CI/CD workflows and production-style deployment practices with GitHub Actions.
Python-based automated trading system with strategy execution, portfolio monitoring, backtesting, and Monte Carlo simulation for systematic trading validation.
- Implemented FVG (Fair Value Gap) breakout trading strategy with paper and live trading modes.
- Built Monte Carlo engine and comprehensive backtesting framework with metrics analysis.
- Integrated Interactive Brokers API (ib_insync) for real-time data and order execution.
- Developed bracket order management, position tracking, and daily journal logging for trade analysis.
- Created Flask dashboard with Socket.IO for real-time monitoring and strategy performance visualization.
Progressive Web Application for language learning with offline functionality, daily vocabulary challenges, streak tracking, and push notifications.
- Developed Progressive Web App supporting full offline functionality with service workers.
- Implemented PWA features including installation capability and push notifications.
- Designed mobile-first user experience focused on daily engagement and vocabulary learning.
- Built streak and milestone tracking system stored in localStorage.
- Integrated Cloudflare Workers for serverless backend operations and API interactions.
- Curated 1200+ Romanian word database with definitions and usage examples.
Premium Flask-based portfolio website with tabbed navigation, downloadable PDF resume, and polished recruiter-facing presentation.
- Transforms a static resume into an interactive portfolio experience.
- Uses clear content separation between application logic, data, templates, and static assets.
- Features tabbed sections for experience, projects, skills, and education.
- Includes direct links to GitHub, LinkedIn, and downloadable resume PDF.