Agung Prasetyo

Available to hire

Hi, I'm Agung Prasetyo, a backend-focused developer with a solid foundation in Go (Golang) and PostgreSQL.

About

Hi, I’m Agung Prasetyo, a backend-focused developer with a solid foundation in Go (Golang) and PostgreSQL. I enjoy building scalable, reliable web applications and real-time systems, focusing on clean architecture, observability, security, and production-ready software.

I thrive in cross-functional teams, designing robust APIs, implementing RBAC for secure access, and delivering well-documented, maintainable solutions. I’m passionate about continuous learning and applying best practices to drive impactful digital products.

  • Joined June 2025

Languages

  • EnglishAdvanced
  • IndonesianAdvanced

Industry experience

  • Software & Internet
  • Media & Entertainment
  • Professional Services
  • Gaming

Projects · 1

Engineered a production-ready POS system with a focus on real-time state synchronization, high-performance analytics, and observability.
Implemented Real-time Synchronization using a global WebSocket Hub to broadcast order updates and shift status across multiple cashier instances.
Optimized Analytics Dashboard performance by implementing Redis cache-aside logic for complex sales and product performance reports.
Enhanced system reliability with Observability upgrades, including log/slog structured logging and Sentry SDK for request-scoped error tracking and panic recovery.
Designed a secure RBAC system integrated into both Backend middleware and Frontend UI components (shadcn/ui), ensuring granular permission-based access.
Designed a Single-Port Deployment strategy where a high-performance Go binary serves both the REST API and the React SPA, simplifying infrastructure.
Developed an Automated Maintenance Pipeline featuring a daily cron-based database reset (Wipe & Re-seed) to ensure demo environment consistency.
Established a robust CI/CD workflow via GitHub Actions, including automated builds, Docker image versioning (v1.4.0+), and Tailscale-secured deployments.
Maintained unit tests for core business logic (Orders & Auth) using mockgen and pgxmock to ensure system stability during architectural migrations.
View Source

  • Full Stack Developer

Work experience· 5 roles

Backend Engineer / Full Stack Developer · Personal Project - Photo Delivery & Client Profiling PlatformMar 2026 – Present · 9 mos

Designed a high-performance backend architecture with asynchronous image processing using Redis and BullMQ, integrated S3-compatible storage for scalable uploads, and established a clean monorepo separating API, frontend, and background workers.

Full Stack Developer · Personal Project - POS KasirJun 2025 – Present · 1 yr 6 mos

Engineered a production-ready POS system with real-time state synchronization, high-performance analytics dashboards, and robust observability. Implemented RBAC for secure access; designed a monorepo architecture and CI/CD pipelines; automated daily database resets to ensure demo data consistency.

Mobile Flutter Developer Intern · PT Solusi Digital HandalFeb 2024 – May 2024 · 4 mos

Converted 20+ Figma UI designs into pixel-perfect Flutter widgets; integrated multiple REST APIs; implemented Bloc state management to improve app stability and testability.

Mobile Flutter Developer Intern · PT. Solusi Digital HandalFeb 2024 – May 2024 · 4 mos
Staff Photographer · Laris StudioJul 2021 – Jun 2024 · 3 yrs

Education

Bachelor Informatics · Universitas Siber Muhammadiyah2023 – 2024
Bachelor's Degree in Informatics · Universitas Siber Muhammadiyah2023 – 2026

Certifications and awards

Pemrograman Go-Lang : Pemula sampai Mahir2024
Flutter & Dart - The Complete Guide2025

Hire Agung Prasetyo today

Post a job and invite Agung, or contact them directly. No hidden commission.

Post a job