Open to opportunities

Budi Agung Santoso

Senior Full-Stack / Software Engineer

Architecting, developing, and modernizing robust production applications, APIs, and data-driven systems.

About

Who I am

Highly skilled Senior Software Engineer with over 5 years of experience in architecting, developing, and modernizing robust production applications.

Expert in full-stack development, RESTful API design, relational database optimization, and system modernization, with deep expertise in Laravel, PHP, SQL Server, MySQL, and modern JavaScript.

Proven track record in translating complex business requirements into high-performance, scalable solutions while successfully managing end-to-end project lifecycles.

Backend-first
Database engineering
API & integrations
5+ years experience

Experience

Professional background

A timeline of roles building business applications, backend systems, and data-driven solutions.

Senior Software / Full-Stack Developer

NTT Ltd. · March 2023 – Present

Spearhead development and maintenance of high-impact Laravel applications, overseeing frontend and backend integration, database performance, and third-party integrations.

  • Spearhead the development and maintenance of high-impact Laravel applications, overseeing both frontend and backend integration
  • Proactively identify and resolve critical production issues, ensuring seamless system stability
  • Optimize data-heavy workflows using SQL Server and MySQL, significantly improving system performance
  • Architect robust backend services for mobile applications and implement secure third-party integrations (e.g., Midtrans)
Laravel
PHP
SQL Server
MySQL
JavaScript
Midtrans
REST API

QA Tester / Software Engineer

Bank Central Asia · September 2022 – March 2023

Conducted diagnostic verification and debugging for mission-critical financial transaction software across cross-functional engineering teams.

  • Conducted rigorous debugging and diagnostic verification for mission-critical financial transaction software
  • Investigated complex edge cases, developing reliable reference solutions to ensure system integrity
  • Collaborated across engineering teams to resolve bugs and optimize application performance
Financial Systems
Diagnostic Testing
Edge-case Investigation
Quality Assurance

Backend Programmer

PT. Wells Management Smart · March 2022 – September 2022

Designed and implemented core backend architecture and high-efficiency RESTful APIs for a high-concurrency on-demand transportation platform.

  • Designed and implemented the core backend architecture for a high-concurrency on-demand transportation platform
  • Engineered and optimized RESTful API endpoints for maximum efficiency
  • Enhanced system responsiveness through advanced database query optimization and efficient data structure design
Backend Architecture
RESTful API
Database Optimization
High Concurrency

Web Programmer

PT. Wellwin Nusantara · December 2019 – January 2022

Managed end-to-end development and deployment of enterprise-grade web applications and led legacy codebase refactoring.

  • Managed the end-to-end development and deployment of enterprise-grade web applications
  • Led the refactoring of legacy codebases into modern, scalable architectures, drastically improving system maintainability and reliability
Web Applications
Legacy Refactoring
PHP
MySQL
Enterprise Systems

Engineering

Technical depth

Core engineering competencies developed across real production systems.

Backend Architecture

Architecture

Designing structured, maintainable server-side applications with clean domain boundaries and scalable API interfaces.

  • Laravel service-oriented application organization
  • Robust REST API design and contract management
  • Asynchronous queue workers and job processing
  • Maintainable application structure following SOLID principles
Laravel
PHP
REST API
Queues

Database Engineering

Data & Storage

Structuring relational databases for high-concurrency workloads, complex reporting queries, and transactional integrity.

  • Microsoft SQL Server schema design and normalization
  • Query optimization and strategic indexing
  • Stored procedures and views for reporting workflows
  • Data modeling for audit trails and master records
SQL Server
MySQL
Oracle
Indexing

Integration Engineering

Integrations

Connecting disparate enterprise platforms, third-party payment gateways, and external APIs securely.

  • OAuth2 authentication implementation via Laravel Passport
  • Payment gateway integration (Midtrans) with webhook lifecycle
  • Webhook processing with idempotency and retry handling
  • Third-party REST API consumption and sync workflows
OAuth2
Passport
Midtrans
Webhooks

Legacy Modernization

Modernization

Incrementally upgrading mission-critical legacy applications to modern framework versions without business disruption.

  • Laravel version upgrades across major releases
  • PHP runtime version upgrades and compatibility patching
  • Codebase refactoring to modern design patterns
  • Performance profiling and database bottleneck resolution
Laravel Upgrades
PHP 8+
Refactoring
Profiling

Skills

Technical skills

Technologies grouped by domain — no percentage bars, just the tools I use.

Backend

PHPLaravelPython

Frontend

JavaScriptTypeScriptHTMLCSSBootstrapjQuery

Database

SQL ServerMySQLOracle

Integration

REST APIOAuth2Laravel PassportMidtransWebhook

Storage

S3-compatible storageMinIO

Tools

GitGitHubGitLabComposernpmVite

Open Source

GitHub

Public repositories and open source contributions.

@budsantoso

Open Source & Technical Repositories

Explore on GitHub

Primary Focus

Laravel & Backend Systems

Core Stacks

PHP 8, TypeScript, SQL Server

Ecosystem

APIs, Webhooks & Automation

Contact

Let's build something useful.

Open to senior fullstack opportunities, consulting, and interesting technical challenges.