I'm a software engineering student at 42Tokyo, preparing to continue my studies at 42Paris from September 2026.
I'm building strong fundamentals in C/C++, Linux, algorithms, networking, and backend systems through the 42 curriculum.
I also have practical experience in LLM/RAG technical validation and PoC development for an internal AI chat application in the automotive industry.
Currently, I'm improving my technical communication in English, preparing for international opportunities in France, and exploring how software engineering and AI/RAG can solve real-world problems.
- Build software from the ground up using C / C++ / Linux
- Understand and implement low-level concepts such as processes, signals, pipes, sockets, and HTTP
- Develop backend APIs and connect them with databases
- Work with Docker-based development environments
- Build and validate LLM/RAG prototypes using Python, LlamaIndex, Qdrant, PostgreSQL, and Amazon Bedrock
- Break down technical problems, test ideas, document results, and communicate findings clearly
| Project | Description | Tech | Repository |
|---|---|---|---|
| webserv | HTTP/1.1 server built in C++98 with non-blocking I/O | C++98, Linux, socket, epoll, HTTP/1.1 | Repository |
| 42pong | A classic Pong game with authentication, real-time communication, and web application architecture | Docker, Nginx, Django, Django REST Framework, WebSocket, PostgreSQL, Redis, JavaScript | Repository |
| minishell | A simple Unix shell implementation inspired by Bash behavior | C, Linux, process, pipe, redirect, signal | Repository |
| miniRT | A ray tracing project with basic 3D rendering | C, vector math, ray tracing, graphics | Repository |
Languages:
C, C++, Python, JavaScript, SQL
Backend / Database:
Python APIs, REST APIs, PostgreSQL, Qdrant, WebSocket
AI / LLM / RAG:
LLM, RAG, LlamaIndex, Amazon Bedrock, Claude, MCP
System / Infrastructure:
Linux, Docker, Docker Compose, AWS EC2, Git, GitHub Actions, Nginx
Low-level / Web:
HTTP/1.1, socket, epoll, process, signal, pipe, redirect
- Preparing for 42Paris
- Improving technical communication in English
- Reviewing 42 Common Core projects
- Building a portfolio for internships in France
- Exploring practical AI/RAG and backend systems
I want to become an engineer who can understand real problems, build practical software, and communicate clearly across technical and business contexts.
Long-term, I’m interested in building software products and exploring startup opportunities.
I'm happy to connect with engineers, founders, recruiters, 42 students, and people interested in software engineering, AI/RAG, startups, or international tech careers.



