Available for new projects

Hey, I'm Ali Sunjaya Senior Software Engineer

I craft innovative and efficient software solutions. Based in Indonesia, bringing ideas to life through code. As a Senior Software Engineer, I have a passion for creating innovative and efficient software solutions. With years of experience in the tech industry, I specialize in building scalable applications that solve real-world problems. My expertise spans across various programming languages and frameworks, allowing me to adapt to different project requirements seamlessly.
Description

Experience

My professional journey building applications, backend services, and infrastructure across different industries and technologies.
 
Jul, 2025 - Present
Ioizz, Jakarta, Indonesia
Fullstack Engineer

Ioizz is a personal project focused on exploring end-to-end mobile development and building a cross-platform Chinese language learning application.

  • Developed a cross-platform application for learning Chinese characters through interactive stroke-order practice.
  • Built backend services and APIs using Go.
  • Implemented application observability with Grafana, Prometheus, Loki, and Datadog.
  • Managed infrastructure and deployment using Terraform.
GoFlutterGrafanaPrometheusLokiDatadogTerraform
 
Jun, 2024 - Jul, 2025
PT Jaya Agung Teknologi, Jakarta, Indonesia
Backend Engineer

Jaya Agung Teknologi is a digital application vendor focused on the gaming sector. As a Backend Engineer, I worked on backend services and third-party integrations supporting the company's gaming applications.

  • Integrated five external providers that collectively contributed approximately 50% of company revenue, equivalent to around IDR 36 billion.
GoPythonJavaScriptRedisRabbitMQPostgreSQLGoogle Cloud
 
Mar, 2023 - Jun, 2024
PT Clarus Innovate Teknologi, Jakarta, Indonesia
Full Stack Engineer

Clarus Innovate Teknologi provides end-to-end enterprise solutions across data center and cloud infrastructure, digital platforms, managed services, and consulting. As a Full Stack Engineer, I worked on an insurance brokerage platform, focusing on application development, API integration, CI automation, and system monitoring.

  • Completed the batch processing module for an insurance brokerage platform.
  • Developed APIs using API Platform to enable integration with external insurance providers, with Swagger documentation.
  • Established a CI pipeline with GitLab Runner to automate unit testing, static analysis, and linting.
  • Implemented application and server monitoring using Grafana.
PHPSymfonyPostgreSQLAPI PlatformSwaggerGitLab RunnerGrafana
 
Mar, 2019 - Jan, 2023
PT Fazz Financial Group, Jakarta, Indonesia & Singapore
Backend Engineer

Fazz Financial provides financial services for micro and small businesses, offering accessible payment solutions, wholesale purchases, and business financing. As a Backend Engineer, I worked on payment systems, microservices, internal platforms, fraud prevention, and system observability across the company’s applications.

  • Migrated and restructured the legacy coupon system from Node.js monolith to a reusable Go microservice.
  • Built an internal SSO-like authentication and role-management system for multiple applications.
  • Integrated OneKlik BCA as a new payment method for the Fazz Agen application.
  • Implemented application and business monitoring with Prometheus and Grafana, tracking requests, error rates, latency, and key business metrics.
  • Migrated the cashback module from monolith to Go microservice, later transitioning it to Ruby on Rails with SNS/SQS.
  • Developed Fazz Level, a gamification feature designed to encourage continued user transactions.
  • Integrated DataVisor for device risk scoring to support fraud prevention and reduce account-takeover risks.
  • Implemented Datadog monitoring using structured logs to improve system reliability, SLA visibility, and business metric tracking.
Node.jsGoRuby on RailsPostgreSQLMySQLPrometheusGrafanaDatadogSQS/SNSGoogle Pub/Sub
 
Jan, 2018 - Mar, 2019
PT Futuready Insurance Broker, Jakarta, Indonesia
Backend Engineer

Futuready is an OJK-licensed insurance broker and one of Indonesia’s early online insurance platforms. As a Backend Engineer, I worked on internal applications, partner integrations, and the development of a new serverless core system.

  • Developed an internal attendance system that automated employee absence data processing for the HR team.
  • Restructured the UI of internal applications to improve usability and consistency.
  • Developed APIs for e-commerce partners such as RupaRupa and OLX to expand sales channels.
  • Developed microservices for a new core insurance system using Node.js and a serverless architecture.
PHPCodeIgniterMariaDBMySQLBootstrapjQueryNode.jsAWS Lambda
 
Feb, 2016 - May, 2018
PT Sqiva Sistem, Jakarta, Indonesia
Software Engineer

Sqiva is an IT solutions company focused on web-based reservation and ticketing systems for transportation companies. As a Software Engineer, I worked across backend development, B2B and B2C platforms, infrastructure, and application maintenance.

  • Developed a billing system that automated invoice generation by collecting and calculating transaction data based on finance team inputs.
  • Developed an internal ticketing system to manage client requests, support issues, and developer task assignments.
  • Developed a Global Distribution System (GDS) that aggregated ticket availability from transportation providers such as Kereta Api Indonesia, Sriwijaya Air, and Citilink, enabling B2B partners to search and book tickets.
  • Developed APIs for B2B partners such as JD.ID and Panorama to integrate with the ticketing platform.
  • Developed an Internet Booking Engine (IBE) that enabled clients to provide their own B2C booking applications and expand their sales channels.
  • Set up and maintained CentOS servers, including application deployment, configuration, and backup planning for applications and databases.
  • Created reusable project templates covering database connections, backend and frontend structure, and security practices to accelerate new project setup.
  • Maintained and improved existing applications through security enhancements, server monitoring, query optimization, and overall system quality improvements.
PHPYii2PerlPL/SQLOracle DatabaseRedisBootstrapNginxjQuerySVN

Skills

Technologies and tools I work with.

Languages

GoPHPJavaScriptTypeScriptPythonRubySQLDart

Frameworks

FlutterSymfonyCodeIgniterYii2Ruby on Rails

Databases

PostgreSQLMySQLMariaDBOracleRedis

Cloud & Infrastructure

Google CloudAWSTerraformDockerNginxLinux

Observability & Messaging

PrometheusGrafanaLokiDatadogRabbitMQAWS SQS/SNSGoogle Pub/Sub