Nadav Galili
Full-Stack Developer & Indie App Developer
Full-stack developer with 5 years of experience building production React Native/Expo applications and Node js backend apps at Mobile-Brain. Passionate about creating mobile and web experiences - shipped a task management Next js PWA app for a toyota agency and Poker AI app to iOS and Android app stores. Specialized in React Native, TypeScript, and end-to-end mobile and web app development.


Professional Experience
Building production applications at scale
Leading development of native mobile applications using React Native/Expo, and TypeScript. Built scalable backend systems and APIs for affiliate marketing using Node js and Mysql serving hundreds of thousands of users with focus on performance and reliability.
Built and maintained a comprehensive React Native /Expo deployment pipeline using EAS Build and Expo Updates,with automated deployment and testing.
Spearheaded migration of legacy PHP codebase to TypeScript Node js Express , establishing type-safe patterns and reducing runtime errors by 60%
Reduced initial page load time from 4.2s to 1.1s through code splitting, lazy loading, and bundle optimization
Impact: Improved user retention by 28%
Built automated testing and deployment pipeline with Jenkins, reducing deployment time from hours to minutes
Impact: Enabled daily releases
Technologies & Tools
Indie Projects
From concept to production - building and shipping apps end-to-end

Poker AI: HomeStack
Your personal AI poker coach for home games
A mobile-first poker tracking app that helps casual players improve their game. Built with React Native and Expo, featuring real-time game tracking, AI-powered insights, and beautiful visualizations. Shipped to both iOS App Store and Google Play Store.
Key Features

AI-Powered Insights
Get personalized recommendations based on your playing style and hand history using advanced analytics
Built With
Build Notes
Technical decisions, performance optimizations, and lessons learned from shipping Poker AI to production
Architecture Decisions
- Type-Safe Schema Definition with Automatic Type Inference
- Strategic Composite Indexing for Query Performance
- Modular component architecture with atomic design principles
- Declarative Relationships with Referential Integrity
AI-Powered Development
Leveraging cutting-edge AI tools to deliver high-quality features faster while maintaining architectural integrity
Claude Code
Advanced AI agent for planning complex features, generating implementation plans, and architecting solutions with deep codebase understanding.
Cursor IDE
AI-native code editor for intelligent code completion, refactoring, and rapid prototyping with full codebase context.
Development Workflow
Planning
Use Claude Code to break down features into well-structured tasks
Implementation
Leverage Cursor IDE for rapid, context-aware development
Review
AI-assisted code review catches issues early
Documentation
Auto-generate comprehensive technical docs
Results & Impact
Tech Stack
Technologies I use to build modern, scalable applications
Mobile Development
React Native
Mobile
Expo
Mobile
TypeScript
Mobile
Expo Api Routes
Mobile
React Native Reanimated
Mobile
Expo Updates
Mobile
EAS Build
Mobile
iOS Development
Mobile
Android Development
Mobile
Mobile UX Design
Mobile
Full-Stack Development
React
Full-Stack
Next.js
Full-Stack
TypeScript
Full-Stack
Node.js
Full-Stack
REST APIs
Full-Stack
Supabase
Full-Stack
Tailwind CSS
Full-Stack
Framer Motion
Full-Stack
State Management (Zustand, Redux)
Full-Stack
React Query
Full-Stack
Backend & Infrastructure
Node.js
Backend
Express
Backend
PostgreSQL
Backend
Mysql
Backend
MongoDB
Backend
AWS (S3, Lambda, EC2)
Backend
Tools & DevOps
Git
Tools
GitHub Actions
Tools
Jenkins
Tools
Jest
Tools
React Testing Library
Tools
ESLint
Tools
Sentry
Tools
Mixpanel
Tools
Figma
Tools
Let's Connect
Interested in working together? Get in touch or download my resume.
Built with Next.js, TypeScript, and Tailwind CSS