Download PDF

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 spanning full-stack web development, AI/ML research, and cloud/DevOps infrastructure. Comfortable owning a project end-to-end — from architecture and implementation through deployment, monitoring, and maintenance. R&D background in NLP, machine learning, and OCR using Python and PyTorch, paired with a self-taught, production-grade grasp of Linux, Docker, and networking from running a real self-hosted infrastructure.

Education

Master's Degree in Artificial Intelligence

Université Claude Bernard Lyon 1

M1 in Computer Science

Université de Lorraine

Bachelor's Degree in Computer Science

Université de Lorraine · MIM

Baccalauréat ES

Lycée Alfred Mézières, Longwy

Experience

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

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

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.
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.
More projects at github.com/Reathe