Agung Dwi Prabowo
Software Engineer – Backend
Email: [email protected] | Website: agdwip.com | GitHub: github.com/adwip
Profile
I am a software engineer focused on backend with up to 4 years of experience. My work has centered on building computer systems, organizing databases, and maintaining system stability. I collaborate with team members to solve development challenges, review code, and mentor juniors.
I primarily work with Go, MySQL, MongoDB, PHP, RabbitMQ, and have explored GraphQL, gRPC, PostgreSQL, and React with TypeScript through personal projects: github.com/private-project-pp
Experience
Backend Engineer – Danamas (Aug 2022 – Dec 2024)
- Integrated external APIs: push notifications, banking validation, wallet transactions, etc.
- Refactored performance-heavy financial processes (e.g., KYC data processing).
- Upgraded features and fixed issues such as interest calculation bugs.
- Performed code reviews to ensure quality and standard compliance.
- Managed internal API integration between microservices (e.g., KYC validation flows).
- Actively participated in technical discussions for alignment and security focus.
Backend Engineer – HRM Labs (Mar 2021 – Aug 2022)
- Implemented audit trail system with RabbitMQ for async processing.
- Reviewed and optimized MongoDB aggregation queries.
- Built new features with clean, maintainable code.
- Improved and maintained existing features under growing data scale.
Education
Bachelor in Computer Science – Universitas Islam Indonesia, Yogyakarta (Oct 2020)
Worked on internships and academic projects. Earned CCNA certificate. Gained experience in secure, maintainable, scalable software development.
Skills
Go
MySQL
MongoDB
PHP
NodeJS
RabbitMQ
Java
PostgreSQL
Redis
gRPC
Linux
GraphQL
Docker
Computer Network
Soft Skills
Teamwork
Work Ethic
Adaptability
Analytical Thinking
Continuous Learner
Activities and Interests
- POS System Development: Built using Go, gRPC, REST, GraphQL, Redis, PostgreSQL with microservice architecture.
- Backend Skill Improvement: Studying open-source and real-world systems, building side projects.
- Docker Deployment: Using Docker and Docker Compose to manage services.
- Ubuntu Server Home Lab: Hosts Docker apps, websites like agdwip.com, and Linux experiments.
- NGINX Configuration: Reverse proxy and static file hosting for private services.
- Electrical Engineering: Hands-on mini projects to apply theoretical concepts.