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

Block or report jdev-yewintnaing

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.

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

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

Report abuse
jdev-yewintnaing/README.md

πŸ‘‹ Hi, I'm Ye Wint Naing.

I'm a backend engineer based in Singapore who loves building scalable, elegant systems β€” and tearing them apart to see what’s really going on under the hood πŸ› οΈπŸ§ .


πŸ” About Me

I’m deeply passionate about understanding how systems work at the lowest level β€” from memory layout and CPU caching to message protocols and distributed coordination.

I believe great engineers don’t just write code β€” they understand the why behind the system behavior and share that knowledge with others. That’s why I’m on the path to become a Staff Engineer: someone who can design robust systems, mentor teams, and drive technical excellence across organizations.


βš™οΈ What I Work On

  • 🧰 Backend Engineering: Java, Kotlin, C# (.NET), Spring Boot
  • πŸ”„ System Modernization: Migrating legacy Oracle ERP to modular DDD Spring Boot apps
  • πŸ“‘ Distributed Systems: Kafka, RabbitMQ, Redis, Hazelcast
  • πŸ”§ DevOps & Infra: CI/CD, Docker, GitHub Actions, Nexus, Shell Scripts
  • 🧠 System Internals: Redis protocol in C, memory alignment, custom interpreters

πŸ’‘ Philosophy

"If you can't explain how it works, you don't truly understand it."

This mantra drives me to explore:

  • πŸ”¬ Memory layout, cache alignment, pointer arithmetic
  • πŸ§ͺ Redis wire protocol, binary parsing
  • πŸ› οΈ Writing toy compilers/interpreters from scratch
  • 🧡 Spring internals: proxying, bean lifecycle, classpath scanning

πŸ› οΈ Tech Stack & Tools

πŸ’» Languages

Java Kotlin C CSharp TypeScript

βš™οΈ Frameworks & Platforms

Spring Boot .NET React

πŸ“¦ Messaging & Caching

Kafka RabbitMQ Redis Hazelcast

πŸ›  DevOps & Tools

Docker GitHub Actions Nexus Vagrant NGINX

πŸ” Security & Auth

Keycloak OAuth2


🌐 Connect & Read


Always digging deeper. Always sharing what I learn.

Popular repositories Loading

  1. calc_express calc_express Public

    To calculate the basic mathematical expressions string in java

    Java

  2. spring-tdd-exercise spring-tdd-exercise Public

    This repository contains code from the Spring Academy course, focusing on Test-Driven Development (TDD) with Spring Boot and Spring Data. It includes practical examples and exercises covering: TDD,…

    Java

  3. skills-introduction-to-codeql skills-introduction-to-codeql Public

    GitHub Skills: Introduction to CodeQL

    Python

  4. skills-copilot-codespaces-vscode skills-copilot-codespaces-vscode Public

    My clone repository

    JavaScript

  5. skills-code-with-codespaces skills-code-with-codespaces Public

    My clone repository

    Shell

  6. skills-secure-repository-supply-chain skills-secure-repository-supply-chain Public

    C#