Ankit Singh

Hi! I'm Ankit Singh

I build systems, not just apps.

Android developer focused on real-world problems, clean architecture, and how people actually use technology.

View My Work Read My Thoughts

Who I Am

About me

Ankit Singh

I didn't get into development just to write code.

I got into it because I like understanding how things work — and more importantly, how they break.

Most apps today feel disconnected from real people. They look good, but they don't think.

That's what I try to change when I build.

I work mainly with Android (Kotlin), focusing on clean architecture, performance, and scalability. But beyond tech, I spend a lot of time thinking about user behavior, systems, and how small decisions shape big outcomes.

Right now, I'm building apps, exploring backend systems, and experimenting with AI-based solutions.

Not perfect. Still learning. Always building.

  • Languages

    Languages

    Kotlin, Node.js, Python

  • Education

    Education

    Bachelor in Computer Science

  • Projects

    Projects

    Built 5+ real-world systems

Tools I use

Tool
Tool
Tool
Tool
Tool
Tool
Tool
Tool
Tool
Tool
Tool
Tool

What I've Built

Projects

Each project is a story — a real problem, a solution, and something learned.

Step Tracking App

Health Connect API

arrow
Health ConnectMVVMKotlinPermission Flows

Step Tracking App

Most fitness apps depend on external ecosystems. I wanted to understand how data actually flows.

What I learned

Real-world systems are messy. APIs don't behave like documentation.

Movie App

Full Stack — Android + Node.js

arrow
MVVMNode.jsMongoDBGoogle OAuth

Movie App

I didn't want just a UI app — I wanted control over the entire system.

What I learned

Frontend is easy. Designing data flow is where things get interesting.

Number Plate Detection

Real-time AI System

arrow
YOLOOCROpenCVRaspberry Pi

Number Plate Detection

This started as curiosity — how machines read the real world.

What I learned

Performance matters more than accuracy in real-time systems.

Sewa Attendance App

Android — Production App

arrow
KotlinRoom DBClean ArchitectureHilt

Sewa Attendance App

Built for real teams managing attendance at scale — reliability was non-negotiable.

What I learned

Simple problems have complex edge cases when real people are involved.

View on GitHubRight arrow

What I work with

Skills

Structured and honest — not buzzwords. What I actually know and use.

💻

Core Development

  • Kotlin (Primary)
  • Android SDK
  • Jetpack Compose
  • XML Layouts & Custom Views
  • MVVM Architecture
  • Clean Architecture
⚙️

Advanced Android

  • Hilt (Dependency Injection)
  • Navigation Component
  • RecyclerView + Groupie
  • Custom Views & Animations
  • State Management (Compose + ViewModel)
  • Performance Optimization
🔐

Auth & APIs

  • Google OAuth 2.0 (Credential Manager)
  • Firebase Authentication
  • REST API Integration (Retrofit)
  • JWT-based Authentication
🗄️

Data & Storage

  • Room Database
  • Jetpack DataStore
  • MongoDB (Backend)
  • Local Caching Strategies
🌐

Backend & Systems

  • Node.js (Express)
  • MongoDB Architecture Design
  • REST API Development
  • Scalable Backend Thinking
  • Authentication Systems (JWT)
🤖

AI / Computer Vision

  • OpenCV
  • YOLO (Object Detection)
  • OCR (Tesseract / PaddleOCR)
  • Real-time Processing Systems
  • Raspberry Pi Optimization

Beyond tools: architecture design, problem decomposition, feature scalability planning, and trade-off analysis.

Unfiltered

Thoughts

Things I've been thinking about — on building, systems, and craft.

Product Thinking

Most apps fail not because of bad code, but because nobody thinks about how people actually use them.

Engineering

Clean architecture is not about layers. It's about clarity.

Craft

Building fast is easy. Building right is not.

Systems

Real-world APIs don't behave like documentation. That's where the real learning happens.

Currently

Updated April 2026

What I'm Doing Now

🎬

Building a full-stack movie app (Android + Node.js + MongoDB)

📡

Learning more about backend scalability and API design patterns

🤖

Experimenting with AI + real-time processing systems

🧭

Improving how I think about and design user flows

Inspired by Derek Sivers' /now page movement.

Connect with me

Get in touch

I'd love to hear from you! If you have any questions, comments, or feedback, please use the form below.

ankit.singh4x@gmail.com

© 2026 SaveBytes. All rights reserved.