I am a Software Engineer specializing in backend development, with a strong focus on building reliable, scalable, and maintainable systems. My work centers on designing services that perform predictably in production and remain understandable as complexity increases.
I work across multiple programming languages including Golang, Python, Java, Rust, PHP, JavaScript, and TypeScript, with a primary emphasis on API development, service-oriented and microservices architectures, and the integration of distributed messaging systems such as Kafka and RabbitMQ. I place strong importance on clean abstractions, clear system boundaries, and operational reliability.
Beyond day-to-day engineering work, I actively build and refine real-world projects to explore architectural trade-offs and emerging technologies. These efforts span domains such as payment systems, recommendation engines, and internal developer tooling, with a consistent focus on performance, observability, and long-term maintainability.
I am particularly interested in backend and distributed systems where performance, reliability, and operational visibility are first-class concerns. I focus on designing systems that behave predictably under load, are observable in production, and remain maintainable as they scale.
My primary areas of interest include:
- Backend system design and service-oriented / microservices architectures
- Distributed and event-driven systems, including asynchronous processing patterns
- Message brokers and streaming platforms for reliable inter-service communication
- Observability: metrics, logging, tracing, and production monitoring
- Internal developer tooling to improve engineering velocity and system reliability
- Languages: Go, Python, Java, Rust, TypeScript, PHP, JavaScript
- Frameworks: Echo, Fiber, Django, FastAPI, Spring Boot, Laravel, NestJS, Express
- Messaging & Communication: Kafka, RabbitMQ, gRPC, NATS
- Databases: PostgreSQL, MySQL, Redis, SQLite, MongoDB
- DevOps & Tooling: Docker, Linux, GitHub Actions, NGINX, Kubernetes
-
🔗 Monolith Digital Payment Platform
Payment Gateway using Echo, gRPC, SQLC, PostgreSQL, Prometheus, OpenTelemetry, Zap, Goose, Zookeeper, NGINX, Jaeger, Grafana, Redis, Docker, Kubernetes, Promtail, Node Exporter, and Loki — In Progress
https://renaldyhidayatt.github.io/#/portfolio/monolith-payment-gateway -
🔗 Ecommerce Platform
E-commerce platform with a stack similar to the digital payment platform — In Progress
https://renaldyhidayatt.github.io/#/portfolio/monolith-ecommerce -
🔗 Point of Sale Platform
Point-of-sale platform with a stack similar to the digital payment platform — In Progress
https://renaldyhidayatt.github.io/#/portfolio/monolith-point-of-sale -
🔗 Ecommerce Platform (FastAPI + PayPal)
FastAPI-based e-commerce application with PayPal integration and Swagger UI
https://renaldyhidayatt.github.io/#/portfolio/ecommerce-fastapi -
🔗 Microservice Ecommerce (NestJS)
Modular microservices architecture using NestJS, PostgreSQL, Midtrans, and RajaOngkir
https://renaldyhidayatt.github.io/#/portfolio/microservice-tcp-nestjs -
🔗 Django–React Recommendation System
Sentiment-based recommendation system for e-commerce use cases
https://renaldyhidayatt.github.io/#/portfolio/sistem-rekomendasi-ecommerce -
🔗 Prodigio ERP (Laravel)
ERP system for construction companies
https://renaldyhidayatt.github.io/#/portfolio/prodigio-erp-laravel -
🔗 Payment Gateway with gRPC
Secure payment gateway built with Echo, gRPC, and SQLC
https://renaldyhidayatt.github.io/#/portfolio/payment-gateway-grpc
👉 See the full portfolio: https://renaldyhidayatt.github.io/#portfolio



