Senior Software Developer at Flairstech (Sejel Tech) (2025-04 – Present)
- Contributed across three major platform layers: the legacy JSF portal, the IoT real-time tracking module, and the Mashaer transport operations module - converting legacy modules into a new scalable microservices project while implementing new business requirements from scratch.
- Developed new modules from scratch with modern best practices, integrating Keycloak for multi-party SSO/MFA across multiple stakeholder types and Camunda 8 BPM for multi-step approval workflows.
- Migrated old legacy modules to a modern architecture, ensuring smooth transition, better scalability, and reduced technical debt.
Software Developer (TCC NEOM PROJECT) at ASTEK (2024-04 – 2025-04)
- Designed and implemented RESTful API for new services in a microservices architecture, enhancing the scalability and flexibility of the NEOM Project Digital ID Management System.
- Deployed and maintained 2 microservices now in production at NIC Saudi Arabia.
- Built scalable REST APIs for secure citizen and business onboarding, integrating RBAC and audit logging.
- Implemented secure REST APIs with OAuth2, and contributed to event-driven, high-availability architecture.
Software Developer at DXC (2023-04 – 2024-04)
- Maintained and optimized Oracle ADF modules within CDX (Compliance Data Exchange), ensuring stability for critical supply chain compliance workflows.
- Ensured 100% data integrity and platform security for Petroleum Resources Management System and maintaining a secure environment for Kuwait Petroleum Corporation Ministers of Oil project.
- Contributed to developing legacy web application in Automotive industry.
- Implemented new login flow for SSO and MFA using Keycloak.
- Actively collaborated with QA and client teams to deliver critical enhancements under strict compliance deadlines.
- Diagnosed and fixed high-priority production bugs, reducing system downtime and improving regulatory reporting speed.
Software engineer at ORANGE INNOVATION (2021-03 – 2023-04)
- Enhanced software system by fixing bugs and adding new features, ensuring seamless integration and high-quality delivery, leading to improved user satisfaction and system performance.
- Revamping many parts of code, resulting in an increase in application performance, leading to improved user satisfaction and retention.
- Implemented new caching strategy, resulting in 40% reduction in response times and improvement in system performance, enhancing user experience.
- Recognized by Executive Leadership for rapid impact and technical contributions.
- Built RESTful APIs to manage smart meter readings, real-time alerts, and billing systems.
- Worked across teams (embedded systems, QA, security) to ensure end-to-end system quality.