Computer Science student (Top 15%) specializing in Backend Engineering and Network Systems. Open-source maintainer with 300+ stars on GitHub.
I design high-performance backend tools, currently transitioning from Python to Golang to optimize concurrency and scalability in distributed systems.
- Languages: Python (Advanced), Golang (Intermediate)
- Backend & Networking: HTTP/2, REST APIs, TLS Fingerprinting (JA3)
- Databases: PostgreSQL (SQL), SQLite
- Infrastructure: Docker, Linux, Git, CI/CD
Legacy Project - 300+ Stars on GitHub
A widely adopted open-source monitoring tool for the Vinted platform.
- Impact: Used by a large community to track real-time listings.
- Engineering: Built with Python and standard scraping libraries.
- Limitation: Identified concurrency bottlenecks and high memory usage at scale, prompting the re-engineering of a V2 in Go.
Tech: Python, Discord.py, SQLite
The "V2" High-Performance Rewrite
Re-architecting the monitoring engine using Golang to solve previous scalability issues.
- Concurrency: Implementing Go routines to increase throughput by 10x compared to the Python version.
- Network Analysis: Integrating advanced TLS client fingerprint emulation to analyze modern anti-bot detection (Datadome).
- Goal: Reduce memory footprint and handle concurrent requests efficiently.
Tech: Go, tls-client, Docker
- Migration Strategies: Refactoring legacy Python codebases to Go for performance.
- Network Protocol Analysis: Understanding TLS handshakes and browser fingerprinting.
- Distributed Systems: Designing scalable scrapers and backend services.
📍 L3 Computer Science – University of Lille 📧 Email
