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.
Get to Know Me Better
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.
15+
GitHub Repositories
300+
DSA Problems
10+
Projects Built
5+
Certifications
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
Featured Projects
A collection of projects that demonstrate my software engineering skills, problem solving, and practical development experience.
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.
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.
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.
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.
Computer Networks Mastery
Complete networking concepts with diagrams, interview notes and examples.
Portfolio Website
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.
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.
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.
Learning Timeline
Every repository, every project, and every problem solved represents another step toward becoming a Software Engineer.
Java DSA Mastery
Started a structured Data Structures & Algorithms repository with clean notes, solutions and interview preparation.
Operating Systems Mastery
Created comprehensive operating system notes with memory management, scheduling, synchronization and interview questions.
Java Mini Projects
Built practical Java projects to strengthen Object-Oriented Programming and Core Java concepts.
Employee Dashboard
Developed a responsive Employee Management Dashboard using React, Redux and REST APIs.
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.
IndustrialBrain AI
Developed an AI-powered industrial knowledge platform using React, Spring Boot, PostgreSQL, OCR, Gemini AI and Knowledge Graph technologies.
Personal Portfolio Website
Designed and developed a modern portfolio showcasing projects, GitHub repositories and technical expertise.
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 2026Full Stack Java Developer
Pentagon Space
Completed comprehensive training in Java, Spring, SQL, HTML, CSS, JavaScript and React.
2023Java Zero to Hero
Udemy
Mastered Java fundamentals, OOP, Collections, Exception Handling, File Handling and Multithreading.
2020MySQL Database Development
Udemy
Learned SQL Queries, Joins, Indexing, Database Design and Performance Optimization.
2022Programming for Everybody
Coursera
Python programming fundamentals, functions, loops and problem solving.
2023Complete JavaScript with HTML & CSS
Udemy
Built responsive web pages using HTML5, CSS3 and modern JavaScript.
2024Continuous 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.
Let's Connect
Feel free to reach out for opportunities, collaborations, or just to say hello.
saikumarkadirik@gmail.com
Location
Bengaluru, India
Open To
Software Engineering Opportunities