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.

Download Resume
Nadav Galili - Professional headshot
Nadav Galili - Developing software

Professional Experience

Building production applications at scale

Full-Stack Developer
Mobile-BrainRamat Gan, Israel
5 years

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.

Architected React Native /Expo deployment pipeline
40% faster development

Built and maintained a comprehensive React Native /Expo deployment pipeline using EAS Build and Expo Updates,with automated deployment and testing.

Led TypeScript Migration
60% reduction in runtime errors

Spearheaded migration of legacy PHP codebase to TypeScript Node js Express , establishing type-safe patterns and reducing runtime errors by 60%

Optimized Application Performance
74% improvement in load time

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%

Implemented CI/CD Pipeline
90% faster deployments

Built automated testing and deployment pipeline with Jenkins, reducing deployment time from hours to minutes

Impact: Enabled daily releases

Technologies & Tools

ReactTypeScriptNode.jsPostgreSQLAWSNext jsReact NativeExpoMongoDB

Indie Projects

From concept to production - building and shipping apps end-to-end

ios device screenshot

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.

Download on the App StoreGet it on Google Play
150+
Downloads
4.5
Rating
100+
Active Users

Key Features

AI-Powered Insights screenshot
AI-Powered Insights

Get personalized recommendations based on your playing style and hand history using advanced analytics

Built With

React NativeExpoTypeScript

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-Augmented Development

AI-Powered Development

Leveraging cutting-edge AI tools to deliver high-quality features faster while maintaining architectural integrity

Claude Code logo
AI Planning & Architecture

Claude Code

Advanced AI agent for planning complex features, generating implementation plans, and architecting solutions with deep codebase understanding.

Using Ralph Wiggum for tasks breakdown, planning and execution
Feature planning and task breakdown
Multi-agent orchestration for complex workflows
Code generation with architectural awareness
Automated code reviews and optimization
Technical documentation generation
80% reduction in planning time
Cursor IDE logo
AI-Native Development

Cursor IDE

AI-native code editor for intelligent code completion, refactoring, and rapid prototyping with full codebase context.

Context-aware code completion
Multi-file intelligent editing
AI-assisted refactoring
Natural language to code generation
Rapid bug fixing and debugging
3x faster code delivery

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

3xFaster Delivery
80%Less Planning Time
70%Faster Prototyping

Tech Stack

Technologies I use to build modern, scalable applications

Mobile Development

React Native

Mobile

Mobile

Expo

Mobile

Mobile

TypeScript

Mobile

Mobile

Expo Api Routes

Mobile

Mobile

React Native Reanimated

Mobile

Mobile

Expo Updates

Mobile

Mobile

EAS Build

Mobile

Mobile

iOS Development

Mobile

Mobile

Android Development

Mobile

Mobile

Mobile UX Design

Mobile

Mobile

Full-Stack Development

React

Full-Stack

Full-Stack

Next.js

Full-Stack

Full-Stack

TypeScript

Full-Stack

Full-Stack

Node.js

Full-Stack

Full-Stack

REST APIs

Full-Stack

Full-Stack

Supabase

Full-Stack

Full-Stack

Tailwind CSS

Full-Stack

Full-Stack

Framer Motion

Full-Stack

Full-Stack

State Management (Zustand, Redux)

Full-Stack

Full-Stack

React Query

Full-Stack

Full-Stack

Backend & Infrastructure

Node.js

Backend

Backend

Express

Backend

Backend

PostgreSQL

Backend

Backend

Mysql

Backend

Backend

MongoDB

Backend

Backend

AWS (S3, Lambda, EC2)

Backend

Backend

Tools & DevOps

Git

Tools

Tools

GitHub Actions

Tools

Tools

Jenkins

Tools

Tools

Jest

Tools

Tools

React Testing Library

Tools

Tools

ESLint

Tools

Tools

Sentry

Tools

Tools

Mixpanel

Tools

Tools

Figma

Tools

Tools

Let's Connect

Interested in working together? Get in touch or download my resume.

Built with Next.js, TypeScript, and Tailwind CSS