opening the sketchbook…

D
Namaste, I am Dhananjay Ram

A developer'sbackend sketchbook.

I am a |

Building scalable SaaS applications, tuning PostgreSQL and MySQL, securing APIs with Spring Security, and keeping production systems steady.

Professional Journey

Backend systems, production support, and SaaS workflows drawn from real shipping work.

Jan 2025 - Present

KGR Software Technologies

Software Developer

Java 11Spring BootSpring SecurityPostgreSQLRedisDockerAWS EC2REST APIs
  • Designed and built a multi-tenant SaaS ERP platform using Spring Boot and PostgreSQL, reducing manual operational effort by 60%.
  • Engineered secure RBAC with Spring Security and JWT for granular permissions and tenant data isolation.
  • Integrated Redis cache-aside caching for high-read modules, improving API response times by about 30%.
  • Optimized PostgreSQL queries with composite indexes and Hibernate N+1 fixes, reducing average query latency by 40%.
  • Led backend production support for P0/P1 defects and Dockerized services to help maintain 99.9% uptime.
Aug 2022 - Sep 2024

Linova Info

Software Developer

JavaSpring BootMySQLAWSDockerREST APIsAgileTDD
  • Developed and maintained backend microservices for enterprise registration and financial reporting systems.
  • Designed RESTful APIs for complex payloads with global exception handling and Swagger documentation.
  • Tuned MySQL performance using slow query logs and strategic indexes, improving dashboard load times by 25%.
  • Diagnosed memory leaks and thread deadlocks, reducing server crash incidents by 80%.
  • Built asynchronous Spring pipelines to aggregate financial data for operational dashboards.

Stack

The backend toolbox I use to build, tune, secure, and ship services.

Languages

Java (8/11/17)SQLPythonJavaScript

Frameworks

Spring BootSpring SecuritySpring Data JPA/HibernateSpring MVCReact Js

Databases & Caching

PostgreSQLMySQLRedis

Cloud & DevOps

AWS EC2/S3/RDSDockerCI/CDGitMavenGradle

Architecture

MicroservicesREST API DesignSystem DesignPerformance TuningTDDAgile/Scrum

Lab

Learning notes, experiments, and backend problems I am actively sharpening.

System Design

72%

scalability, tradeoffs, distributed workflows

Advanced Spring Boot

78%

security, async jobs, observability patterns

AWS Certifications

45%

EC2, S3, RDS, deployment fundamentals

Database Tuning

68%

indexes, query plans, cache boundaries

Diary

A proper diary space for technical notes, learning logs, and reader-submitted entries.

Write Diary Entry

Add a note without crowding the notebook view.

Loading diary pages...

Currently

Working on

Portfolio blog, ERP backend refinements, production support rhythms

Learning

System design, advanced Spring Boot patterns, AWS certification prep

Reading

Distributed systems notes, PostgreSQL query planning, clean API design

Achievements Unlocked

3.6 Years Experience

Backend delivery across SaaS and enterprise systems

Query Latency -40%

PostgreSQL indexing and Hibernate query fixes

API Response +30%

Redis cache-aside for high-read modules

Crash Incidents -80%

Memory leak and deadlock diagnosis

Interactive Terminal

dhananjay@portfolio:~
Type help to see available commands.
$

hello, I am Dhananjay Ram

Java Backend Developer | Spring Boot | Microservices

Building scalable SaaS applications and optimizing backend systems.

Hyderabad, India Available for opportunities
end of sketchbook