Portfolio

Sergio Lombana

Apps & Projects

Product work & experiments

Apps I've built—from production mobile applications to developer tools and experiments exploring observability, performance, and developer workflows.

OneHabit mobile app screenshot

OneHabit

ProductionMobile App

An AI-powered habit tracking mobile application that helps users build and maintain positive habits through personalized insights, smart scheduling, and intelligent reminders.

Overview

OneHabit combines traditional habit-building principles with cutting-edge artificial intelligence to provide users with personalized insights and support. The app addresses the common challenge of maintaining consistency in habit formation by leveraging AI to analyze user patterns, optimize timing, and deliver contextual encouragement.

The application features a single-habit focus approach, allowing users to concentrate on one habit at a time for maximum effectiveness. Users can track both daily and weekly habits, with visual progress indicators, streak tracking, and a gamified "Mastery Garden" that celebrates completed habits. The app includes an integrated journaling system where users can reflect on their habit journey, with AI-powered sentiment and emotion analysis that identifies patterns in energy levels, motivation, and environmental factors.

Key Features

  • Smart notification scheduling that learns optimal reminder times based on historical success patterns
  • AI-generated weekly insights and summaries using OpenAI GPT-4
  • Contextual encouragement messages tailored to current progress
  • Skip pattern analysis that helps users understand and overcome obstacles
  • On-device sentiment analysis using Xenova Transformers

Technical Highlights

  • Scalable serverless architecture with 8+ Firebase Cloud Functions
  • Cross-platform React Native app deployed to iOS and Android via EAS Build
  • Comprehensive Firestore security rules for data protection
  • State management with Zustand and navigation with React Navigation

Tech Stack

React NativeExpo SDK 54TypeScriptFirebaseOpenAI GPT-4Xenova TransformersZustandNode.js
View on GitHubAvailable on iOS & Android
MindOS mobile app screenshot

MindOS

In DevelopmentMobile & WebKnowledge Management

A unified, AI-powered mobile and web app for knowledge retention, personal reflection, and language learning. It transforms journal entries into a connected knowledge graph with AI-generated insights.

Overview

MindOS helps users capture thoughts, learn from them, and build a personal knowledge network. It combines journaling, spaced repetition, and AI analysis to surface patterns and connections.

The app processes journal entries with Google Gemini to generate summaries, tags, and connections to existing knowledge nodes. Users can visualize relationships in an interactive network graph, create knowledge cards for spaced repetition, and track vocabulary and language patterns. A "Founder Mode" analyzes entries for problems, opportunities, and research areas.

Built with React Native (Expo) for iOS/Android and Next.js for the web portal, using Firebase for real-time data sync and authentication. The architecture supports offline-first patterns, real-time collaboration readiness, and privacy-focused AI processing with data sanitization and anonymization.

Key Features

  • AI-powered journal entry analysis and summarization using Google Gemini
  • Interactive knowledge graph visualization with D3.js and react-force-graph
  • Spaced repetition knowledge cards for long-term retention
  • Vocabulary tracking and language learning insights with bilingual pattern detection
  • Founder Mode for analyzing entries for problems, opportunities, and research areas
  • Real-time sync across devices via Firebase with offline-first support
  • Privacy-focused AI processing with data sanitization and anonymization

Technical Highlights

  • Cross-platform architecture: React Native for mobile, Next.js for web
  • Real-time data synchronization with Firebase Firestore
  • Interactive graph visualization using D3.js and react-force-graph
  • Offline-first patterns with real-time collaboration readiness

Tech Stack

React NativeExpoNext.jsTypeScriptFirebaseFirestoreGoogle Gemini APIZustandD3.jsreact-force-graph
Coming soon
Closer mobile app screenshot

Closer

ProductionMobile AppRelationship Tool

A mobile relationship companion app that helps couples track moods, journal moments, and receive AI-powered insights to strengthen their connection.

Overview

Closer addresses the challenge of maintaining emotional awareness and connection in relationships by providing a private, thoughtful space for couples to document their journey together. The app combines journaling, mood tracking, and intelligent insights to help users understand patterns, celebrate positive moments, and navigate challenges with greater awareness.

The app features comprehensive relationship tracking including journal entries, special moments, dual mood logs (tracking both partners' moods and connection levels), reminders for important gestures, and a "Nurture Map" for capturing learnings about each other. What sets Closer apart is its intelligent AI layer: it performs automatic sentiment analysis on all entries, categorizes content into meaningful themes, and provides personalized daily suggestions using Google Gemini AI.

Built with React Native (Expo) for cross-platform mobile development, the app emphasizes privacy-first design with local sentiment analysis, optional cloud sync via Firebase, and secure API key management. The architecture supports offline-first patterns, ensuring full functionality without internet connection.

Key Features

  • Rich text journaling with automatic sentiment analysis and auto-categorization into 10+ relationship categories
  • Dual mood tracking: track both partners' moods and connection levels (0-100 scale) with trend analysis
  • AI-powered daily suggestions using Google Gemini AI with intelligent rule-based fallback
  • Relationship Health Score (0-100) calculated from connection, engagement, sentiment, and consistency metrics
  • Pattern detection engine: identifies best connection days and times based on historical data
  • Mood prediction system with confidence scoring based on historical patterns
  • Sentiment monitoring with automatic alerts for negative streaks, low moods, and connection drops
  • AI chatbot coach powered by Google Gemini with comprehensive context from relationship data
  • Weekly insights generation with AI-generated summaries and trend analysis
  • Nurture Map for capturing relationship learnings: traits, needs, strategies, and insights

Technical Highlights

  • Hybrid AI architecture: seamless fallback from cloud AI (Google Gemini) to local rule-based logic
  • Local-first architecture: all data stored locally in AsyncStorage with optional Firebase cloud sync
  • Real-time analytics: complex calculations (health scores, trends, patterns) computed on-device
  • Privacy-first design: local sentiment analysis ensures sensitive data never leaves device
  • Smart data merging: Firestore data takes precedence, local data fills gaps with intelligent conflict resolution
  • Performance optimizations: FlashList for efficient rendering, batch Firestore operations, 1-hour AI suggestion caching

Tech Stack

React NativeExpo SDK 54TypeScriptZustandFirebaseFirestoreGoogle Gemini AIAsyncStorageReact NavigationFlashList
Available on iOS & Android