Hello! I'm Hamza Al Sheikh, a Software Engineer based in Dubai, UAE, with a degree in Computer Engineering. What began as a passion for coding at age 16 has evolved into a fulfilling career building impactful solutions.
Over the past 5+ years, I've specialized in mobile development with a strong focus on React Native and cross-platform applications. For the last 3 years, I've expanded into full-stack development, working remotely with international companies across the UK, Turkey, and Germany.
Working across international teams has strengthened my ability to collaborate across time zones and cultures. I've led challenging projects from offline-first architectures and AES-256 encryption to custom native modules and serverless backends. Beyond coding, I'm passionate about mentoring developers and believe great software is built by great teams.
My toolkit spans JavaScript, TypeScript, React, React Native, Node.js, Express.js, SQL, and AWS, but I focus on thoughtful architecture, clean code, and building secure, scalable solutions. What drives me is solving complex problems and creating applications that people truly rely on.
I'm always open to new opportunities and conversations about technology or interesting projects. Whether it's a potential collaboration, technical discussion, or just exchanging ideas, feel free to reach out!
React Native • TypeScript • Redux • Native Modules (Swift/Kotlin) • SQLite
Node.js • Express.js • AWS Lambda • DynamoDB • Cognito • REST APIs
React.js • Next.js • TailwindCSS • Material UI • Angular
MongoDB • SQL • Firebase • Flutter • Dart • Git
2017-2022
Bachelor of Computer Engineering – Latakia, Syria.
Native Proficiency
Professional Working Proficiency
Built cross-platform cryptography system using ECC (secp256r1) and AES-256 with custom native modules in Swift and Kotlin, enabling secure key exchange for mobile fintech applications.
Engineered real-time location tracking with Swift CLLocationManager, reverse geocoding, and multi-table SQLite architecture for region detection and automated movement analysis.
Designed SQLite-based data persistence ensuring 100% app functionality without internet, with conflict resolution and optimistic sync when online.
Architected Lambda-based backend with DynamoDB, handling webhook processing, batched API requests, and real-time data synchronization.
Developed FBAR and IRS Form 8938 calculation engines with multi-table data aggregation, asset classification, and automated CSV/PDF report generation.
Published and maintained production applications on both the App Store and Google Play using multi-environment CI/CD pipelines for automated builds, testing, and releases.
Thoughtful Architecture
I focus on writing clean, maintainable code to build secure and scalable solutions that last.
Solving Complex Problems
What drives me is tackling deep technical challenges, from native encryption to offline-first systems.
Growing Great Teams
I believe great software is built by great teams, and I'm passionate about mentoring and contributing to that growth.
Beyond Technology
I work to create applications that people rely on, always keeping the end-user experience at the center of my work.
The article is a structured introduction to maneuver SQLite database migrations in React Native involving TypeScript and the react-native-sqlite-storage library.
Read Article ->This guide explains how to implement ECC natively for both iOS (Swift) and Android (Kotlin) without relying on react-native-crypto.
Read Article ->step-by-step guide to implementing native reverse and forward geocoding without third-party dependencies.
Read Article ->How to architect a robust, battery-efficient system with SQLite, background processing, and intelligent data summarization.
Read Article ->