Audy Vaksi Pranata
Software Engineer (Backend Service)
Experienced backend developer specializing in microservices architecture, cloud infrastructure, and high-performance systems. Expert in Golang, Ruby, Node.js, and various database technologies.
Golang
Microservices
Cloud Infrastructure
API Development
TDD
vaksipranata@gmail.com
Professional Experience
Backend Developer
February 2022 - Current
Telkom & Metranet (Govtech Edu)
Jakarta
Responsibilities:
- Develop, rebuild, and maintain Rapor Pendidikan.
- Design backend system Rapor Pendidikan from scratch.
- Maintenance and optimization system performance and apply updates to improve response times, optimize query performance, and reduce downtime.
- Partner with DevOps teams to ensure high availability and reliability of the system using cloud infrastructure on GCP (Google Cloud Platform).
Golang
GCP
Microservices
Performance Optimization
Backend Software Engineer
June 2021 - January 2022
Waresix
Jakarta
Responsibilities:
- Develop, rebuild, and maintain Truck Management System (TMS).
- Develop, rebuild, and maintain Gate Pass System.
- Service can be used to integrate 3rd party Waresix, etc: NPCT, Koja, and Trukita.
Backend Development
System Integration
API Development
Tech Lead
January 2021 - June 2021
Warung Pintar
Jakarta
Responsibilities:
- Work with 70% manage a team and 30% individual tasks.
- Design Architecture for Warung Pintar Voucher Engine version 2.
- Lead Team for Acquisition Product, Voucher Engine Product, and Merchant Product.
- Making decisions for productivity engineering should be better.
- Validate product requirement which will be made by the team.
Team Leadership
Architecture Design
Product Development
Software Engineer Staff, Backend
December 2020 - January 2021
Warung Pintar
Jakarta
Responsibilities:
- Create standard development like branch strategies with Trunk Base Development (TBD), and add Quality Gates on merge requests with Sonarqube.
- Review architecture on the services should be efficient, high availability, and easy to maintain.
- Available for pair programming to other engineers when consulted if they had problems with the Code and the infrastructure.
CI/CD
Code Quality
Architecture Review
Software Engineer, Backend
July 2019 - November 2020
Warung Pintar
Jakarta
Responsibilities:
- Develop, rebuild, and maintain backend services point system.
- Develop and maintain Backend services Golden Standard Index (GSI) or Mitra performance service.
- Design and Develop a service for notification platforms from Warung Pintar's services to Email, Whatsapp, and SMS.
- Develop and maintain Backend services for Catatan Pintar (POS Mitra Warung Pintar).
- Have promoted as Acting Lead Backend Engineer in my Business Unit.
- Every project I'm preparing CICD and Deploy the services to GKE with automation.
Backend Services
Notification Systems
CI/CD
GKE
Software Engineer (Backend-API)
October 2017 - July 2019
Grab Kios
Jakarta
Responsibilities:
- Build Rest API for Kudo CMS.
- Build Frontend using PHP Laravel.
- Build New CMS (refactoring CMS technologies). In this project, I have build API for Authentication and User Access Control (RBAC).
- Build backend service for Kudo Core Platform (Enterprise). In this project relating to Promos and Kudo Agent Classification.
- Build microservice for Kudo SDK integrated to GRAB DAX (Driver GRAB Application). This service involves Drivers to onboard OVO merchants.
- Build and maintenance service for Grab Pay Merchant CMS.
Golang
REST API
Laravel
Microservices
Backend Developer
February 2017 - October 2017
Pinjam.co.id
Jakarta
Responsibilities:
- Build Rest Web Service using Go for BCA Banking Payment and Midtrans.
- Third Party Integration with Loan Lending to TurnKey Lender.
- Create API Documentation.
Go
REST API
Third-party Integration
Documentation
Backend Developer (Freelance)
April 2016 - November 2016
Konsaato.com
Jakarta
Responsibilities:
- Built web apps using Ruby On Rails.
- Built Big Data Architecture.
- Cloud Server Installation in AWS (Amazon Web Service), e.g.: EC2, RDS, S3, and Route 53.
- Built Database architecture and migration using PostgreSQL.
- Payment gateway integration using Veritrans.
Ruby On Rails
AWS
PostgreSQL
Big Data
Software Engineer
December 2015 - December 2016
Babyloania.com
Jakarta
Responsibilities:
- Developing RESTful API in the backend, from previous technology used was Ruby On Rails framework (doesn't use RESTful or fullstack website).
RESTful API
Ruby On Rails
Skills & Expertise
Programming Languages
Golang95%
Ruby90%
JavaScript/Node.js85%
PHP80%
HTML/CSS75%
Backend Development
RESTful API95%
Microservices90%
TDD (Test Driven Development)85%
DDD (Domain Driven Design)85%
SOAP75%
Databases
SQL (MySQL, PostgreSQL)90%
NoSQL (MongoDB)85%
Database Design85%
Big Data Queries75%
SQLite80%
DevOps & Cloud
GCP (Google Cloud Platform)85%
AWS (EC2, RDS, S3, Route 53)80%
CI/CD90%
Docker85%
Kubernetes (GKE)80%
System Architecture
High Availability Systems85%
Performance Optimization90%
Scalable Architecture85%
System Integration90%
API Design95%
Other Technologies
Unix Systems (Ubuntu, OSX)85%
Streaming Data (Kafka, RabbitMQ, SQS)80%
Version Control (Git)90%
Meteor (Native Web App)75%
API Documentation85%
Education & Certifications
Education
Associate Degree in Computer Engineering
June 2012 - August 2015
Bogor Agricultural University (IPB)
Bogor
Studied Computer Engineering with focus on programming and system development.
Senior High School - Science Major
June 2009 - May 2012
SMAN 1 Setu
Bekasi
Completed high school education with a focus on science subjects.
Certifications & Awards
Cisco CCNA routing and switching certificate
Cisco2015
Design Sprint Training
Pinjam.co.id2017
Languages
Bahasa Indonesia
Native
English
Professional
Loading projects...
Let's Connect
Thank you for visiting my portfolio! If you'd like to discuss a project, collaborate, or simply get in touch, feel free to reach out. I'm always open to new opportunities and connections.