About Me

Product builder, software engineer, and AI builder engineering scalable systems from scratch.

I like building things from the ground up.

From AI agents that automate real workflows to assistive technology that helps people communicate, I enjoy working at the intersection of engineering, experimentation, and real-world impact. My work spans full-stack development, artificial intelligence, computer vision, automation, cloud systems, edge computing, and product development.

I approach software engineering with a product builder mindset: understanding the root problem, designing a clean architecture, building the end-to-end system, testing for reliability, and continuously improving based on real user feedback.

  • Name: Keshav Kumar Agrawal
  • Age: 19 Years
  • Location: Bengaluru, Karnataka, India
  • Education: B.E. in Computer Science (BIT Bengaluru, 2024–2028)
  • Primary Roles: Software Engineer • AI Builder
  • Languages: English, Hindi, Marwadi, Punjabi, Spanish
  • Java & DSA (300+ Solved)

  • Python & AI / Agentic Workflows

  • JavaScript & Full-Stack Web Systems

  • Computer Vision (MediaPipe, OpenCV)

  • Databases (Supabase, Firebase, MongoDB)

Technical Stack & Capabilities

Programming

Java Python C JavaScript SQL

Frameworks & Databases

Firebase Supabase MongoDB PostgreSQL

Libraries & APIs

OpenCV MediaPipe Anakin AI Google Maps API Grok API

Core Concepts

Data Structures & Algorithms Software Testing & QA System Architecture UI/UX Design

Tools & Ecosystem

Git GitHub VS Code Postman Docker

Beyond Building

300+ Solved

LeetCode & Competitive Programming problems in Java

Open Source

Contributor to GoFr Summer of Code (SSOC) 2025

Hacktoberfest

Contributor & merged 6 pull requests across open-source repos

2nd Place

National Book Review Competition at BIT Bangalore (Reviewed 48 Laws of Power)

Personal Interests

  • Sketching (Digital & Traditional)
  • Choreography & Dancing
  • Reading Technical Journals
  • Playing Chess
  • Startup Strategy
  • Building Side Projects