Career Journey
Professional Experience
A timeline of my professional growth and the companies I've had the privilege to work with.
Senior Software Engineer
WeaviateApril 2025 - CurrentParis, FranceCurrent
- Own backend features end-to-end, collaborating across teams for alignment and transparency.
- Contribute to incident response, ensuring reliability and clear communication.
- Maintain database backups and alerting to ensure cluster health.
- Build frontend integrations that expose backend features to cloud users.
- Promote AI-powered tools and workflows to boost team efficiency.
Senior Backend Engineer
Kardinal AIMarch 2021 - March 2025Paris, France
- Built and managed various efficient microservices in Go, including APIs and KPI tracking.
- Owned and maintained crucial internal libraries, ensuring seamless integration across projects.
- Optimized a critical API, achieving a remarkable 70% performance improvement.
- Provided critical analysis and benchmarking to support better technological decisions.
- Mentored and empowered junior developers to rapidly grasp our internal stack and contribute effectively to projects.
7
Libraries
Created & Maintained
12
Microservices
Created & Maintained
+100
APIs
Developed
Full-Stack Software Engineer
Polar StorkMay 2019 - April 2021Remote, US
- Developed full-stack web and mobile apps across diverse industries, from concept to deployment.
- Led a team as Technical Lead for a VoIP mobile app supporting the Lebanese Red Cross during the pandemic.
- Influenced technology stack and system architecture decisions based on project requirements and goals.
- Introduced and championed Flutter adoption, enhancing development efficiency and cross-platform capabilities.
- Shared Flutter expertise with fellow developers, enabling them to overcome challenges and contribute effectively to project goals.
7
Projects
Contributor
2
Projects
Lead
10
Technologies
Used
Founding Software Engineer
InnTrendJanuary 2017 - January 2019Beirut, Lebanon
- Managed the entire software development process for a Quality Management platform.
- Designed and maintained the backend API using Spring Boot, ensuring smooth communication with the frontend.
- Developed and maintained the web application in Angular 6, enhancing user experience and interface design.
- Participated in business meetings and client calls to understand technical challenges.