Gurukiran
Preparing 0%

Open to internships · Bengaluru or remote

Gurukiran Nimbal

Software Engineer · AI Systems & Automation

I build AI agents and automation pipelines that take repetitive work off people's hands — then I make the interface around them fast enough that nobody notices the machinery.

Focus
Agents · Automation
Based in
Bengaluru, India
Studying
B.Tech CSE — Data Science

About

I care about the part of the work most people skip.

I'm a B.Tech Computer Science student at Dayananda Sagar University, Bengaluru, specialising in Data Science. I started learning to code in early 2025 and taught myself Python, Git and the command line from an Android phone running Termux — no laptop for the first stretch of it.

That constraint shaped how I work. When your whole toolchain fits in a terminal on a phone, you stop reaching for heavy dependencies and start reading documentation properly. My work now sits where AI meets automation: agents that reason over messy inputs, wired into workflows with Python and n8n, with a clean interface in front so the result feels like a product rather than a script.

What I'm optimising for right now is depth over breadth — fewer projects, each one finished properly, with error states handled and edge cases covered. I'm looking for an internship where I can work on real problems and have my code reviewed by people who'll be honest about it.

“A feature isn't done when it works. It's done when it keeps working for someone who doesn't know how it was built.”
How I decide when to ship
Gurukiran Nimbal
Bengaluru, India

Education

2025–29

B.Tech, Computer Science

Dayananda Sagar University, Bengaluru
Data Science specialisation · CGPA 8.4

2024

Class 12 (PUC)

Gurukul PU College, Kalaburagi · 83%

2022

SSLC

Dominant English High School, Kalaburagi · 91.52%


Selected work

Four things I built end to end.

Problem, my role, and what actually changed as a result. Where a project is still evolving, I've said so rather than dressing it up.

SEARCH Paneer butter masala Compare Platform A 32 min · free delivery ₹214 cheapest Platform B 28 min · ₹29 delivery ₹247 Platform C 41 min · free delivery ₹268 SAVED ON THIS ORDER · ₹54

2026Web Live

CheapBite

A price comparison layer for food delivery, built for students who order often and care about ₹40 more than they care about brand loyalty.

Problem
The same dish costs meaningfully different amounts across delivery apps once fees land, but checking each one takes three app switches.
My role
Sole developer — product decisions, comparison logic, and the entire interface.
Impact
Collapses a three-app comparison into a single view. Shared with my university batch as the first real test group.
  • React
  • Tailwind CSS
  • Lovable
  • REST
prompt router research analyse write report.md complete ORCHESTRATION each agent owns one step · state passed forward, not shared

2026AI & Agents In progress

Multi-Agent Reporting System

Several narrow agents that research, analyse and write — coordinated by a router rather than one large prompt trying to do everything.

Problem
A single prompt asked to research and analyse and write does all three badly, and there's no way to tell which step failed.
My role
Designed the agent boundaries and the state hand-off, built the orchestration layer and the failure handling.
Impact
Each step is now inspectable in isolation, so a bad output points at one agent instead of the whole pipeline.
  • Python
  • Groq
  • n8n
  • Prompt design
WORKFLOW · ACTIVE webhook condition sheets notify last run 2m ago · 0 errors · retry on failure enabled

2025Automation Self-hosted

n8n Automation Suite

A set of self-hosted workflows that handle the small recurring jobs I was doing by hand — triggered by webhooks, wired into Google APIs and messaging.

Problem
Repetitive data entry and notification chores that were individually small but collectively ate real hours every week.
My role
Hosted and maintained the n8n instance, designed each workflow, and added retry and error branches so silent failures don't happen.
Impact
Manual steps became scheduled ones. Also became the execution layer the agent projects plug into.
  • n8n
  • Webhooks
  • Google APIs
  • Termux
  • Docker
SESSION Summarise this in two lines. The pipeline splits one large prompt into four narrow agents, so each step can be inspected FIRST TOKEN 0.14s TOKENS/S measured HISTORY persisted Ask anything… Send

2025AI & Agents First build

Groq Chatbot

A streaming chat interface built on Groq's inference API — my first serious project, and the one that made latency feel like a design problem.

Problem
Chat UIs that wait for a full response feel broken, even when the model is fast. Perceived speed is a UI concern, not just a model one.
My role
Built the whole thing — API integration, token streaming, conversation persistence and the interface.
Impact
Taught me streaming, rate-limit handling and error states. Became the base I reused for every later agent project.
  • Python
  • Groq API
  • Streaming
  • JavaScript

Capabilities

What I reach for, and how far I've taken it.

Levels are my own assessment based on what I've shipped, not a certification score. I'd rather understate this than oversell it in an interview.


Journey

How I got from a phone terminal to shipping systems.

No internships yet — this is the honest version: what I built, when, and what each step taught me. Select an entry to expand it.

  1. 2026 — Now

    Moved from single-prompt tools to orchestrated agents, and shipped my first public web product. The lesson this year was scope: a small system that handles its failure cases beats a large one that only works on the happy path.

    • Python
    • Groq
    • React
    • n8n
  2. 2025

    Started formal CS in Bengaluru and entered my first two hackathons. Data structures and algorithms coursework in C/C++ gave structure to things I'd previously been doing by instinct.

    • C/C++
    • DSA
    • Hackathons
  3. 2025

    Built and self-hosted n8n workflows and a streaming Groq chat interface, mostly from a phone. Working in a constrained environment made me careful about dependencies and resource use — a habit that stuck.

    • Termux
    • n8n
    • Groq API
    • Shell
  4. 2024

    Finished PUC in Kalaburagi and started teaching myself Python without a laptop. Beginning on a phone was limiting, but it meant every line had to be deliberate.

    • Python
    • Self-taught

Track record

Measured, not rounded up.

0
Projects shipped
0
LeetCode problems
0
Hackathons
0
CGPA · B.Tech CSE
Certificates

Four completed courses

Coursework across Python, data science foundations and AI tooling. Verified on LinkedIn.

Hackathons

Two university hackathons

Built and demoed working prototypes under time pressure — the fastest way I've found to learn what to cut.

Problem solving

100+ LeetCode problems

Consistent practice in C++ and Python, focused on data structures rather than contest ranking.

Open source

Public repositories

My project work is public on GitHub, including the early code I'd now write differently — kept as a record of progress.

Academics

CGPA 8.4 · 91.52% SSLC

Maintaining strong academics alongside independent project work at Dayananda Sagar University.

Self-directed

Built on Termux, on a phone

Learned Python, shell and self-hosting without a development machine for the first stretch.

Find me

Profiles

Contact

Let's talk.

I'm looking for internships where I can work on real systems with people who'll review my code properly. If that's you, I'd like to hear from you.

Email
Location
Bengaluru, Karnataka · open to remote
Response time
Usually within a day