Skip to content
View komallsingh's full-sized avatar
🎯
Focusing
🎯
Focusing
  • India

Highlights

  • Pro

Block or report komallsingh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
komallsingh/README.md

Hi, I'm Komal

Software Engineer · Android & Backend Developer

I'm a CS undergrad building Android and backend applications with a focus on clean architecture, scalable systems, APIs, and real-world problem solving.

I enjoy understanding how systems work, not just making them work.


⚡ Tech Arsenal

💻 Languages

Java    Kotlin    Python    TypeScript    JavaScript


📱 Android Development

Kotlin    Firebase    📦 Jetpack Compose

⚙️ Backend & Database

Node.js    Express.js    PostgreSQL


🤖 AI & Machine Learning

Python    TensorFlow    Pandas    NumPy    🧠 Computer Vision    🔤 NLP


🛠️ Tools & Platforms

Git    GitHub    Linux    Postman    Render

🚀 Featured Projects

🔗 shorTea

Production-focused URL shortener

Node.js · Express.js · TypeScript · PostgreSQL

  • Built URL shortening, redirects, analytics tracking, and browser/device insights.
  • Integrated malicious URL detection for safer redirects.
  • Designed using layered architecture, repository pattern, validation middleware, and structured error handling.
  • Focused on scalable backend practices, API security, and efficient database design.

Competitive programming contest tracker for Android

Kotlin · Jetpack Compose · Room · REST APIs

  • Integrates multiple competitive programming platforms into a centralized contest tracker.
  • Uses MVVM architecture, local caching, and efficient state management.
  • Designed with clean UI principles and offline support.
  • Built with scalability and maintainability in mind.

🤖 AIVA

AI-powered multimodal system

Python · Computer Vision · Machine Learning · NLP

  • Explores intelligent interaction using computer vision and machine learning.
  • Implements face-based analysis including emotion, age, and gender recognition.
  • Combines ML workflows, data processing, and real-world AI applications.

🎯 Currently

  • 📱 Building scalable Android applications using Kotlin, Jetpack Compose, and clean architecture
  • ⚙️ Designing backend systems with APIs, databases, security, and cloud deployment
  • 🏗️ Exploring System Design, distributed systems, and scalable architectures
  • 🤖 Exploring Generative AI and machine learning applications

GitHub 3D Contributions


Open to internship and career opportunities.

Continuously getting humbled by DSA problems, learning from failures, and improving one algorithm at a time.

It's never too late to start again. ✨

Pinned Loading

  1. api-contract-guardian api-contract-guardian Public

    A VS Code extension that catches breaking API changes across Git revisions and identifies potentially affected consumers before they break.

    TypeScript 2

  2. shortTea-App shortTea-App Public

    Short links, smart analytics, and QR codes — brewed into one modern Android app.

    Kotlin

  3. CodeBell CodeBell Public

    a contest reminder app that helps developers stay updated with upcoming coding competitions by sending timely alerts and organizing contest schedules from different platforms in one place

    Kotlin 1

  4. Broadcast-server Broadcast-server Public

    A Node.js WebSocket broadcast server with CLI support and graceful connection handling.

    JavaScript

  5. meta-lead-PoC meta-lead-PoC Public

    A proof-of-concept that receives Meta Lead Ads events, retrieves lead details through the Meta Graph API, stores them in MongoDB, and delivers new leads to an open React Native application in real …

    TypeScript

  6. page-pulse page-pulse Public

    A full-stack website audit tool that analyzes websites for key SEO and content metrics, including page titles, meta descriptions, heading structure, accessibility, and response times.

    TypeScript