- 👋 Hi, I’m @a-levra
- 🎓📜 Bac+2 Mechanical and production engineering
- 🎓📜 Bac+3 Robotics and industrial networks
- 🎓 Currently studying at 42 school in Lyon --> 📜 2026
A full website in Django, organized with 5 micro-services via Docker-compose, live-deployed through a pro CI/CD pipeline
ft_transcendence.demo.light.mp4
What I did :
- Remote authentication capability
- Microservices architecture implementation with JSON WEB TOKENS
- OAuth login process
- 2FA implementation
- GDPR compliance
Features handled by the rest of the team :
-
Remote player functionality
-
3D pong game integration
-
User and game statistics tracking
-
Support for multiple devices
-
Tournament feature accommodating up to 32 players
-
Ranking system implementation
-
Elo-based matchmaking system
Can be found at https://github.com/tdameros/42-transcendence
https://github.com/a-levra/webserv
- Handling of GET, POST, DELETE requests
- Support for standard HTTP headers
- Management of virtual servers
- Support for persistent connections
- Handling of static and dynamic files
- Support for CGI (Common Gateway Interface)
- Configuration management via configuration files
https://github.com/fan2bolide/minishell
- Command Execution: Execute binary files and built-in commands.
- Redirection: Handle input and output redirection.
- Piping: Support command piping.
- Environment Variables: Manage and utilize environment variables.
- Built-in Commands: Implement built-in commands like
cd
,echo
,env
,exit
, and more. - Signal Handling: Handle signals gracefully.
ELF is the binary format for Linux ( it's PE for Windows, Mach-o for mac).
- Infect an ELF file,
- Add a payload as a sections,
- Change entry point,
- Cypher the added payload section,
- Cecypher and execute the payload at runtime
- Once payload executed, launch the original binary gracefully https://github.com/a-levra/ELF-Infecter
The sun is shining behind every clouds ! 🌞 It's a good life.