Avatar of Billy Zaelani Malik.
Billy Zaelani Malik
Back End Engineer at Stockbit
ProfileResume
Posts
0Connections
Print
Avatar of the user.

Billy Zaelani Malik

Back End Engineer at Stockbit
A professional Backend Engineer with 4+ years of experience working on distributed systems mainly in Go. Passionate about libraries and CLI tools. Also an open source enthusiast and member of NixOS organization.
Logo of the organization.
Stockbit
Logo of the organization.
IPB University
Jakarta, Indonesia

Professional Background

  • Current status
    Employed
  • Profession
    Back-end Engineer
    Software Engineer
  • Fields
    Finance
    Blockchain
    SaaS / Cloud Services
  • Work experience
    4-6 years (4-6 years relevant)
  • Management
    None
  • Skills
    Go
    Nix
    Bash
    Docker
    Redis
    Kafka
    PostgreSQL
    CICD
    REST API
    Event Driven
    Code Generation
    CLI Tools
    Distributed Systems
  • Languages
    Indonesian
    Native or Bilingual
    English
    Beginner
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Senior Backend Engineer, Backend Engineer, Software Engineer, Golang Developer
  • Desired work locations
  • Freelance

Work Experience

Logo of the organization.

Back End Engineer

Stockbit
Full-time
Feb 2022 - Nov 2023
1 yr 10 mos
Central Jakarta, Central Jakarta City, Jakarta, Indonesia
- Initiated and managed a Go Monorepo from scratch. - Contributed to build various distributed systems in Go, Kafka, Redis, and DynamoDB. - Responsible for payment gateway and KYC services. - Reduced the risk of errors and inconsistencies in Protobuf and gRPC definitions using Buf. - Produced various internal libraries, tooling, automation, and standards across Go team. - Blockchain development using go-ethereum. - Integrates Nix for reproducible build and easy onboarding. - Part of the hiring team (interview, determines scores, and evaluates candidate tests). - Initiated a Go developer learning program called GLU (Go Level Up). - Give talks about Nix at a company wide Engineering Class events.
Logo of the organization.

Back End Developer

Aug 2020 - Dec 2021
1 yr 5 mos
Bandung, Bandung City, West Java, Indonesia
- Contributed to build a distributed systems in Go, Redis, and PostgreSQL. - Worked closely with Facebook Marketing API that empower core business. - Worked with time series data using TimescaleDB.
Logo of the organization.

Back End Developer

Feb 2019 - Dec 2019
11 mos
Bogor City, West Java, Indonesia
Enhanced an existing personnel systems including paid leave, attendance, and payroll systems in C# and ASP.NET.
Logo of the organization.

Teacher Assistant

Sep 2015 - Feb 2017
1 yr 6 mos
Bogor City, West Java, Indonesia
Practical assistant for classes on algorithms, databases, data structures, and computer vision.
Logo of the organization.

Back End Developer

Telkom Indonesia
Internship
Jul 2016 - Aug 2016
2 mos
Jakarta, Indonesia
Developed a real-time collaborative text editor using WebSocket in Go and JavaScript based on Operational Transformation algorithm.

Education

Logo of the organization.
Bachelor’s Degree
Computer Science
2013 - 2019