Full-stack developer turning complex ideas into simple, elegant solutions. From concept to production.
I'm a full-stack developer specializing in building production-ready mobile and web applications that solve real-world problems.
I work across the complete technology stack—from database design and API architecture to React components and CI/CD pipelines. I've delivered applications with real-time data synchronization, offline capabilities, and complex business logic, ensuring quality from development through deployment.
I believe great software emerges from attention to detail at every layer—clean database schemas, efficient backend services, and responsive interfaces. My goal is simple: build systems that are a pleasure to use and a joy to maintain.

Full-Stack Developer
I'll build you a professional authentication system that's ready to scale. This isn't just a login screen—it's a complete, production-grade foundation for your mobile app, architected to grow with your business.
This MVP showcases what I can deliver quickly while laying the groundwork for long-term collaboration. Let's start with authentication done right, then expand based on your needs.
Perfect foundation to get started
Complete backend & full deployment
Enterprise-ready with complex features
Comprehensive expense app with offline-first architecture, multi-currency support, and smart debt simplification
Production-grade setup with 8+ slices, async thunks, and optimized selectors
Local SQLite with Supabase sync, conflict resolution, and background sync
JWT-based auth with OAuth integration and secure session management
Multi-currency expense splitting with settlement algorithms and balance tracking
Email, push notifications, and encrypted deep linking with templates
Three-layer MVC with type-safe Supabase operations and DTO transformation
i18next integration with dynamic locale switching and translations
Excel/XLSX generation
Maestro test suite with 10+ scenarios covering core user flows
Expo IAP for subscription management and cross-device synchronization
Published npm package with TypeScript, AES-256 encryption and bussiness logic utilities
Scan receipts with AI to automatically extract and pre-fill expense data
Live at divimateapp.com with Locomotive Scroll, custom SVG animations with Framer Motion and SEO optimization
Real-time cryptocurrency arbitrage monitor tracking ETH/USDC price differences between Uniswap and Sushiswap on Polygon
Custom Redux middleware with auto-reconnection and real-time communication
Uniswap V3 and SushiSwap V3 integration using ethers.js on Polygon
Monitor WETH, WMATIC, USDC, WBTC, USDT and more with visual trend indicators
Cross-DEX price comparison with gas estimation and profit calculations
Simulate trades with custom amounts and compare net profits after gas costs
Resilience patterns with exponential backoff and rate limiting
Event-driven architecture for live updates and opportunity detection
Track total opportunities, average/max profits, gas trends, and bot status in real-time
Choose display currency, select trading pairs, set profit thresholds, and theme preferences
Encrypted local storage, Google Sign-in auth, read-only monitoring with no wallet connections
EIP-1559 support with configurable buffers and volatility protection
Real-time alerts for high-profit arbitrage opportunities to never miss a trade
Search millions of books, import with one click, and organize your collection with categories and custom views
Local database with schema design, prepared statements, and complete CRUD operations
Google Books API integration with Axios for search and data transformation
Sorting by date, title, or author with category-based organization
Image picker with local storage and optimized handling for book covers
Custom Provider pattern for global state management across components
Custom validation hooks with input sanitization and user feedback
Two calculators in one - rotate your device to unlock 30+ scientific operations
Reusable hooks for state management and device adaptation with clean separation
Dynamic layout switches between portrait and landscape for optimal mobile experience
Prevents invalid operations, detects edge cases, and ensures accurate calculations
Automatic dark/light mode switching that follows system preferences