Welcome to my GitHub profile! Here you'll find my projects, experiments, and journey as a Full-Stack Software Engineer π
I'm a Full-Stack Engineer with 8+ years of experience designing and building scalable web applications, distributed systems, APIs, and microservices.
My primary focus is Java, Spring Boot, Node.js, Python, React, Next.js, TypeScript, JavaScript, and SQL, with a strong interest in AI-powered application development and developer productivity.
I enjoy building reliable, maintainable systems using clean architecture, modern engineering practices, cloud technologies, and AI-assisted development.
Interested in AI-assisted development, LLM applications, AI APIs, prompt engineering, RAG, and integrating AI capabilities into modern web applications.
- Clean Architecture β OOP, SOLID, DDD, and maintainable system design
- Backend Engineering β Java, Python, Spring Boot, Node.js, Flask, APIs, microservices, and distributed systems
- Modern Frontend β React, Next.js, TypeScript, and JavaScript
- Database Engineering β SQL, PostgreSQL, MySQL, SQLAlchemy, Redis, and data modeling
- AI Engineering β LLMs, AI APIs, RAG, AI-powered applications, and developer tools
- Performance β Concurrency, scalability, memory optimization, and high-throughput systems
- Code Quality β TDD, automated testing, code reviews, and continuous improvement
- π€ AI-powered applications and LLM integrations
- π§ RAG and AI agents
- β Modern Java 17/21 and Spring Boot
- π Python, Flask, and SQLAlchemy backend architecture
- π’ Node.js and TypeScript backend development
- βοΈ React and Next.js
- ποΈ Advanced SQL and database optimization
- βοΈ Cloud-native architectures
- π§ AI-assisted software engineering
If you're exploring Python tooling and developer productivity, you might also enjoy these curated collections:
- Awesome Python β A curated list of Python frameworks, libraries, and resources.
- Awesome Python Code Formatters β A curated list of Python formatters, linters, and code-quality tools.
- Awesome Python Typing β Tools and resources for Python type hints and static analysis.
- Awesome Python Testing β A guide to Python testing frameworks, tools, and best practices.
π MSc in Computer Science β EPITA Paris
π Passionate about building reliable software, exploring modern Java, Python, JavaScript/TypeScript, React, Next.js, Node.js, SQL, and AI technologies, and creating impactful engineering solutions.




