Open to opportunities

Hi, I'm Nandini Karnakota

Java Developer | Technical Content Writer | Aspiring Software Engineer

Building robust backend applications with Spring Boot and simplifying complex programming concepts through technical writing.

About Me

Building Software & Sharing Knowledge

I'm a Computer Science graduate with a strong foundation in Core Java and backend development using Spring Boot. My passion lies at the intersection of building robust software applications and making complex programming concepts accessible to others.

With hands-on experience in object-oriented programming, data structures, and MVC architecture, I've developed full-stack applications including e-commerce platforms and interactive games. I believe in writing clean, maintainable code that solves real-world problems.

Beyond coding, I'm an enthusiastic technical writer who enjoys breaking down complex topics into digestible content. My blogs on Hashnode aim to help fellow developers learn and grow in their programming journey.

Hyderabad, India

Backend Development

Expertise in building scalable applications using Java, Spring Boot, and modern backend technologies.

Technical Writing

Passionate about explaining complex programming concepts through clear and engaging technical blogs.

Problem Solving

Strong analytical thinking with a focus on data structures, algorithms, and software design patterns.

Skills & Expertise

Technical Skills

A comprehensive toolkit for building robust backend applications and delivering quality software solutions.

Programming

Core JavaSQL

Backend Development

Spring BootSpring MVCHibernateJDBCREST APIs

Frontend

HTMLCSS

Databases

PostgreSQLOracle SQL

Tools

GitGitHubDockerPostmanMaven

Concepts

Object-Oriented ProgrammingData StructuresMultithreadingMVC ArchitectureException HandlingJava 8 FeaturesJava 17 FeaturesJava 21 Features

Portfolio

Featured Projects

A collection of projects showcasing my expertise in Java development, Spring Boot, and software engineering principles.

BakeKart – E-Commerce Web Application

Featured

A bakery e-commerce application built using Spring Boot that allows product and category management with dynamic web pages.

JavaSpring BootHibernatePostgreSQLThymeleafHTMLCSS
View on GitHub

Key Features

  • Product management
  • Category management
  • CRUD operations using Spring Boot and Hibernate
  • PostgreSQL database integration
  • Dynamic Thymeleaf templates

SwingSlither – Snake Game

A classic snake game developed using Java Swing with keyboard controls and score tracking.

JavaSwingAWT
View on GitHub

Brick Breaker Game

An arcade style brick breaker game built using Java GUI frameworks.

JavaSwingAWT
View on GitHub

Technical Writing

Core Java Blogs

I write technical blogs focused on Core Java concepts to help fellow developers build a strong foundation in Java programming.

Java Fundamentals

In-depth explanations of Core Java basics, syntax, data types, operators, and control flow.

OOP Concepts

Detailed articles on classes, objects, inheritance, polymorphism, abstraction, and encapsulation.

Advanced Topics

Deep dives into exception handling, collections, multithreading, and Java 8+ features.

Read My Core Java Blogs on Hashnode

Explore my Core Java blog series where I break down fundamental Java concepts into easy-to-understand explanations with practical code examples.

Visit My Hashnode Blog

Research

Research Publication

Contributing to academic research and knowledge sharing in the field of technology.

Published ResearchJanuary 2024

A Brief Overview of Cloud Computing

Published in Global Journal for Research Analysis (GJRA), a peer-reviewed academic journal. This paper provides a comprehensive overview of cloud computing technologies, their applications, and future trends.

Global Journal for Research Analysis (GJRA)

Background

Education

My academic journey in Computer Science and Engineering.

Current
2022 – 2025

B.Tech – Computer Science and Engineering

Sree Dattha Institute of Engineering & Science

CGPA: 7.47
2019 – 2022

Diploma – Computer Science Engineering

State Board of Technical Education and Training Telangana

CGPA: 8.53
Open Source

Explore My GitHub

Check out my repositories to see my coding journey, project implementations, and contributions to the developer community.

Java Projects

Active Repos

Clean Code

Visit GitHub Profile

Get in Touch

Let's Connect

I'm always open to discussing new opportunities, interesting projects, or potential collaborations. Feel free to reach out!

Ready to work together?

Whether you have a project in mind, want to discuss opportunities, or just want to say hi, I'd love to hear from you!

Connect on LinkedIn

svnnandini@gmail.com

Hyderabad, India