Rafaël Bachourian
Software Engineer & Builder
Full-Stack Development · DevOps · AI/ML · Cloud Infrastructure
Profile
Software Engineer with a Master's degree in Artificial Intelligence
and hands-on experience across full-stack web development, AI/ML,
DevOps, Linux, Docker, cloud infrastructure, networking, and
self-hosting. Experienced in taking projects from development
through deployment and maintenance. R&D experience in NLP,
machine learning, OCR, Python, and PyTorch.
Experience
2023 – Present
Independent Software & Infrastructure Projects
-
Build and deploy independent web applications and software
projects, including an Armenian alphabet learning platform and
custom websites
-
Maintain a Linux-based self-hosted environment using TrueNAS
and Docker for multiple services and applications
-
Configure and maintain reverse proxies, DNS, TLS, remote
access, networking, security, and monitoring
-
Work with Traefik, Cloudflare, Tailscale, WireGuard, Oracle
Cloud, and containerized services
-
Handle projects end-to-end across development, deployment,
troubleshooting, maintenance, and ongoing improvements
LinuxDockerTrueNASTraefikCloudflareWireGuardOracle Cloud
2022 – 2023
Research & Development Intern
CEDRIC Lab · CNAM, Paris
-
Developed an NLP/ML pipeline to automatically categorise
pedagogical activities and identify their semantic purpose
-
Worked on OCR processing of PDF textbooks using Python and
PyTorch to extract structured XML content for downstream
analysis
-
Worked at the intersection of NLP, linguistic engineering, and
multimedia data analysis
PythonPyTorchOCRNLP
2018 – 2019
Academic Tutor & Conversation Facilitator
Université de Lorraine, Metz
- Tutoring in Algorithms for first-year students
- Facilitated English conversation groups
Selected Projects
Learn Armenian Alphabet
Next.js · React · TypeScript · Tailwind CSS · Drizzle ORM ·
PostgreSQL · Docker
Full-stack learning application for the Armenian alphabet,
including containerized deployment configuration.
Raf & A Wedding
Web Development · Responsive Design · Multimedia · Deployment
Custom wedding website developed and deployed as a standalone web
experience.
Armenia Social Bot
Python · Discord · Docker · SQLite
Dockerized Discord bot with persistent configuration and logging.
Discord League Notifications
Python · Discord API · Riot Games API · OpenAI API · SQLite ·
Docker
Automation bot that sends notifications when friends' League of
Legends games end.
Spotify Data Visualization
Web Development · Data Visualization
Web-based visualization of listening habits across artists,
albums, genres, sessions, and time.
Education
2022 – 2023
Master's Degree in Artificial Intelligence
Université Claude Bernard Lyon 1
2021 – 2022
M1 in Computer Science
Université de Lorraine
2018 – 2021
Bachelor's Degree in Computer Science
Université de Lorraine · MIM
2017
Baccalauréat ES
Lycée Alfred Mézières, Longwy
Mention assez bien