👋 Hi, I'm

Sai Kumar Kadiri

Software Engineer

Java • Data Structures & Algorithms • Full-Stack Development • AI & Cloud

Software Engineer focused on Java, Data Structures & Algorithms, full-stack development, backend engineering, and AI-powered applications. I enjoy solving complex problems, designing reliable systems, building secure APIs, and continuously improving my software engineering skills.

Java
System Design
React
MySQL
GitHub
DSA
Sai Kumar Kadiri
ABOUT ME

Get to Know Me Better

About

Who am I?

I'm Sai Kumar Kadiri, a Computer Science graduate focused on Software Engineering, Java, Data Structures & Algorithms, Backend Development, and scalable application design.

I enjoy solving challenging problems, building production-ready applications, and improving software quality through clean architecture, secure APIs, testing, debugging, and efficient algorithms.

Degree B.Tech
Location Bengaluru, India
Status Open to Work
Focus Software Engineering

15+

GitHub Repositories

300+

DSA Problems

10+

Projects Built

5+

Certifications

MY SKILLS

Technical Expertise

Technologies, programming languages, and computer science concepts I use to build scalable software.

Java

Core Java, OOP, Collections, Exception Handling

React

React.js, Hooks, Components, Routing

MySQL

SQL, Queries, Joins, Database Design, MongoDB

Git & GitHub

Version Control & Collaboration

Data Structures

Arrays, Trees, Graphs, DP, Backtracking

System Design

Scalable Systems, APIs, Databases

Backend

Node.js, Express.js, REST APIs, JWT Authentication

Problem Solving

Algorithms, Problem Solving, Complexity Analysis

MY PROJECTS

Featured Projects

A collection of projects that demonstrate my software engineering skills, problem solving, and practical development experience.

SettleUp Group Expense Settlement Platform
Featured
Full Stack + DSA

SettleUp — Group Expense Settlement Platform

A full-stack group expense management and debt settlement application built with React.js, Node.js, Express.js and MongoDB. Implements hierarchical group traversal using DFS, balance calculation using HashMaps, and greedy debt settlement using Max Heaps. Includes JWT authentication, authorization, input validation, rate limiting, automated backend testing, and production deployment.

React.js Node.js Express.js MongoDB JWT Jest DSA
IndustrialBrain AI
AI + Full Stack

IndustrialBrain AI

An AI-powered industrial knowledge intelligence platform designed for intelligent document processing, knowledge discovery, and information retrieval. Built using React, Spring Boot, PostgreSQL, OCR, Google Gemini AI and Knowledge Graph technologies, with a focus on practical AI-powered industrial information management.

React Spring Boot PostgreSQL OCR Gemini AI Knowledge Graph
React Project

Employee Dashboard

A modern Employee Management Dashboard built using React.js that provides employee management, department filtering, search, authentication, dashboard analytics, and responsive UI for efficient workforce management.

React Redux React Router Axios CSS JSON Server

Java DSA Mastery

Structured Java repository for Data Structures & Algorithms, interview preparation, notes, and coding solutions covering arrays, strings, hashing, trees, graphs, heaps, greedy algorithms, dynamic programming, backtracking, and more.

Java DSA GitHub

Computer Networks Mastery

Complete networking concepts with diagrams, interview notes and examples.

Networking GitHub

Portfolio Website

Personal Portfolio

A fully responsive personal portfolio website designed and developed from scratch to showcase my projects, technical skills, GitHub repositories, certifications, and software engineering journey with a modern user experience.

HTML5 CSS3 JavaScript Responsive Design GitHub Pages UI/UX
Java Mini Projects
Java Projects

Java Mini Projects

A collection of practical Java applications built to strengthen Object-Oriented Programming, Collections Framework, File Handling, Exception Handling, and Core Java concepts through hands-on development.

Java OOP Collections File Handling Exception Handling Git
Operating Systems Mastery
Computer Science

Operating Systems Mastery

A structured GitHub repository covering Operating System concepts including Processes, Threads, CPU Scheduling, Synchronization, Deadlocks, Memory Management, Virtual Memory, and Interview Notes for Software Engineer preparation.

Operating Systems Processes Threads Memory Management Scheduling GitHub
MY JOURNEY

Learning Timeline

Every repository, every project, and every problem solved represents another step toward becoming a Software Engineer.

May 2026

Java DSA Mastery

Started a structured Data Structures & Algorithms repository with clean notes, solutions and interview preparation.

June 2026

Operating Systems Mastery

Created comprehensive operating system notes with memory management, scheduling, synchronization and interview questions.

June 2026

Java Mini Projects

Built practical Java projects to strengthen Object-Oriented Programming and Core Java concepts.

June 2026

Employee Dashboard

Developed a responsive Employee Management Dashboard using React, Redux and REST APIs.

August 2026

SettleUp

Built and deployed a full-stack expense settlement platform using React, Node.js, Express and MongoDB, with DFS, HashMaps, Max Heaps, greedy settlement, JWT security and automated testing.

August 2026

IndustrialBrain AI

Developed an AI-powered industrial knowledge platform using React, Spring Boot, PostgreSQL, OCR, Gemini AI and Knowledge Graph technologies.

June 2026

Personal Portfolio Website

Designed and developed a modern portfolio showcasing projects, GitHub repositories and technical expertise.

MY CERTIFICATIONS

Learning & Certifications

Certifications and learning milestones that reflect my commitment to software engineering, Generative AI, and continuous learning.

☁️

Google Cloud Gen AI Academy APAC Edition — Cohort 3

Google Cloud & Hack2skill

Successfully completed Cohort 3 with hands-on learning in Generative AI, Google Cloud tools, and AI application development.

Verify Certificate 2026
🏆

Full Stack Java Developer

Pentagon Space

Completed comprehensive training in Java, Spring, SQL, HTML, CSS, JavaScript and React.

2023
☕

Java Zero to Hero

Udemy

Mastered Java fundamentals, OOP, Collections, Exception Handling, File Handling and Multithreading.

2020
🗄️

MySQL Database Development

Udemy

Learned SQL Queries, Joins, Indexing, Database Design and Performance Optimization.

2022
🐍

Programming for Everybody

Coursera

Python programming fundamentals, functions, loops and problem solving.

2023
🌐

Complete JavaScript with HTML & CSS

Udemy

Built responsive web pages using HTML5, CSS3 and modern JavaScript.

2024
LEARNING JOURNEY

Continuous Learning

Building strong software engineering fundamentals through structured learning and practical projects.

📚

Java DSA Mastery

Built a structured GitHub repository covering Data Structures, Algorithms, interview notes, and coding solutions.

🌐

Computer Networks Mastery

Created detailed networking notes, diagrams, and interview preparation material covering OSI, TCP/IP, Routing, Switching, and Networking fundamentals.

🤖

Google Cloud Gen AI Academy

Completed Google Cloud Gen AI Academy APAC Edition Cohort 3, strengthening practical understanding of Generative AI and Google Cloud tools.

🚀

Preparing for Open to Software Engineering Opportunities

Continuously improving Data Structures & Algorithms, System Design, Operating Systems, DBMS, Computer Networks, and interview problem-solving skills.

CONTACT

Let's Connect

Feel free to reach out for opportunities, collaborations, or just to say hello.

Email

saikumarkadirik@gmail.com

Location

Bengaluru, India

Open To

Software Engineering Opportunities