Software Engineer | Backend Systems & Scalable Infrastructure

Nicklaus
Wibowo

Building scalable backend systems that run faster, use fewer resources, and automate business workflows.

Scroll

Open Source & Personal Projects

Projects

Toner - TON Blockchain Library

Toner

Open-source Rust crate for TON blockchain wallet derivation. Fixed critical V5R1 derivation bugs, achieving 30,000+ downloads and making TON wallets more accessible to developers worldwide.

Rust Blockchain Cryptography Open Source
View Project →
Crypto Price Tracker

Crypto Price Tracker • Live

Real-time cryptocurrency price monitoring system with Spring Boot backend and vanilla JavaScript frontend. Features live price updates, historical charts, and portfolio tracking.

Spring Boot Java JavaScript REST API
View Live Project →
Hive - AI Agent Framework

Hive

Open-source contributor to Hive, a self-adapting AI agent framework by Aden (Y Combinator W20). Enhanced execution observability by implementing quality tracking that distinguishes clean success from degraded success with retry metrics, and fixed CSV tool reliability by handling edge cases in file path operations.

Python AI Agents Observability Y Combinator
View Project →
KulitKu - Skin Cancer Detection

KulitKu

AI-powered skin cancer detection app using Inception v3 deep learning model. Built with Python backend and Flutter mobile frontend for accurate and accessible skin health screening.

Python Flutter Machine Learning Dart
View Project →

Architecture

Development

Deployment

APIs

Backend

Scalability

Databases

Core Competencies

Skills

Specialized in backend systems, infrastructure optimization, and building scalable solutions with modern cloud technologies.

01

Backend Engineering

Building high-performance backend systems with Rust, TypeScript, and Node.js. Expert in designing scalable REST APIs, microservices, and distributed systems that handle millions of requests efficiently.

Languages & Runtimes

(Rust, TypeScript, JavaScript, Java, Python, Node.js, Lua)

Frameworks

(Axum, Express.js, Spring Boot)

Databases & Caching

(PostgreSQL, MySQL, MongoDB, Redis, Valkey)

02

Infrastructure & Cloud

Expert in deploying and scaling applications on Linux servers with cloud providers like DigitalOcean and Hetzner. Implementing caching strategies and optimizing system performance for high-throughput workloads.

Cloud Platforms

(DigitalOcean, Hetzner, Linux Servers)

Web Servers & CDN

(Nginx, Apache, Cloudflare)

Performance Optimization

(Caching Strategies, Load Distribution)

03

System Architecture

Designing scalable system architectures that reduce costs and improve performance. Expert in optimizing execution time, implementing efficient data pipelines, and building automated workflows.

Performance Optimization

(Execution Time Reduction, Resource Efficiency)

Real-time Systems

(Data Processing, Parallel Pipelines)

Workflow Automation

(Business Process Automation, API Integration)

04

Mobile Development

Building cross-platform mobile applications with Flutter and native iOS development with Swift. Experience with complete app development lifecycle from design to production deployment.

Cross-Platform

(Flutter, Dart, iOS/Android)

Native iOS

(Swift, SwiftUI, UIKit, WatchKit)

Development Tools

(Git, Postman, Testing & QA)

Get to know me

About

Software Engineer with 4+ years of experience building scalable backend systems focused on performance, efficiency, and real-world reliability. Experienced in improving system throughput, reducing operational and infrastructure costs, and automating complex business workflows in production environments.

Graduated Magna Cum Laude from Ciputra University (GPA 3.9/4.0) with a Bachelor’s Degree in Informatics. Former AI Assistant Lecturer, mentoring and evaluating 60+ students on Python-based artificial intelligence projects.

Based in Surabaya, Indonesia. Active open-source contributor across multiple projects in Rust and Python, including blockchain tooling in the TON ecosystem (such as Toner with 30,000+ downloads) and contributions to an AI agent framework maintained by a Y Combinator–backed company.

Professional Journey

Work Experience

Jan 2023 - Present

PT. Aplikasi Info Koneksi

Software Engineer (Backend) | Surabaya, Indonesia (Hybrid)

  • GunnerAI Trading Bot: Built and maintained an automated trading platform connected to multiple global exchanges, processing large volumes of real-time market data. Reduced infrastructure and operational costs by optimizing system execution time from minutes to seconds, allowing the same workload to run on fewer servers. Scaled the system across multiple cloud servers to handle high traffic and parallel workloads reliably.
  • CityCargo Logistics: Developed P2P logistics platform with J&T Cargo, J&T Express, and Ninja Van partnerships. Automated shipment creation, tracking, and pricing. Scaled to 200+ active users and 500+ completed deliveries within 2 months.
  • MMSI Koperasi: Built core systems for member management, savings, interest, and commissions serving 5,000+ members. Automated accounting workflows and improved financial report generation from minutes to seconds.
Rust TypeScript Node.js tokio MySQL Redis/Valkey DigitalOcean VPS
July 2022 - Mar 2023

Fusions Visual

Software Engineer (Mobile) | Surabaya, Indonesia (Remote)

  • Developed cross-platform Android and iOS mobile application using Flutter and Dart with a 5-person development team.
  • Executed 30+ testing cycles to ensure application stability, feature validation, and production readiness before deployment.
Flutter Dart iOS Android
Feb 2021 - Dec 2021

Apple Developer Academy

Software Engineer (Intern) | Surabaya, Indonesia (Hybrid)

  • Developed iOS and watchOS applications with a focus on clean architecture and user experience.
  • Integrated third-party services (Xendit, Shipper, Vonage) and collaborated with cross-functional teams to deliver product features.
Swift SwiftUI WatchKit MongoDB
Aug 2020 - Dec 2020

Ciputra University

AI Assistant Lecturer

  • Guided 60+ students in Python-based AI projects, teaching fundamentals of artificial intelligence and machine learning concepts.
  • Provided mentorship in project development, code reviews, and best practices for scientific computing with Python.
Python Machine Learning Teaching

Recognition & Achievements

Awards & Certifications

🏆

2nd Winner – StartUp Sprint 2021

Digital Start-Up Business Simulation Competition

August 14, 2021

Outstanding results as 2nd Winner in StartUp Sprint 2021 Competition as part of SuperTeam. Proof of competence and excellent application of Digital Start-Up Business Simulation.

View Certificate →
📜

BNSP Certified Programmer

Badan Nasional Sertifikasi Profesi

2021

Nationally recognized professional certification in programming, validating technical competencies and adherence to industry standards.

View Certificate →

You Dream It, I Code it

Let's Create
Together

Got a question, idea, or project in mind?
Let's connect and bring your vision to life.

Phone

+62-823-3527-9225

Social Media

Resume Preview