Widya Anugrah Putra
Building

Results-driven software engineer specializing in backend development with TypeScript, Python, and Golang. Building scalable, high-availability applications on Kubernetes.

About Me

class SoftwareEngineer {
  constructor() {
    this.name = "Widya Anugrah Putra";
    this.role = "Backend Engineer";
    this.location = "Jakarta, Indonesia";
    this.languages = [
      "TypeScript", 
      "Golang", 
      "Python",
      "Rust"
    ];
    this.specialties = [
      "Kubernetes",
      "Microservices",
      "Real-time Systems"
    ];
  }

  sayHello() {
    return "Building reliable systems that scale!";
  }
}

Who I Am

I'm a results-driven software engineer with proven experience in backend development, specializing in TypeScript/JavaScript, Python, and Golang. I have extensive experience designing and deploying scalable, high-availability applications on Kubernetes and managing containerized deployments with Docker.

Currently working as a Product Engineer at AFG Ventura Teknologi (YC22), where I develop intelligent agentic chatbots and build comprehensive microservices architecture. Previously at Nubela, I enhanced subscription management workflows contributing to $5M ARR and built robust API integrations with comprehensive monitoring.

I'm passionate about building reliable, real-time systems and collaborating with cross-functional teams to deliver high-quality solutions. As a Computer Science graduate from Institut Teknologi Bandung with a 3.90 GPA, I continuously strive to stay at the forefront of technology.

Backend Specialist
Cloud Native
Technical Leader

Technical Skills

Programming Languages

TypeScript Golang Python Rust JavaScript

Backend & Cloud

Node.js Express REST API Microservices Web Crawlers Stripe API

DevOps & Monitoring

Docker Kubernetes Helm Grafana Prometheus OpenTelemetry

Frontend Technologies

React Next.js HTML5 CSS3 Responsive Design

Tools & Platforms

Git CI/CD Redis PostgreSQL MongoDB

Featured Projects

Keyvalry

A Redis-like key-value datastore implementation built with Rust and Tokio. Designed for high performance and concurrency with efficient memory management and network I/O.

Rust Tokio Async Programming Key-Value Store
Code

Keyvalgo

A Redis client CLI implemented in Golang with plans to expand into a full server implementation. Features command-line interface for interacting with Redis-compatible servers.

Golang CLI Redis Protocol Networking
Code

rrxd

A Rust implementation of the xxd binary debugger. Provides hexadecimal dump functionality with additional features for binary analysis and debugging purposes.

Rust Binary Analysis Systems Programming Debugging Tools
Code

Work Experience

Product Engineer

AFG Ventura Teknologi (YC22) • Jakarta, Indonesia

Developing intelligent agentic chatbots using Next.js to enhance customer daily productivity. Building comprehensive microservices architecture to increase chatbot versatility and functionality. Integrating multiple payment gateways to optimize conversion rates.

Next.js Microservices Payment Gateway
Feb 2025 - July 2025
Jan 2023 - Jan 2025

Software Engineer

Nubela Pte Ltd • Singapore (Remote)

Enhanced subscription management workflow with Stripe integration, contributing to $5M Annual Recurring Revenue. Built and optimized web crawlers using TypeScript and Python. Engineered robust API integrations with comprehensive rate limiting, monitoring, and distributed tracing using Grafana, Prometheus, and OpenTelemetry.

TypeScript Python Stripe Grafana OpenTelemetry

Backend Engineer

PT Prosa Solusi Cerdas • Bandung, Indonesia (Remote)

Developed and maintained customer dashboard applications using Python. Designed and implemented customer-facing APIs to meet business requirements with focus on performance and reliability.

Python REST API Dashboard
Nov 2021 - Oct 2022
Jun 2021 - Mar 2023

Technical Lead

Laboratory Assistant IT Team • ITB

Progressed from staff member to technical lead within one year. Led cross-functional team in developing comprehensive dashboard solution supporting laboratory operations including student grade management, absence processing, and conduct reporting. Architected scalable solution using Golang and React, handling hundreds of concurrent users.

Golang React Leadership

Education

Bachelor's of Informatics

Institut Teknologi Bandung • Bandung, Indonesia

Graduated with exceptional academic performance. Cumulative GPA: 3.90/4.0. Specialized in software engineering with focus on backend systems and distributed computing.

Software Engineering Backend Systems GPA: 3.90/4.0
Aug 2019 - Aug 2023

Get In Touch

Contact Information

Phone

+62 851 56251698

Location

Jakarta, Indonesia

Connect With Me