← Home

About Nijeesh NJ

Nijeesh NJ — also known online as codebyNJ — is an AI Engineer based in Bengaluru, Karnataka, India. In his words: “I am an engineer who builds with a designer's eye from model to interface, end to end.” He is a final-year B.E. Computer Science Engineering (Cyber Security) student at Saveetha Engineering College, graduating in 2027.

Most recently he was AI + Full Stack Developer Intern at Ankor (Dec 2025 — Mar 2026), where he worked on XAM, Ankor's AI-enabled exam proctoring platform, across backend services and AI workflows. His day-to-day stack is Python and FastAPI on the backend, Next.js and React on the front end, and custom AI agents throughout.

He is available now for full-time roles and open to collaborations. The fastest way to reach him is nijeesh10th@gmail.com. You can also ask his personal AI agent, Hermes, at brain.nijeeshnj.tech.

Experience

AI + Full Stack Developer Intern — Ankor, XAM exam & proctoring platform · Remote

Worked on XAM, Ankor's AI-enabled exam proctoring platform, across backend services and AI workflows.

  • Core engineer on XAM, Ankor's AI-enabled exam and proctoring platform, and still contributing after the internship: 75+ merged PRs across the candidate app, API, admin console and billing.
  • Built the candidate exam flow end to end: session lifecycle, proctoring gates for fullscreen exit and window switching, candidate messaging, and a TipTap question editor.
  • Built admin.xam, a Next.js operator console for workspaces, plans, coupons and read-only content inspection.
  • Owned billing: subscriptions and one-off payments, coupon and first-month-free plans, GST invoicing, plan changes and idempotent checkout.
  • Migrated report generation to Rust, shipped transactional email, and built the ExAi assistant interface.
  • Led a reliability and security hardening pass across auth, sessions, evaluation, billing and workspace access, with CI checks for schema drift and migrations.

AI Engineer Intern — Tech Mahindra, INDUS Project · Bengaluru

Worked on multilingual data collection and curation pipelines (OCR, data cleaning, QnA generation, and a custom web crawler) with a focus on Hindi and low-resource Indian languages.

  • Built multilingual data collection and curation pipelines (OCR, data cleaning, QnA generation and a custom web crawler) for Hindi and low-resource Indian languages.
  • Processed and validated datasets such as FLORES-200, XNLI, XQuAD and Indic parallel corpora.
  • Analysed data for noise, translation inconsistencies and dataset bias.

AIML Intern — Skill First Labs, 3 production AI products

Contributed in building 3 production-grade AI software products end to end.

  • Job Market Analysis: an internal tool with a custom dataset and mapping algorithms inside an agentic workflow, automating internal research.
  • AI-powered question generation software for mass hiring.
  • Skill development software for students, with adaptive learning paths.

Projects

Trading Town

Agent-based artificial stock market — a deterministic, unit-tested Rust engine (Santa Fe ASM) where traders evolve forecasting rules via a genetic algorithm, wrapped in a Tauri 2 + PixiJS desktop world.

Case study · Source on GitHub

Minimo

Observability TUI for AI coding agents — monitors Claude Code, OpenCode, Codex and Kimi sessions in one view, tracking context, cost and token burn in real time. Ships as a single Go binary.

Case study · Source on GitHub

Nite

A Cursor for documents — an AI workspace with a two-pass (search + generation) agent pipeline, SSE streaming, and a three-layer content model (Markdown, blocks, TipTap).

Case study · Live demo

OffyAI

Efficient on-device offline AI inference for Android — MediaPipe + optimized model screening, zero network dependency.

Source on GitHub · Live demo

Aruvi

AI-powered tool to protect Indian heritage — vision models that classify sites, detect damage, and surface conservation priorities.

Source on GitHub · Live demo

Multi-Judge AI

Multi-agent decision system — independent AI judges, weighted consensus, transparency dashboard for high-stakes evaluations.

Source on GitHub

PillMate

Multi-language prescription analysis and medication management, powered by AI.

Source on GitHub

JustifyAI

Intelligent fact-checking and content-enhancement platform that verifies claims and enriches what you write.

Source on GitHub · Live demo

Clarify

Notes app that bridges the gap between Notion and Apple Notes — structured yet effortless.

Source on GitHub · Live demo

DevMe

Chrome extension for developer productivity — LeetCode tracker, GitHub activity, todo list, and quick links in one dashboard.

Source on GitHub

Frequently Asked Questions

Who is Nijeesh NJ?

Nijeesh NJ is an AI Engineer based in Bengaluru, India, and a final-year computer science student at Saveetha Engineering College (class of 2027). He builds AI products end to end — from model and backend to interface — and describes himself as an engineer who builds with a designer's eye. He also goes by the handle codebyNJ.

What does Nijeesh NJ work on?

Most recently he was an AI + Full Stack Developer Intern at Ankor (Dec 2025 – Mar 2026), working on XAM, an AI-enabled exam proctoring platform, across backend services and AI workflows. Before that he built multilingual NLP data pipelines for Tech Mahindra's INDUS project and shipped three production AI products at Skill First Labs. He also contributes to Mesa, the open-source agent-based modeling framework.

What technologies does Nijeesh NJ use?

His primary stack is Python, FastAPI, Next.js and React with TypeScript, plus custom AI agents. He has shipped work spanning computer vision, natural language processing for low-resource Indian languages, on-device model inference, and multi-agent systems. His side projects also span Rust and Go.

Where is Nijeesh NJ based?

He is based in Bengaluru, Karnataka, India, and works with teams remotely as well as on-site.

Where did Nijeesh NJ study?

He is completing a B.E. in Computer Science Engineering (Cyber Security) at Saveetha Engineering College, Chennai, and graduates in 2027.

Is Nijeesh NJ available for hire?

Yes. He is available now for full-time AI engineering and full-stack roles, and open to collaborations. The fastest way to reach him is by email at nijeesh10th@gmail.com.

How can I contact Nijeesh NJ?

Email nijeesh10th@gmail.com, find him on GitHub and X as codebyNJ, or on LinkedIn at linkedin.com/in/nijeesh-nj-062468285. You can also ask his personal AI agent, Hermes, at brain.nijeeshnj.tech.

What projects has Nijeesh NJ built?

Notable projects include Trading Town (agent-based artificial stock market), Minimo (observability TUI for AI coding agents), Nite (a Cursor for documents), OffyAI (efficient on-device offline AI inference for Android), Aruvi (AI-powered tool to protect Indian heritage), Multi-Judge AI (multi-agent decision system). Source code and live demos are linked from his portfolio.

What is Talk to My Brain?

Talk to My Brain is Hermes, Nijeesh NJ's personal AI agent, exposed as a terminal-style chat interface at brain.nijeeshnj.tech. You can ask it questions about his work, background and projects.