Skip to content
View DominiK037's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report DominiK037

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DominiK037/README.md

Rushikesh Khedkar

╔═══════════════════════════════════════════════════════════════════════════╗
║                                                                           ║
║                  Backend Engineer | Platform Engineer                     ║
║                  Breaking abstractions, one syscall at a time             ║
║                                                                           ║
╚═══════════════════════════════════════════════════════════════════════════╝

$ whoami

I'm a Backend Engineer who believes that understanding the machine underneath is the key to writing naturally efficient and scalable systems. I enjoy diving into kernel memory management, socket internals, CPU mechanics, process management, storage management to understand why code performs the way it does.

This isn't academic curiosity, it's practical. When you know how the Kernel handles process, how sockets actually work on ports, or how OS Page cache works and ways around the page cache to optimise your application, you write better code. You make better architecture decisions. You debug faster.

Get the bigger context first, then dive deep and execute efficiently.

Currently at BytePhase Technologies Pvt Ltd., building CRM solutions for Computer Repair Shops with 3 Years of shipping production systems.


$ cat /proc/experience/summary

current_role:
  company: "BytePhase Technologies Pvt Ltd."
  position: "Backend Engineer"
  duration: "June 2023 -- Present (Around 3 YOE)"

current_exploration:
  learning: ["Linux Kernel Internals", "Systems Programming"]
  goal: "Understanding why Frameworks, Databases, Servers, Containerisation exist, not just how to use them"
  mindset: "Being stack-agnostic by understanding fundamentals"
  
side_projects:
  - name: "Laminar-db"
    description: "Key-Value Storage Engine (Bitcask-inspired)"
    purpose: "Understanding storage engines from scratch to truly optimise the applications"

$ grep -r "tech_stack" /usr/local/bin/

Languages

Java TypeScript


Frameworks & Systems

Spring Boot Spring Linux


Databases

MySQL PostgreSQL Redis


Data Access

Hibernate JPA JDBC


Cloud & Infrastructure

AWS Kubernetes Docker


CI/CD & Version Control

GitHub Actions Git GitHub


Connect With Me

LinkedIn X Email

┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  "The best programmers are not those who specialize in      │
│   any one language, but those who can understand the        │
│   machine and use any tool to get the work done."           │
│                                                             │
└─────────────────────────────────────────────────────────────┘

"Understanding the kernel isn't just about writing fast code—it's about writing code that respects the machine."

Let's build something that truly scales.

Pinned Loading

  1. laminar-db laminar-db Public

    A low-latency, append-only key-value store optimized for high-throughput SSD writes. Implements a crash-safe Write-Ahead Log (WAL) using Java 21 Virtual Threads, memory-mapped I/O, and zero-copy bu…

    Java 1

  2. tradeflow tradeflow Public

    A distributed financial settlement engine for digital goods trading — handles order placement, wallet fund reservation, and real-time settlement across isolated microservices using Java 21, Spring …

    Java 1