Meet Glenn Steven

Software Engineer (Backend)

Experienced Software Engineer (Backend) with 4+ years of hands-on experience in building and optimizing scalable backend systems, especially using Golang. Strong in event-driven architecture, performance optimization with concurrency, and implementing complex business logic in fintech and digital identity domains.

Golang • Event-Driven Systems • API Reliability

Experience

Jakarta, Indonesia

Software Engineer at Bank Raya

Jakarta · Sept 2024 - Present

  • Designed and developed the Saku Budget feature, enabling weekly and monthly financial management with automated debit via cron jobs.
  • Developed and launched an RTGS transfer feature for Digital Saving users, enabling transactions above IDR 500M/day directly via Raya Apps by integrating Raya Apps with Core Banking.
  • Collaborated with Product Managers and stakeholders to translate business requirements into scalable backend services.
  • Developed Saku Business MultiQRIS Cashier with RBAC, improving security and operational control for business owners.

Tech Stack

Core tools I use to design and ship backend systems.

Programming Languages

Golang, PHP

Databases

MySQL, PostgreSQL, MongoDB, Redis, OpenSearch

Message Queues

RabbitMQ, Google Pub/Sub

DevOps & Tools

GitHub Actions, Kubernetes, Linux, Datadog, Rollbar

Concepts & Backend Expertise

Event-driven architecture, Concurrency (Goroutines), RBAC, Caching, Exponential Backoff, Image Processing, API Integration

Engineering Practices

Unit Testing, Code Review, Agile/Scrum, CI/CD

Languages

Indonesian (Native), English (Professional)

Writing

Read my article

Open Medium profile

Contact

Open to backend engineering opportunities and collaboration.