Predict · Protect · Prevail

Full-stack developer who builds security-minded software.

I'm R. Ajay Kumar — an MCA graduate from PES University, Bengaluru, building production web apps with React, Angular and Node, and architecting ShieldPatch, an AI-driven vulnerability detection and patch management platform. Two internships, one IEEE-track capstone, and a habit of shipping clean code.

2Industry internships
7.9MCA CGPA · PES University
3Languages — Eng / Hindi / Tamil
10+Certifications
R. Ajay Kumar portrait
R. AJAY KUMAR
Full-Stack Developer · AI & Security Engineer
Ajay Kumar
// about

Bridging clean front-end engineering with applied security & ML.

I'm based in Bengaluru, and completed my Master of Computer Applications at PES University (CGPA 7.9/10) in 2026, following a Bachelor's in Computer Applications from JNRM, Port Blair.

My internships have run across the stack — building responsive React/Bootstrap e-commerce interfaces at Zigguratss Artwork LLP, and earlier, bridging client requirements with Angular/Node/MySQL development at Webigo. Alongside that I've gone deep on cybersecurity tooling and applied machine learning, which led to my capstone project, ShieldPatch.

I'm comfortable owning a feature end-to-end: frontend UI, REST APIs, database schema, and — increasingly — the security and ML layer that sits underneath modern software.

English — Fluent Hindi — Fluent Tamil — Native
// stack

Technical skills

01 / SKILLS

Languages

  • Python
  • JavaScript
  • TypeScript
  • Java
  • C / C++

Frontend

  • React.js
  • Angular
  • HTML5
  • CSS3
  • Bootstrap
  • ngx-translate

Backend & Data

  • Node.js / Express
  • Flask
  • PHP
  • MySQL
  • MongoDB · PL/SQL

AI / Security

  • TensorFlow · Scikit-learn · XGBoost
  • Rasa
  • OSQuery
  • Androguard · pefile
  • Docker · Git · Postman

Cloud & Cybersecurity

  • AWS
  • Cloud Computing
  • Cybersecurity
  • Ethical Hacking
// experience

Where I've worked

02 / EXPERIENCE
JAN 2026 — APR 2026
Front-End Developer Intern
Zigguratss Artwork LLP, New Delhi
  • Built and optimized responsive, art-centric web interfaces with full mobile responsiveness and cross-browser compatibility across Chrome, Firefox, Safari and Edge.
  • Collaborated with design and backend teams to translate brand vision into polished e-commerce UI components, consistently meeting sprint deadlines.
  • Developed landing pages, promotional banners and artwork-viewing experiences with clean, reusable component code — zero critical post-deployment defects.
  • Earned a formal completion certificate from the Founder & CEO for professionalism and the ability to work independently and as part of a team.
HTML5CSS3JavaScriptReact.jsBootstrapFigma
OCT 2022 — MAR 2023
Full-Stack Developer Intern & Business Development Associate
Webigo
  • Bridged client business requirements and technical teams — gathering, documenting and translating needs into actionable development specs across multiple web solutions.
  • Participated in UI design, QA testing and pre-deployment validation, contributing to a measurable reduction in post-launch defects.
  • Conducted market and user analysis to align software features with real client goals; adapted quickly to new technologies in a fast-paced agency environment.
  • Supported project documentation, cross-team communication and deployment activities.
AngularNode.jsMySQLPHPREST APIsUI Testing
// flagship project

ShieldPatch

03 / FLAGSHIP
ShieldPatch
Predict · Protect · Prevail — AI-powered vulnerability detection & automated patch management

Organizations face a rapidly increasing flood of software vulnerabilities every day, and manual detection-and-patching is too slow — attackers now use automation to find weaknesses faster than traditional tools can respond. ShieldPatch is my capstone answer to that gap: an end-to-end platform that pulls live threat intelligence (CVE, EPSS, ExploitDB), scores exploit risk with machine learning, tests patches safely in a sandbox, and rolls them out — or rolls them back — with minimal manual effort.

0.81R² — risk prediction model
1,989Vulnerabilities found in live test
89%Patched in lab environment
126/126Sandbox patch jobs, zero failures
the problem

Manual vulnerability detection and patching is time-consuming and error-prone, and exploited vulnerabilities lead directly to data breaches, ransomware and downtime. ShieldPatch closes the gap between vulnerability discovery and remediation — automating the path from "a flaw exists" to "it's safely fixed."

how it works — architecture
01 — PRESENTATION
Dashboard & Chatbot
  • Role-based admin UI
  • Real-time risk dashboard
  • SentiVor — Rasa + Gemini AI chatbot
02 — BUSINESS LOGIC
Access & Routing
  • User & access management
  • File upload handling
  • Request routing
03 — SERVICES
Scan, Score, Recommend
  • Scan & analysis service
  • Threat intel aggregator
  • ML risk-prediction engine
  • Patch recommendation module
04 — DATA
Storage & Sandbox
  • MySQL database
  • Dockerized sandbox environment
design pillars
🛰️ Live threat intelligence

Continuously scrapes and aggregates CVE, EPSS and ExploitDB feeds via Requests & BeautifulSoup, so risk scoring is always grounded in real, current exploit activity — not stale CVSS numbers alone.

🧠 ML-based risk scoring

A TF-IDF vectoriser feeds three regressors — Ridge, Random Forest and XGBoost — trained on ~2,058 cleaned CVE records. Random Forest was shipped to production: R² 0.81, MSE 0.10, correctly separating real exploits (RCE in Apache Struts → 7.30) from cosmetic issues (UI misalignment → 6.47).

📦 Sandboxed, reversible patching

Every patch is trialled in an isolated Docker sandbox before deployment, with automated rollback on any non-zero exit code. 126 consecutive sandbox jobs ran in testing with zero failures.

🔍 Cross-platform file analysis

OSQuery handles live endpoint telemetry; Androguard inspects Android APKs and pefile analyzes Windows executables — giving ShieldPatch visibility into both system-level and file-level risk.

🤖 SentiVor — conversational guidance

A Rasa + Gemini-powered chatbot, built directly into the dashboard, answers plain-language questions like "What is CVE-2024-12345?" or "How do I fix a buffer overflow?" — lowering the expertise bar for fast remediation.

♻️ Continuous learning loop

Every confirmed patch, rejection and rollback is logged to MySQL and fed back into model retraining — so ShieldPatch's predictions sharpen over time.

tools & technologies
FrontendReact.js, Bootstrap, HTML5, CSS3
BackendPython (Flask) — RESTful API development & server logic
DatabaseMySQL — users, scan results, vulnerability data, patch logs
Scanning & ScriptingOSQuery for cross-platform scanning; PowerShell & Bash for detection / patch execution
File AnalysisAndroguard (Android APKs), pefile (Windows executables)
ML / AIScikit-learn — TF-IDF vectoriser + Ridge / Random Forest / XGBoost regressors for exploit risk prediction
Threat IntelRequests & BeautifulSoup — scraping live CVE / NVD / exploit feeds
SandboxDocker, VirtualBox — isolated patch testing & rollback
ChatbotSentiVor — Rasa + Gemini API integration
ToolingGit, VS Code, PyCharm, WebStorm
how shieldpatch compares

Part of the capstone work involved benchmarking ShieldPatch's design against existing approaches in the literature — most solve one slice of the problem (scoring, scheduling, or prediction) but not the full real-time, contextual, automated loop.

SystemAutomationReal-timeContext-awareInterface
EPSSLow — manual analysis✖ LimitedDashboard only
SmartPatchPartial — guided~ Semi~ System-levelWeb-based
ILLATION (2024)Moderate — model-based✔ Asset-awareCLI / Script
Hoque et al. (2021)Offline only✖ LimitedNone
ShieldPatchFully automated✔ Real-time✔ Full contextualWeb dashboard + chatbot
model benchmark & live results

Three regressors were trained on TF-IDF vectors of ~2,058 cleaned CVE descriptions. Random Forest was shipped to production for its stability across vulnerability categories.

Linear RegressionR² 0.81 · MSE 0.10 — fast, stable baseline
Random ForestR² 0.81 · MSE 0.10 — shipped to production
XGBoostR² 0.78 · MSE 0.12 — higher variance

Tested live on a macOS host: ShieldPatch scanned the system, surfaced 1,989 open vulnerabilities, and patched 89% of them in the lab environment. Sample findings —

CVE-2023-54321ExampleApp v1.2.3 — Risk Score 99, Critical
CVE-2024-12345OpenSSL — Risk Score 95, High · patched via Sandbox Job #125, 95% confidence
LocalDaemonRisk Score 41, Medium
research foundation

This work is written up as an IEEE-formatted research paper, ShieldPatch: Predict. Protect. Prevail., grounded in a literature survey across ten papers — including FIRST.org's EPSS model, IEEE's work on cyber threat intelligence mining, and recent (2024–25) research on context-aware vulnerability prioritization and graph-based exploitability prediction. The full paper — methodology, architecture diagrams and benchmark results — is downloadable below.

// more builds

Other projects

04 / PROJECTS

Local Farmer Support System

A 5-language, multilingual agricultural platform delivering hyper-local, real-time crop recommendations using GPS-based geolocation and OpenWeather API integration. Built a normalized MySQL schema with RESTful Express.js APIs, and implemented ngx-translate for zero-page-reload language switching — significantly improving accessibility for rural users with diverse linguistic backgrounds.

AngularNode.jsExpressMySQLngx-translateOpenWeather API
View on GitHub →

Bus Pass Management System

A full-cycle web portal for bus pass registration, renewal and multi-level admin approval, with role-based access control, secure CRUD operations and data validation. Designed a normalized relational schema with server-side error handling and a responsive, accessible UI.

PHPMySQLHTML5CSS3JavaScript
// credentials

Certifications

05 / CREDENTIALS
Goldman Sachs · Forage
Risk Job Simulation
Jun 2026
Walmart Global Tech · Forage
Advanced Software Engineering Job Simulation
Jun 2026
Wells Fargo · Forage
Software Engineering Job Simulation
Jun 2026
Cisco Networking Academy
Introduction to Cybersecurity
Jun 2026
Simplilearn SkillUp
Ethical Hacking 101: Beginner's Guide
Jun 2026
Anthropic
AI Fluency: Framework & Foundations
Jun 2026
Anthropic
Claude 101
Jun 2026
Self-paced
ChatGPT for Cybersecurity
Jun 2026
Self-paced
Introduction to Cyber Security
Jun 2026
// education

Academic background

06 / EDUCATION
Master of Computer Applications (MCA)
PES University, Bengaluru
2024 – 2026
CGPA 7.9 / 10
Bachelor of Computer Applications (BCA)
JNRM, Port Blair
2021 – 2023
CGPA 6.6 / 10
// let's talk

Open to full-stack & security-focused roles.

Based in Bengaluru, open to relocation and remote opportunities. Reach out for the full ShieldPatch IEEE paper, reference letters, or just to talk shop.