Results-driven software engineer specializing in backend development with TypeScript, Python, and Golang. Building scalable, high-availability applications on Kubernetes.
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!"; } }
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.
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.
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.
A Rust implementation of the xxd binary debugger. Provides hexadecimal dump functionality with additional features for binary analysis and debugging purposes.
Keyvalry is a high-performance, Redis-compatible key-value datastore implemented in Rust using the Tokio async runtime. The project focuses on providing efficient memory management, concurrent access patterns, and network I/O operations similar to Redis but with the safety and performance benefits of Rust.
Keyvalgo is a Redis client CLI application written in Golang with future plans to implement a full Redis-compatible server. The current implementation provides a command-line interface for interacting with Redis servers, featuring efficient connection management and protocol handling.
rrxd is a Rust reimplementation of the classic xxd binary debugger utility. It provides hexadecimal dump functionality with enhanced features for binary analysis, debugging, and reverse engineering tasks, leveraging Rust's memory safety and performance characteristics.
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.
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.
Developed and maintained customer dashboard applications using Python. Designed and implemented customer-facing APIs to meet business requirements with focus on performance and reliability.
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.
Graduated with exceptional academic performance. Cumulative GPA: 3.90/4.0. Specialized in software engineering with focus on backend systems and distributed computing.
+62 851 56251698
Jakarta, Indonesia