Skip to content
View karan9617's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Seattle, IL

Block or report karan9617

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
karan9617/README.md

Hi, I'm Karan πŸ‘‹

πŸ“ USA | πŸ€– Agentic AI & Systems Builder | πŸš€ Senior Software Engineer | Built software impacting Millions of users

Java Python JavaScript TypeScript Node LLMs Kafka Docker CLI macOS

Deep in systems + agentic-AI mode β€” building scalable Software platforms, data pipelines, and AI-powered developer & product tools. 6+ years shipping production-grade software across fintech, retail, academia, and AI-first products.

πŸŽ“ MS CS (GPA 4.0) β€” University of Illinois Chicago
πŸ—οΈ Previously @ Michaels, CME Group | Currently @ University of Alabama


🍭 Current Projects

🧠 NotesAI β€” AI-powered notebook & mind-mapping platform (10k+ active users)
LLM-driven semantic search, embeddings, and intelligent note chats.
Android Β· Java Β· Python Β· TensorFlow Β· NLP Β· LSTM

πŸ“’ NotesUp β€” Global Android notes app (100k+ users)
Speech-to-text, offline-first storage, fast sync.
Android Β· SQLite Β· REST Β· Spring Β· JUnit


πŸš€ Current Focus

🧰 Software systems β€” Large scale, system archiecture, end to end deployment πŸ€– Agentic AI systems β€” multi-step LLM workflows, tool calling, and orchestration
πŸ“Š Knowledge graphs & search relevance β€” Neo4j, embeddings, graph reasoning
βš™οΈ CI/CD & infra automation β€” Docker, GitHub Actions, Jenkins, Cloudflare
☁️ Cloud-native backends β€” AWS, Azure, Kafka, Redis, scalable APIs


🧰 Things I Build (and Ship)

🏒 Software systems β€” Software Systems impacting Million users of users worldwide πŸ”— LLM Data Pipelines β€” LangChain-powered production pipelines improving search relevancy by 25%
πŸ•ΈοΈ Knowledge Graph Platforms β€” Visualizing & querying millions of entities
πŸ§ͺ CI/CD Systems β€” Self-hosted pipelines across 20+ repos, 40% faster deploys
πŸ›‘οΈ Security & Auth β€” SAML 2.0, OAuth, bot mitigation at scale (100k+ daily blocks)


🏒 Experience Snapshot

πŸŽ“ University of Alabama β€” Senior Software Engineer
Built modular React platforms for 10+ departments, CI/CD at scale, and production bot defense from millions of annual of malicious activies.

πŸ›οΈ Michaels Stores β€” SDE II (Data)
LLM-driven search pipelines, Neo4j knowledge graphs for 7M+ products.

πŸ“ˆ CME Group β€” Software Developer
Risk management platforms with secure auth, high-performance UI, and ORM-backed systems.

πŸ“‘ Xohani Solutions β€” Data Scientist
IoT-driven microservices, MQTT pipelines, and real-time vehicle telemetry systems.


πŸ“Š Tech Stack Snapshot

Languages
Java Β· Python Β· JavaScript Β· C++ Β· Ruby Β· SQL

Backend & Data
Spring Boot Β· Kafka Β· Redis Β· MongoDB Β· Neo4j Β· Postgres Β· MySQL

AI / ML
LLMs Β· LangChain Β· TensorFlow Β· NLP Β· Embeddings Β· Prompt Engineering

Frontend
React Β· Angular Β· HTML Β· CSS Β· D3.js

Infra
Docker Β· AWS Β· Azure Β· Jenkins Β· Linux Β· macOS


πŸ“« Find Me

πŸ”— GitHub: https://github.com/karan9617
πŸ’Ό LinkedIn: https://linkedin.com/in/karan-vishwakarma17
🌐 Website: https://karan9617.github.io/karan17
πŸ“§ Email: karan.vish17@gmail.com


β€œBuild things that scale. Automate the boring. Let agents do the heavy lifting.”

Pinned Loading

  1. Notesup Notesup Public

    Notes up is an easy, lightweight note forming applications that allow users to organize information in a systematic way with a passcode and pattern lock for security purposes.

    Java 1

  2. PDF-Pro PDF-Pro Public

    PDF Pro is an android application for editing and manipulating PDFs on one platform. It is the fastest pdf editor and can enable users to form PDF's as well.

    Java 9 3

  3. Fact_Extractor Fact_Extractor Public

    A software for extracting key facts from a redundant paragraph to provide the users with the necessary information in lesser span of time.

    Python 1

  4. Blacklog Blacklog Public

    Blacklog app

    Java

  5. Text-Generator-using-RNN Text-Generator-using-RNN Public

    Text generator app using Recurrent Neural Network using Python. Trains a model and generates relevant text based on the data.

    Jupyter Notebook 1

  6. lumora lumora Public

    Lumora is a ai based notes taking application which provides one space for information storage for the users.

    Java