Building with Purpose.
A timeline of roles, responsibilities, and the technologies that shaped my journey as an engineer.
Backend Developer
Sentiment AI · Dubai, United Arab Emirates
Processing Qualitative Data, such as call recordings to provide detailed analytics to consulting companies
Responsibilities
- ·Moderated version control via GitHub repositories and performed extensive Pull Request (PR) reviews
- ·Architected and developed scalable database infrastructure handling 1M+ records for enterprise ontology management
- ·Built, tested and documented high-performance RESTful API with Flask achieving sub-100ms response times for standard queries
- ·Implemented well-structured CI/CD pipelines, Docker containerization, and comprehensive testing strategies
- ·Designed and optimized complex database schemas with PostgreSQL and SQLAlchemy for hierarchical data relationships
- ·Developed comprehensive TypeScript frontend with React for intuitive data visualization and management
- ·Designed AI agents that help the company build better software and help customers talk to their data
Key Achievements
- ·Proposed and developed a product that eliminated client dependency on third-party consultants, resulting in 100% revenue increase from the account
- ·Successfully delivered complete Ontological System with database, API, CI/CD that helped for seemless integration for new clients
- ·Enabled seamless client integration with zero downtime through robust data model design
- ·Achieved real-time data access and updates across the entire platform
Founding AI/ML Engineer Intern
Sentiment AI · Dubai, United Arab Emirates
Contributed to the foundational development of SentimentAI's Ontology system and enterprise infrastructure during the company's early stages.
Responsibilities
- ·Designed and implemented the initial database layer for the ontology management system
- ·Developed data models and relationships for complex hierarchical enterprise data structures
- ·Collaborated with the founding team to establish technical architecture and best practices
- ·Built proof-of-concept features for client onboarding and data integration workflows
Key Achievements
- ·Laid the groundwork for the company's core ontology infrastructure
- ·Transitioned from intern to full-time engineer based on strong performance and teamwork
Teaching Assistant
Heriot-Watt University · Dubai, United Arab Emirates
Assisted professors in weekly labs and taught students new concepts throughout the course.
Responsibilities
- ·Assisted Professors in weekly Labs
- ·Taught Students new concepts that help them throughout the course
- ·Held extra tutorials for Direct Entry Students
- ·Helped with Homework and assignments
Enterprise Software Engineer and Data Science Intern
Circle Bit · Dubai, United Arab Emirates
Delivered modular Angular components for an Azure-hosted web application with C# and MongoDB backend in a Scrum team.
Responsibilities
- ·Delivered modular Angular components for Azure-hosted web application
- ·Utilized D3.js library to visualize user data in a clean and interactive manner
- ·Regularly performed code reviews and set up strict GitHub commit, pull requests, and development conventions
- ·Responsible for version control using GitHub's Releases feature with excellent changelog
Key Achievements
- ·Contributed to creation of a platform with a 99.9% uptime and support for >5 Businesses
GenAI Engineer Intern
Mesh Firm · Denmark (Remote)
Worked in a Scrum Team on the project 'Hepha', the future of Product Management and Product Placement.
Responsibilities
- ·Fine-Tuned LLMs using LangChain on Product management Data scraped from various articles
- ·Built API routes for the Chatbot using Flask to enable AI Agents to communicate with one another
- ·Performed Data Parsing to acquire required data for fine-tuning the LLMs from articles, research data, and talks
- ·Cleaned acquired data from outliers and bad data
- ·Implemented Feature Extraction and Data Chunking to store data on Pinecone
- ·Developed Generative AI utilizing all AI Agents created to make the first prototype
Key Achievements
- ·Successfully built first prototype of 'Hepha' product management AI system
Web Programming Freelancer
KLNA · Lebanon (Remote)
Adapted corporate website to align with client requirements and continuously integrated new features.
Responsibilities
- ·Adapted the corporate website to align with specific requirements outlined by the client
- ·Continuously integrated features that aligned with the client's needs
- ·Changed the design of web pages to improve UI/UX