Hello, I'm

Nakul.Krishnakumar

Building the future with AI & Backend Systems

AI/ML EngineerBackend DeveloperOpen Source
Find me on
Get to know me

About Me

Nakul Krishnakumar

Nakul Krishnakumar

Building the future with AI & Backend Systems

IIIT Kottayam
Class of 2027
India
nakulkrishnakumar86@gmail.com

Who I Am

Hey there! I'm Nakul, a Computer Science student at IIIT Kottayam with a deep passion for building intelligent systems and scalable backend architectures.

I love exploring the intersection of AI/ML and software engineering, whether it's building RAG-powered applications, designing microservices in Go, or contributing to open-source projects that make a difference.

When I'm not coding, you can find me exploring new technologies, participating in hackathons, or diving deep into research papers about the latest advancements in AI.

What I Do

AI/ML

Building intelligent systems with LangChain, PyTorch, and RAG architectures

Backend

Designing scalable APIs and systems with Go, Python, and Node.js

Open Source

Active contributor to stdlib-js and other community projects

Education

B.Tech in Computer Science

IIIT Kottayam

Expected Graduation: 2027

Focusing on AI/ML, Backend Systems, and DevOps

Featured Work

Projects

A selection of recent projects that I have worked on.

MARC-AI

Multi-Agent Review & Consolidation tool that orchestrates LangGraph agents to run static linters & scanners and consolidates findings into explainable markdown reports using Azure OpenAI.

PythonFastAPILangGraphAzure OpenAI+1

Kaiyo AI

AI-powered Travel Planner App that lets you plan, book and setup a trip easily with intelligent recommendations.

GoTypeScriptReactAI+1

Vidh AI

AI Legal Assistant powered by RAG to help users understand the Bharatiya Nyaya Sanhita (BNS) with accurate, contextual answers.

PythonFastAPILangChainPinecone+2

URL Shortener

A simple and efficient URL shortener web application that generates shortened URLs and tracks them.

Node.jsExpressMongoDBEJS

stdlib (Contributions)

Contributed to the Standard library for JavaScript and Node.js - a comprehensive numerical and scientific computing library.

JavaScriptNode.jsCOpen Source+2

Multimodal Injection Detector

Research project focused on detecting injection attacks in multimodal AI systems.

PythonJupyterMLSecurity+1
Technical Expertise

Skills & Technologies

Technologies I work with to build modern applications.

Languages

PythonC/C++GoJavaScriptTypeScriptJava

Frameworks

ReactNext.jsNode.jsExpress.jsFastAPITailwindCSS

AI & ML

TensorFlowPyTorchLangChainOpenAI APIPineconeRAGOpenCV

Databases

MongoDBPostgreSQLMySQLSupabaseFirebase

DevOps

DockerGitGitHub ActionsLinux

Tools

VS CodeFigmaPostmanJupyter
My Journey

Experience

My professional journey and contributions to the tech community.

October 2025 - PresentIIIT Kottayam, Kerala

Student Researcher

  • Researching privacy-preserving machine learning through Federated Learning on Blockchain with Differential Privacy
  • Building decentralized ML training pipelines using Hyperledger Fabric for secure model aggregation and tamper-proof audit trails
  • Implementing federated learning workflows with Flower Framework, enabling distributed training across multiple nodes while preserving data privacy
PythonHyperledger FabricFlowerWandBBlockchainFederated Learning
October 2025 - PresentRemote

Backend Developer

Kerala Police Cyberdome

  • Contributed to building a backend service for a CSAM take down system for Kerala Police Cyberdome
  • Designed and secured 10+ authenticated API routes, ensuring zero data leaks and maintaining 100% compliance with content handling policies for sensitive CSAM data of 1000+ real life cases securely
  • Integrated webhook endpoints to connect the service to web crawlers and dark web crawlers for hash matching
GoPostgreSQLREST APIsSecurityWebhooks
August 2025 - PresentRemote - Austin, TX

Open Source Contributor

  • Successfully contributed 30+ PRs including entire distance metrics namespace, core math algorithms, focusing on speed and efficiency
  • Implemented core ML algorithms for model training and inference on the web, with C addons
JavaScriptNode.jsCMathematicsML Algorithms
May 2025 - August 2025Kochi, Kerala

AI Engineer Intern

  • Implemented Computer Vision pipelines using SOTA models, achieving over 95% accuracy across user datasets for face detection and recognition SDKs, including mobile development
  • Engineered production-ready RAG-based LLM assistants using LangChain, OpenAI APIs, and pgvector, leveraging distributed and parallel systems to cut client query response time by 60%
PythonComputer VisionLangChainOpenAIpgvectorRAG

Open to Opportunities

I'm actively looking for internship opportunities in AI/ML, Backend Development, or Full-Stack roles. If you have an exciting project or position, let's connect!

Get In Touch

Contact Me

Have a question, project idea, or just want to say hi? I'd love to hear from you!

Send a Message

Contact Information

Currently Available

Open for freelance projects, internships, and collaboration opportunities. Let's build something amazing together!