My programming journey began in 2010 with Visual Basic 6 during high school, sparking a passion that led me to earn a Bachelor's degree in Computer Engineering from Tishreen University.
Since 2017, I've built my career as a full-stack engineer, working across startups and established companies. Currently, I'm a Senior Full Stack Software Engineer at ZIM Connections in London, where I contribute to architecture decisions and lead development of a React Native eSIM marketplace app serving 10,000+ users across 190+ countries.
Mobile is where I've gone deepest. Beyond the React Native layer, I've built 4+ custom native modules in Kotlin, Java, Swift, and Objective-C, covering SIM diagnostics, metrics collection, and system-level integrations. One of my proudest wins was reverse-engineering the Android eSIM provisioning flow with no official documentation: I used ADB log analysis to find the system intent behind the QR scan and replicate it, so the app can trigger eSIM installation natively.
Over the years, I've evolved from building simple websites to architecting complex systems with TypeScript, Node.js, React Native, and cloud infrastructure. I'm passionate about system design, performance optimization, and mentoring junior developers. When I'm not coding, you'll find me exploring new technologies, analyzing stocks, or diving into a good book.
Beyond my day job, I actively contribute to the developer community through open-source projects like AutoTypeX, and I'm always experimenting with new tech, currently building an algorithmic trading platform in Python.