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.

Agung Prasetyo

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.

Available to hire

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Indonesian
Advanced

Work Experience

Staff Photographer at Laris Studio
July 1, 2021 - June 6, 2024
Managed professional photography projects, developed strong communication and teamwork skills, and demonstrated proficiency in visual design and image editing.
Mobile Flutter Developer Intern at PT. Solusi Digital Handal
February 1, 2024 - May 31, 2024
Translated UI designs from Figma into functional Flutter widgets. Implemented API integration using the HTTP package and utilized the Bloc pattern for effective state management and code organization.
Mobile Flutter Developer Intern at PT Solusi Digital Handal
February 1, 2024 - May 31, 2024
Converted 20+ Figma UI designs into pixel-perfect Flutter widgets; integrated multiple REST APIs; implemented Bloc state management to improve app stability and testability.
Full Stack Developer at Personal Project - POS Kasir
June 1, 2025 - Present
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.
Backend Engineer / Full Stack Developer at Personal Project - Photo Delivery & Client Profiling Platform
March 1, 2026 - Present
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.

Education

Bachelor Informatics at Universitas Siber Muhammadiyah
March 1, 2023 - November 30, 2024
Bachelor's Degree in Informatics at Universitas Siber Muhammadiyah
March 1, 2023 - April 22, 2026

Qualifications

Pemrograman Go-Lang : Pemula sampai Mahir
August 1, 2024 - August 31, 2024
Flutter & Dart - The Complete Guide
December 1, 2025 - December 31, 2025

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Gaming
    paper POS Kasir

    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