Chris Rahmé

Chris Rahmé

Full-Stack & AI Engineer

I am a full-stack software engineer with a passion for AI and machine learning. Over the years, I've developed expertise in full-stack, containerized solutions, mainly utilizing technologies such as VueJs, Python, and Docker, and various AI & machine learning frameworks such as Keras and Scikit-Learn.

I am driven by a focus on code quality, readability, efficiency, and scalability, and always strive to learn and stay up-to-date with new technologies.

Experience

false

GWT Web Developer

Neumann

Jun 2019 - Aug 2019

Built a Big Data web application on GWT.

Implify
  • Developeed a GWT Java application to manipulate and query a MySQL database, respecting the database schema and logic to ensure data integrity while pushing and pulling data.
  • Designed and implemented MySQL database schemas, ensuring carefully planned table structures, optimized relationships, and adherence to best practices.
  • Built a pretty, responsive, user-friendly interface for seamless queries and interaction with the underlying workflows.
GWT
Java
MySQL
CSS
false

Drupal Web Developer

Saint-Joseph University of Beirut

Jun 2020 - Sep 2020

Worked on a proof-of-concept migration for the university website to Drupal.

  • Rebuilt the website's codebase entirely from scratch.
  • Designed and implemented a custom Drupal theme, ensuring it adhered to the university's branding guidelines and provided a modern, user-friendly interface.
  • Created and tested key functionalities, improving overall usability and design consistency.
  • Optimized the website's performance by re-thinking its JavaScript code.
  • Optimized the website's administrative and development processess by making use of the content management system.
Drupal
Twig
HTML
CSS
JavaScript
PHP
MySQL
false

Astronomy Instructor

Al-Hayat International School

Sep 2020 - May 2021

Taught astronomy courses to school students aged 8 to 15.

  • Designed and developed comprehensive astronomy programs and courses tailored for two students groups.
  • Taught a diverse range of topics, from foundational concepts like the planets to advanced subjects such as alien life and cosmology.
  • Tailored teaching materials to suit various age groups and learning levels, progressing from simple to complex topics.
  • Facilitated engaging learning experiences through live demonstrations, hands-on activities, and quizzes.
  • Guided students in creating and presenting astronomy projects or introducing new topics at the end of each semester.
  • Provided personalized guidance to ensure each student had a positive and enriching learning experience.
Teaching
Astronomy
PowerPoint
Time Management
Communication
false

Full-Stack & Data Integration Developer

Data Consult

Sep 2021 - Oct 2023

Developed and maitained containerized web applications, with knowledge in AI and Cisco VoIP integration.

Synergi
  • Enhanced an existing call center web application, with a focus on the call recording module.
  • Extended the core functionality of the application and redesigned key features to optimize performance and user experience.
  • Deployed the application to client servers and provided ongoing maintenance and support.
Laravel
Node-RED
MySQL
MongoDB
ElasticSearch
Docker
Asterisk
Synergi SER
  • Developed a series of speech emotion recognition AI models for sentiment analysis of multilingual call recordings for Synergi Call Recording.
  • Delivered insights through visualizations, including per-speaker emotion charts to track sentiment changes throughout the conversation and a global emotion rating.
Python
Flask
Keras
Librosa
Node-RED
ChartJs
Docker
MindForge
  • Conceptualized and developed a web application offering easy and flexible tools for data science, data analytics, and machine learning workflows, enabling technical and non-technical users to rapidly build and deploy AI models in collaboration with other users.
VueJs
Python
Flask
SQLAlchemy
Scikit-Learn
Pandas
MySQL
PayLink
  • Developed a secure payment portal that links banks to the Ministry of Finance, ensuring seamless transactions and data exchanges.
NodeJs
Express
MongoDB
Stripe
Docker
Linux
false

Senior Full-Stack & AI Engineer

Atria Solutions

Oct 2023 - Feb 2025

Designed, developed, and deployed scalable containerized software solutions, specializing in full-stack development, AI & machine learning, with knowledge in VoIP and cloud technologies.

AtriPulse Next
  • Developed a comprehensive call center solution featuring mutli-vendor call recording, live wallboards, analytics, and additional advanced functionalities.
VueJs
Laravel
NodeJs
PHP
MySQL
MongoDB
ElasticSearch
Redis
Docker
Asterisk
RabbitMQ
AtriPulse Next Call Intelligence
  • Designed and implemented an AI-powered module for AtriPulse Call Recording capable of multilingual audio transcription, translation, summarization, per-speaker per-sentence sentiment analysis, keyword extraction, and other advanced language processing tasks.
VueJs
Python
Hugging Face
Flask
SQLAlchemy
SQLite
Docker
AtriPulse
  • Provided technical support, deployment, maintenance, and bug fixes for the AtriPulse call center solution, ensuring smooth operations and functionality.
Docker
Linux
Git
NodeJs
Node-RED
Laravel
PHP
Asterisk
AtriBot Chatbots
  • Created and deployed AI-powered NLP chatbots equipped with webchat and administrative interfaces, custom-built as per client needs and requirements, integrated with other systems, and deployed to client servers.
VueJs
Python
Rasa
MySQL
Docker
MindForge
  • Improved this AI-builder web application that I developed at Data Consult.
  • Depolyed the application to client servers.
VueJs
Python
Flask
SQLAlchemy
Scikit-Learn
Pandas
MySQL
Miscellaneous Projects
  • Developed and delivered smaller-scale projects and applications to meet specific client or organizational needs.
Python
NodeJs
Django
Flask
MySQL
MongoDB
Docker
Planning & Innovation
  • Actively participated in discussions and brainstorming sessions to generate innovative ideas for potential projects and solutions.
  • Collaborated with cross-functional teams to define requirements, explore case studies, and design software and hardware architectures.
  • Wrote technical documentation and provided presentations to present project ideas and concepts to clients and stakeholders.
Ideation & Problem-Solving
Requirements Analysis
System Design
Strategic Planning
Collaboration
Communication
Internship Mentorship
  • Mentored interns by defining their project scopes, setting clear objectives, and providing continuous guidance and constructive feedback.
Mentorship
Project Planning
Performance Feedback
Communication
Career Development & Certifications
  • Worked on my career development by learning new skills, expanding my knowledge, and participating in professional development programs.
Learning
AI
DevOps
Cloud
true

AI & Full-Stack Engineer

Innovum

Feb 2025 - Present

Developing AI & data science solutions on the back-end and front-end.

Payload Data Portal
  • Worked on an AI & Big Data map visualization platform that aggregates and analyzes data about a country's infrastructure, natural features, traffic & vehicles, etc. from multiple sources.
  • The platform uses clustering AI models to recommend optimal locations for the deployment of new infrastructure and services, balancing profitability and risk according to each region's environment.
React
Python
Django
Scikit-Learn
GeoPandas
DeckGL
Amazon S3
Nemo
  • Search: Worked on and deployed multiple RAG chatbot solutions for document search and question answering, with Google Drive and/or Website crawlers as data sources.
  • Docs: Worked on the implementation of an LLM-powered summarization module that generates summaries of text, documents, or webpages.
  • Timeline: Designed and implemented an LLM-powered module that extracts and organizes key events, people, and locations from documents into structured timelines.
  • Audio: Created a set of audio utility tools such as signal processing denoising, ML denoising and enhancement, analysis, and activity detection.
  • Transcription: Designed and implemented an AI-powered module for multilingual audio transcription and diarization, with LLM-powered transformations such as summarization, categorization, and tag extraction.
  • Live Transcription: Extended Nemo Audio to support multi-session real-time call transcription, using audio packets sent over WebSockets and WebRTC connections via a Go-based gateway, along with metrics and monitoring.
Python
Go
Hugging Face
LangChain
Agno
Pydantic
FastAPI
WebRTC
WebSockets
Celery
Qdrant
PostgreSQL
Docker
Grafana
Prometheus
Apify
Misc. LLM-based Projects
  • Developed an LLM-powered solution that rates a website's AI-SEO performance by checking the HTML structure, content readability, etc., comparing with competitors and providing improvement suggestions.
  • Developed multiple LLM-powered database fillers, including an agent that completes a webshop's catalog by searching for missing product information online, or an agent that categorizes companies into industries.
  • Developed an agentic DevOps assistant with access to GitHub, Notion, Linear, AWS CloudWatch, etc. to monitor, identify, and resolve issues in deployed applications.
Python
Pandas
LangChain
Agno
FastAPI
Streamlit
Apify
Misc. AI Projects
  • Developed a pipeline for intruder detection and face recognition in live surveillance camera footage using various pre-trained and custom models.
Python
PyTorch
Scikit-Learn
Hugging Face
FastAPI
Streamlit
SQLite
DevOps
  • Build CI/CD pipelines for automated testing and deployment of applications.
  • Create Grafana dashboards for monitoring deployed applications and services.
Docker
GitHub Actions
Prometheus
Grafana

Education

Life Sciences Baccalaureate

Sainte Famille Fanar

2001 - 2016

Software & Telecommunication Engineering

Saint Joseph University of Beirut

2016 - 2021

Master's Degree in Artificial Intelligence

Saint Joseph University of Beirut

2021 - 2023

Skills

Back-end
Front-end
Databases
AI & Data Science
Cloud, DevOps, & Systems