Engineer in Computer Science and Information Systems (IS)
Conservatoire National des Arts et Métiers (CNAM), in Eckbolsheim - UIMM Alsace - ITII Alsace
2024 - 2027
University Bachelor of Technology (BUT) Computer Science
IUT Robert Schuman in Illkirch-Graffenstaden
2021 - 2024
- 1st year (2021 - 2022)
- Object Oriented Development in Java
- Systems programming in C (Memory allocation, Pointers, Structures)
- Relational database and SQL language
- 2nd year (2022 - 2023)
- Web development with the Laravel framework in PHP
- Development Quality and Automated Testing
- Design Patterns and Principles (Maintainable and Reusable Code) in UML
- Systems programming in C (Multi-Thread, Server/Client UDP/TCP)
- 3rd year (2023 - 2024)
- Web development in Node.js and React.js
- Continuous Integration/Deployment (CI/CD) and Docker
- Theoretical and Practical Algorithmic Complexity in C++
- NoSQL database (Redis, MongoDB, Cassandra)
- 1st year (2021 - 2022)

Théo LUDWIG
Developer Full Stack • Student
31/03/2003 (22 years old)
Alsace, France
Studies
Skills
- Software Development
TypeScript
React.js (+ Next.js)
Tailwind CSS
Node.js
tRPC/oRPC
PostgreSQL
- SysAdmin
Docker
Proxmox
Caddy
GitHub Actions
GitLab CI/CD
- Systems Programming
C/C++
Rust
Go
- Software and tools
GNU/Linux
Arch Linux
Visual Studio Code
Git
- Others
English
Driving license
Work experiences
Full Stack Web Developer Apprentice
28/08/2023 - 31/08/2027 (4 years)
- Integration of Figma mockups for WebSurg, website dedicated to medical-surgical training.
- IRCAD Core, an internal tool for managing medical training sessions and their requirements (anatomical models, medications, staff training, etc.).
- History and traceability of data modifications (what? who? when?) in IRCAD Core.
- Advanced permissions system and OAuth2 authentication, with read, write, and delete access restricted for specific users of the IRCAD Core application.
- Search engine with filters, sorting, and customizable display for each user of IRCAD Core.
- IRCAD Core project architecture in TypeScript Monorepo with Turborepo, automatic deployment (CI/CD) and self-hosted internally with Docker Compose.
Full Stack Web Developer Intern
11/04/2023 - 26/07/2023 (3 months)
Development of a DMS (Document Management System) tool in React.js, Laravel and GraphQL.
Interests & hobbies
Open-Source Enthusiast
Fusey (fusey.gg): website I'm developing for the game ARK that tracks the number of players connected to the servers in real time and has over ~5,000 visitors each month, ~100,000 members on Discord, and ~120,000 followers on X/Twitter.