THE PERSON BEHIND THE CODE

Always curious.
Always building.

I’m Giri N S, an early-career developer interested in the full path from a useful idea to dependable software.

02Behind the work

Serious about
the details.
Curious about
everything.

I’m Giri, a software developer and Information Technology student at Nandha Engineering College, graduating in 2027.

I work across interfaces, APIs, and data, with a growing focus on practical AI applications. I like the parts of engineering where the details matter: shared state, clear permissions, dependable workflows, and answers backed by evidence.

My projects span virtual queues, commerce, and retrieval-based assistants. Open source gives me a place to work with existing codebases, handle edge cases, and make small changes that stand up to review.

Full-stack product engineeringRetrieval & tool-using AIOpen-source collaboration
Explore my work

03Technical toolkit

A toolkit, not a checklist.

01

Languages

  • TypeScript
  • JavaScript
  • Python
  • C#
  • HTML & CSS
02

Interfaces

  • React
  • Next.js
  • Tailwind CSS
  • Responsive UI
03

Services & data

  • Node.js / Express
  • Flask / FastAPI
  • PostgreSQL
  • MongoDB
  • Prisma
04

AI & developer tools

  • RAG / LangChain
  • pgvector / ChromaDB
  • MCP
  • Git / Docker
  • Vitest / Playwright

04Experience & education

Learning by doing.

MAY — AUG 2026

Software Developer Intern

iGEN Services and Solutions

Contributed to SAAI’s clinic-management workflows and dashboard functionality, and to placement tracking dashboard interfaces for monitoring students’ placement progress.

Industry experience
20 JUN — 05 JUL 2025Salem, India

Internship

AST Technologies

Project: Responsive React Admin Dashboard for Railway Waiting Hall Billing System.

Industry experience
2023 — 2027Erode, India

Education · expected 2027

B.Tech, Information Technology

Nandha Engineering College

Undergraduate

05Open source

A small diff. A shared improvement.

Find me on GitHub (opens in new tab)
Merged

Silex#1935

TypeScript · October 2026

Make editor actions reflect storage capabilities.

Fixed Sign out visibility when storage disables logout, including delayed and changing user state in the TypeScript / GrapesJS editor.

View Silex pull request #1935 (opens in new tab)

Open to developer opportunities

Let’s build
what’s next.

A role, a collaboration, a useful idea.
It starts with a conversation.