Experience
Experience building software that delivers.
Professional experience across full-stack development, web and mobile applications, backend systems and business software.
Feb 2026 – Present
Software Engineer
Safi Cosmetics / Adliyeh, Lebanon
Design and develop custom software solutions for Safi Cosmetics across web, mobile and internal business systems. Developed and released a production mobile commerce application published on both the Apple App Store and Google Play, including its backend integrations and release process. I also designed and built Safi Ticket, an IT service desk platform that centralizes support requests and automatically converts incoming support emails into trackable tickets. Alongside software development, I support NetSuite ERP workflows, maintain and improve the company's WooCommerce ecosystem, and translate operational requirements into reliable and maintainable software solutions.
Key responsibilities
- - Design and develop full-stack web and mobile applications based on business requirements
- - Develop and maintain a production mobile application published on the Apple App Store and Google Play
- - Manage mobile application preparation, configuration and production releases for both iOS and Android
- - Designed and developed Safi Ticket, a centralized IT service desk platform for managing support requests
- - Implemented email ingestion that automatically converts messages sent to the IT support mailbox into trackable tickets
- - Build workflows for tracking ticket status, ownership, history and pending IT requests
- - Translate business processes and operational requirements into maintainable software solutions
- - Support and troubleshoot NetSuite ERP workflows across different business functions
- - Maintain and improve the company's WooCommerce-based websites and related integrations
- - Investigate application, integration and workflow issues across business systems
- - Work directly with users and departments to identify process improvements and opportunities for automation
Technologies
Professional skills
- Software Engineering
- Full-Stack Development
- Web Application Development
- Mobile Application Development
- Business Process Analysis
- Requirements Analysis
- Workflow Automation
- Systems Integration
- IT Service Management
- ERP Support
- Technical Troubleshooting
- Problem Solving
- Stakeholder Communication
- Process Improvement
- Cross-Functional Collaboration
May 2025 – Feb 2026
Support Engineer
Allied Engineering Group / Verdun, Lebanon
Supported enterprise software systems by investigating functional and performance issues, validating new features, analyzing database behavior, and collaborating with development teams to resolve production problems. Worked closely with clients and technical teams to diagnose issues, understand business workflows, and maintain the stability and performance of interconnected applications.
Key responsibilities
- - Test and validate new enterprise software features
- - Investigate functional, integration, and performance issues
- - Analyze data flows and troubleshoot issues across SQL Server databases
- - Optimize SQL queries and create indexes to improve performance
- - Deploy, configure, and monitor Windows services
- - Collaborate with clients and development teams to diagnose and resolve technical issues
Technologies
SQL Server
Professional skills
- Technical Troubleshooting
- Root Cause Analysis
- SQL Performance Analysis
- Problem Solving
- Client Communication
- Business Process Understanding
- Incident Prioritization
- Cross-Team Collaboration
Dec 2023 – May 2025
IT Helpdesk Support
Safi Cosmetics / Adliyeh, Lebanon
Provided technical support across the company's IT environment and business systems, helping users resolve hardware, software, and ERP-related issues. Supported day-to-day operations by investigating technical problems, assisting with business workflows, and coordinating solutions between users and technical teams.
Key responsibilities
- - Provide day-to-day technical support for users, systems, and business applications
- - Investigate hardware, software, and ERP-related issues
- - Support users across business workflows and internal systems
- - Coordinate technical issues and solutions with users and external technical teams
- - Evaluate hardware requirements and recommend suitable specifications
- - Document recurring issues and help improve support processes
Technologies
Professional skills
- Technical Support
- Troubleshooting
- User Support
- ERP Support
- Communication
- Problem Solving
- Hardware Assessment
- Business Process Understanding
- Service Orientation
May 2023 – Jul 2023

Software Developer Intern
The Net Global / Karantina, Lebanon
Gained practical exposure to production software systems while assisting with SQL maintenance, debugging, and technical troubleshooting. Worked alongside experienced developers to understand how applications interact with databases and services and how technical solutions are applied in a professional software environment.
Key responsibilities
- - Assist with SQL maintenance and debugging tasks
- - Support technical troubleshooting and investigation
- - Observe how applications interact with databases and backend services
- - Contribute to day-to-day technical tasks alongside experienced developers
Technologies
SQL Server
Professional skills
- SQL Troubleshooting
- Technical Problem Solving
- Analytical Thinking
- Team Collaboration
- Professional Communication
- Self-Learning
- Attention to Detail
- Adaptability
