Building reliable systems, exploring communication between machines,
and understanding what exists beneath abstraction layers.
Backend Engineer focused on distributed systems, infrastructure engineering, realtime communication, and low-level software architecture.
I work primarily in backend engineering with a strong interest in how systems behave internally — not only how to use them.
My curiosity naturally pulls toward:
- distributed systems
- asynchronous architectures
- networking & communication protocols
- infrastructure reliability
- message queues & event-driven systems
- low-level programming concepts
- automation & robotics
- experimental system design
I enjoy building engineering-heavy projects that force me to understand system behavior deeply rather than depending entirely on frameworks.
- Building a Redis-like system from scratch
- Designing realtime communication systems
- Exploring RabbitMQ, queues, and workflow orchestration
- Studying distributed coordination patterns
- Developing AI-assisted engineering tooling
- Experimenting with terminal simulation environments
- Learning infrastructure internals and reliability engineering
| Project | Description |
|---|---|
| Redis Clone | In-memory data structure server built to understand storage engines, persistence, networking, and concurrency models |
| Realtime Communication System | Experimental secure communication architecture focused on routing, encryption, and endpoint coordination |
| Async Workflow Engine | Event-driven processing system using queues, workers, retries, and orchestration patterns |
| Terminal Simulation Environment | Interactive system-like terminal interface inspired by operational infrastructure tooling |
| AI-Assisted Developer Tooling | Automation and productivity tooling focused on engineering workflows instead of generic AI wrappers |
Distributed Systems • Infrastructure Engineering • Networking
Realtime Communication • Event-Driven Systems • Reliability
Automation • Robotics • System Design • Low-Level ProgrammingReliable systems are built from understanding, not abstraction alone.
I value:
- clarity over unnecessary complexity
- deep understanding over shallow speed
- reliable architecture over trend-driven engineering
- systems thinking over isolated feature thinking
- long-term maintainability over short-term hype
I am especially interested in how independent components communicate, coordinate, fail, recover, and scale under real conditions.
- GitHub: github.com/nurhabibassolihudin
- LinkedIn: linkedin.com/in/nurhabib-assolihudin
- Email: nurhabibassolihudin12@gmail.com
Systems, communication, reliability, and the engineering beneath the interface.

