Skip to content
View komallsingh's full-sized avatar
  • 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.

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

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.


Stack

πŸ“± Android

Kotlin Jetpack Compose Android Studio Firebase Retrofit


βš™οΈ Backend

Node.js Express.js TypeScript PostgreSQL MongoDB MySQL REST API


πŸ€– Machine Learning & GenAI

Python TensorFlow Pandas NumPy GenAI


πŸ› οΈ Tools & Technologies

Git GitHub Linux Postman Render


Featured Projects

πŸ”— shorTea

A production-focused URL shortener built with Node.js, Express.js, TypeScript, and PostgreSQL.

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

πŸ“± CodeBell

A modern Android application built using Kotlin, Jetpack Compose, Room Database, and REST APIs.

  • Integrates multiple competitive programming platforms for centralized contest tracking.
  • Uses MVVM architecture, local caching, and efficient state management.
  • Designed with clean UI principles, offline support, and scalable Android practices.

πŸ€– AIVA

An AI-powered multimodal system exploring Computer Vision, Machine Learning, and NLP.

  • Implements deep learning pipelines for face-based analysis and intelligent interaction.
  • Explores emotion, age, and gender recognition using AI techniques.
  • Combines ML workflows, data processing, and real-world AI applications.

Open to internship and career opportunities.

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


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. shorTea shorTea Public

    A fast and scalable URL shortening backend built with Node.js, TypeScript, Express, and PostgreSQL. Create, manage, and track short links with secure authentication and real-time click analytics.

    TypeScript

  2. shortTea-App shortTea-App Public

    A full-stack Android application built with Kotlin, Jetpack-Compose, TypeScript/Node.js backend featuring JWT authentication, analytics, click tracking, and PostgreSQL

    Kotlin

  3. 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

  4. 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

  5. MediScan MediScan Public

    a Kotlin-based Android app that analyzes medical reports and provides simple health insights to help users understand their reports better.

    Kotlin 1

  6. AIVA AIVA Public

    An AI-powered assistant that uses computer vision and voice analysis to detect user emotions and provide intelligent, context-aware responses through a Streamlit-based interface.

    Python 1 1