main.c
about.py
skills.h
projects.cpp
contact.sh
limitless-v
STATUS: OPEN TO WORK

Python
TypeScript
React.js
Flask
RAG / LLM APIs (academic)
C / C++ (academic)
Embedded Systems (exploring)
scroll
01 — about.py

Compiled from curiosity, low-level habits, and shipped products.

I'm Surajkumar KS, working as a Junior React Developer at AsimovX Technologies in Kerala, India, since December 2025. I'm a BCA graduate from NSS College, Rajakumari.

My interest started with C, C++, and Python — I've worked with them at an academic and self-study level, and I'm actively exploring embedded systems as I go deeper into low-level programming. That curiosity carries into everything I build day-to-day: React/TypeScript frontends, Node/Express and Flask backends, and AI tooling built on RAG pipelines and the OpenAI/Gemini APIs.

I like working at the intersection of machine learning, AI tooling, and practical web applications — and I'm always learning, whether that's a new framework at work or getting closer to the hardware on my own time.

// whoami.c
struct Developer {
  char* name     = "Surajkumar KS";
  char* role     = "Full Stack & AI Dev";
  char* company  = "AsimovX Technologies";
  char* base     = "Kerala, India";
  char* roots[3]    = {"C", "C++", "Python"};
  char* exploring   = "Embedded Systems";
  bool  shipping    = true;
  bool  stillLearning = true;
};
02 — skills.h

Toolchain

Grouped by where each tool sits in the stack — from the languages I think in, to the frameworks I ship with, to the AI layer I build on top.

Languages

Pythonworking
TypeScriptworking
C++academic
Cacademic
Embedded Systemsexploring

Frameworks & Tools

React.jsworking
Node.js / Expressworking
Flaskworking
MongoDB / REST APIsworking

AI / ML

RAG Pipelinesacademic
OpenAI / Gemini APIsacademic
scikit-learnacademic
03 — projects.cpp

Selected builds

A few things I've shipped end-to-end — from AI pipelines to browser extensions to computer vision.

InterviewAI

.py

An AI-powered interview tool built around a RAG pipeline for context-aware responses, deployed on Vercel.

RAGPythonVercelLLM-APIs

Phishing Site Detection System

.js

A scikit-learn model paired with a Chrome extension (V2) featuring a three-tier risk response — allow, warning banner, or full block — backed by a Flask /predict endpoint with an offline heuristic fallback.

scikit-learnFlaskChrome-ExtSecurity

Rubik's Cube Solver

.py

Real-time cube scanning and solving via webcam — k-means color clustering for face detection, the Kociemba algorithm for the solve, and an OpenCV-driven UI.

OpenCVk-meansKociembaComputer-Vision

Little Known Planet

.jsx

A marketplace for curated travel experiences, stays, and events. Contributed UI work including a multi-tab listing form, a redesigned event-contributors section, and a social video feed.

ReactNode.jsMarketplace

4 Dots

.cs

A printing services website built on a React frontend with a .NET backend.

React.NETWeb
04 — contact.sh

Let's build something

Open to full-stack, AI tooling, and anything that lets me get close to the metal again.

~/limitless-v — zsh
$ whoami
surajkumar_ks — full stack & ai developer
$ cat contact.txt
reach out via GitHub or the link below — always up for a good technical conversation.