Senior Software Architect with 7+ years of experience designing and building high-performance mobile applications, SDKs, and Web3. I specialize in architecting systems that scale, mentoring engineering teams, and delivering production-grade solutions in React Native, TypeScript, and nodeJS.
- High-Level System Design (HLD) - Designing scalable microservices and distributed systems
- Mobile Architecture - Building modular, testable React Native applications
- SDK Development - Analytics, crash reporting, and monitoring SDKs (Sentry/Instabug-like systems)
- Performance Optimization - Memory management, bundle optimization, and real-time data handling
- React Native - Cross-platform iOS/Android development
- TypeScript/JavaScript - Modern ES6+, functional programming, design patterns
- Performance Monitoring - Real-time crash analytics, performance metrics
- Deep Linking & State Management - Redux, Context API, custom state solutions
| Project | Description | Tech Stack |
|---|---|---|
| search-algorithm | Efficient search implementations with analysis | Python |
| practice_hashcode2020 | Hash Code 2020 competition solution | Python |
| Book-Tracking-App | Personal book management system | JavaScript |
| MySolution-to-Google-KickStart2020 | Google KickStart competition solution | Python |
Stay updated with the latest trends:
- π Advanced Web3 Patterns - Deep-diving into seedless wallets and MPC-TSS architecture
- π€ AI/ML Integration - Exploring AI agents and RAG systems for automation
- π Real Estate Analytics - Building analysis models and investment strategies
- π System Design Mastery - High-level design patterns for distributed systems
β
Remote opportunities with global teams
β
Projects involving React Native, Web3, or blockchain infrastructure
β
System architecture design challenges
β
Building teams and mentoring engineers
β
Innovation in mobile-first solutions
- πΌ LinkedIn: linkedin.com/in/ahmdsherif
- π» GitHub: @ahmdshrif
- π§ Available for: Freelance projects, consulting, full-time remote roles



