I'm a passionate software engineer specializing in backend development. Currently, I'm working at PT Telkom Indonesia (Persero) Tbk as a backend engineer. My responsibilities include collaborating with my team to implement new features requested by users and maintaining our services to ensure optimal performance and stability.
- Languages: Go, Node.js, TypeScript, Python, PHP
- Databases: PostgreSQL, MySQL, MariaDB, MongoDB, Redis, Elasticsearch
- Containerization: Docker
- Virtualization: Proxmox, Unraid
- CI/CD: GitLab, DroneCI
- Other: Portainer, Pterodactyl, Plex, Arr stack, WireGuard, Home Assistant
I'm passionate about tinkering with technology! My current home lab setup includes:
- 2 mini PCs: one running Proxmox, the other running Unraid
- Self-hosted services:
- Game server (Pterodactyl)
- Cloud Storage (Seafile)
- Media server (Plex and Arr stack)
- Remote access (Wake-on-LAN with Unsnap and WireGuard)
- Home automation (Home Assistant)
- Self-hosted GitLab
- Various Docker containers for testing and experimentation
Here are some of the key projects I've worked on:
An internal social media platform for companies, enabling users to share text, images, and videos. Features include commenting and liking content.
- Role: Backend Developer
- Tech Stack: π Node.js, π³ Docker, π PostgreSQL, π΄ Redis
A task management application designed to improve work culture. It allows task assignment from leads, peers, or to subordinates, tracking start dates, deadlines, and statuses.
- Role: Backend Developer
- Tech Stack: π Node.js, π TypeScript, π³ Docker, π PostgreSQL, π΄ Redis
A monitoring and approval system for procurement processes. It includes management interfaces for monitoring status progress and step-by-step approvals.
- Role: Backend Developer
- Tech Stack: π Node.js, π TypeScript, π³ Docker, π PostgreSQL, π΄ Redis
An application for managing trash bank branches, featuring a dashboard for each branch and mobile apps for customers.
- Role: Backend Developer
- Tech Stack: π Node.js, π TypeScript, π³ Docker, π PostgreSQL, π΄ Redis
- Backend development and API design
- Database optimization and scaling
- Home lab experimentation and infrastructure management
- Exploring new technologies in AI and automation
- Continuous learning in cloud infrastructure and DevOps practices
- π Website: https://denisetiawan.id
- πΌ LinkedIn: https://www.linkedin.com/in/heydsn
- π GitHub: https://github.com/HeyDSN
I'm always on the lookout for new open-source projects to experiment with in my home lab. If you have any cool backend or infrastructure projects to suggest, feel free to reach out!