About Me
I'm a Staff Software Engineer / Technical Lead at 10Pearls with 10+ years of experience in full-stack engineering, AWS cloud architecture and modern AI application development.
My experience includes React, Node.js, Pyt…
I'm a Staff Software Engineer / Technical Lead at 10Pearls with 10+ years of experience in full-stack engineering, AWS cloud architecture and modern AI application development.
My experience includes React, Node.js, Python/FastAPI, AWS, and hands-on in-house AI initiatives involving multi-agent workflows, RAG and MCP.
I'm exploring senior engineering opportunities in Saudi Arabia and the UAE and am open to relocation. I'd appreciate your consideration for relevant positions.
Experience
Staff Software Engineer / Technical Lead
<p>Technical lead within a 10-engineer team, contributing to architecture, technical decisions, implementation and delivery of a scalable video streaming platform.</p><p> Designed and developed full-stack capabilities using React, Node.js and AWS for video delivery, processing and playback workflows.</p><p> Worked across AWS S3, CloudFront, MediaConvert and Lambda to support scalable video processing and CDN-based content delivery.</p><p> Developed and maintained Video.js-based embedded players and JavaScript widgets integrated into customer websites.</p><p> Improved frontend reliability across SPA navigation, playback state, URL tracking and dynamic image-to-video experiences.</p><p> Contributed to analytics infrastructure using New Relic, Kinesis Firehose, S3, Glue, Athena and Parquet for playback, engagement and error analysis.</p><p> Evaluated and implemented workloads across AWS Lambda and ECS/Fargate, considering scalability, cold starts, API latency, cost and observability.</p>
Principal Software Engineer
<p>Led full-stack development of scalable enterprise applications and contributed to architecture and technical decision-making.</p><p> Designed scalable APIs, backend services and distributed workflows for production applications.</p><p> Reduced production incidents through monitoring, debugging and reliability improvements.</p><p> Collaborated with stakeholders to design high-performance and scalable systems and deliver product requirements.</p>
Software Engineer
<p>Developed full-stack applications using Ruby on Rails and JavaScript.</p><p> Designed optimized database schemas and contributed to application performance and reliability.</p><p> Delivered new features and maintained production systems.</p><p> Mentored junior engineers and contributed to hiring and onboarding.</p>
PROJECTS
Zeacon
<p>Zeacon is a video engagement platform that allows businesses to embed interactive video players and widgets into their websites using a JavaScript SDK.</p><p></p>1. Video player and widgets2. Video streaming and infrastructure3. Analytics and tracking4. Current development initiatives<p></p>