Hello, I'm

Utkarsh Kumar

Software Developer

X logo
Profile Picture

Years in Tech

1.8 Years

Projects

5

About

Full Stack Software Developer from India with strong backend skills in Java, Spring Boot and REST APIs. Interested in system design, scalable architecture and new technologies.

Experienced in building Agentic AI and RAG systems using Python, with hands-on work across SQL and NoSQL databases. Comfortable building frontend apps using Flutter, React, Next.js and TypeScript.

Experience

May 2025 – PresentGurugram

SDE-1 (Previously: Trainee) · PeopleStrong

Optimized Excel report generation by leveraging JDBC streaming and Aspose LightCells API for disk-based writes, integrated with ExecutorService for parallel processing and Kafka for load management. Revamped payslip PDF generation using Java multithreading and HashMap, cutting processing time for 30k employees from 1hr to 10mins. Built an AI chatbot using Flutter and Python for the support team to quickly retrieve playbook information.

JavaSpring BootKafkaFlutterPython
Jan. 2025 – May 2025Remote

Software Engineer Intern · Ionage

Worked on a Golang project involving Razorpay, cron jobs, and webhooks.

Golang
Jan. 2024 – July 2024Remote

Software Engineer Intern · Clienter AI

Built a Timesheet entry module with Spring Boot and NextJS (TypeScript) to record work hours and calculate pay for accountants. Leveraged Spring Data JPA features, including pagination; added debouncing on the frontend. Utilized Static Site Generation (SSG) to create SEO-friendly blog pages using Markdown files.

JavaSpring BootNextJSTypeScript

Projects

SemantiPay

SemantiPay

A payroll system designed to adapt instantly to compliance changes using semantic search and agentic workflows. Implemented payroll calculation with LLMs, using Jina AI for embeddings and Groq for inference and automated Dify AI workflows to alert HR via email/Slack on compliance violations.

TiDBDify AIExpressJSNextJSUpstash RedisJina AIGroq
TrendyThumbs

TrendyThumbs

Retrieved and analyzed thumbnails of trending YouTube videos using Google Vision AI, extracting features like dominant colors, word count, facial expressions and object labels. Delivered insights via shadcn/ui charts, to help content creators identify design trends and visual patterns.

Spring BootNextJSMongoDBshadcn/uiMagic UIAceternity UICaffeine CachingDocker
QuizMicro Services

QuizMicro Services

Developed a microservices-based Quiz App with separate services for managing questions, quizzes, and score calculation. Implemented Eureka for service registry and discovery, OpenFeign for inter-service communication and load balancing, and Reactive API Gateway for centralized routing.

Spring Boot
EZ File Manager

EZ File Manager

Built functionality for file and folder management, including moving, creating, deleting, and renaming. Utilized Cloudinary for file storage with Multer middleware for uploads and authentication using JWT and Bcrypt.

MERNTailwind CSSRedux Toolkit
GitQL

GitQL

Integrated GitHub GraphQL API to fetch and display users’ details, including profile pictures, names, bios, latest projects and total contributions.

ReactJSTailwind CSSAxios

Skills

Languages

JavaPythonJavaScriptTypeScriptSQL

Backend / Full-Stack

Spring BootFlutterReactJSNextJSExpressJSFastAPI

AI / Gen AI

LangChainRAGAgentic AILLM Integration

Data / Infra

GitDockerMongoDBRedisKafka

Certifications

Full Stack Generative and Agentic AI with Python

Udemy · 2025

Java Spring Framework 6 with Spring Boot 3

Udemy · 2024

Flutter Masterclass

Net Ninja · 2025

Leadership / Extracurricular

Google Developer Groups

Executive Member

Led the development of the official website for NITK Photography Club. Developed the UI for an NITK exclusive Open Source Archive on the COSH website, attracting over 10k visits.

Nov. 2023 – May 2025NITK Surathkal

Education

Bachelor of Technology

National Institute of Technology

Dec. 2021 – May 2025Surathkal, Karnataka

Class XII

The New Green Field Public Academy

2021Indore, Madhya Pradesh

Class X

DAV BORL Public School

2019Bina, Madhya Pradesh

Hobbies

Video Editing

Video Editing

I bring videos to life.

Playing Piano

Playing Piano

I turn keys into music.

Contact

Let's work together

I'm currently open to new opportunities. Whether you have a question or just want to say hi, my inbox is always open. I'll try my best to get back to you!

Indore, Madhya Pradesh