Badges
Certifications
Certificate: JavaScript (Basic)
Certificate: Problem Solving (Basic)
Certificate: SQL (Basic)
Certificate: Node (Basic)
Certificate: Software Engineer Intern
Certificate: JavaScript (Intermediate)
Certificate: SQL (Intermediate)
Certificate: SQL (Advanced)
Certificate: Node.js (Intermediate)
Certificate: Rest API (Intermediate)
Certificate: Problem Solving (Intermediate)
Work Experience
Freelance Backend Engineer
Freelance•  January 2021 - Present•  Remote, Indonesia
Delivered tailored backend solutions using Node.js, JavaScript, and TypeScript. Designed and implemented efficient backend systems focusing on security.
Backend Engineer
Tomps by Telkom Indonesia•  January 2023 - Present•  Jakarta, Indonesia
Led the development and maintenance of key applications, including Tomps Building (formerly Hunianaja), Tomps Project General, and Tomps Asset General. Designed and developed scalable backend systems using a microservices architecture.
Backend Engineer
Tribe ENT, Telkom Indonesia•  October 2021 - December 2022•  Remote, Indonesia
Collaborated with a team to develop a building management application named Tomps Building (formerly Hunianaja). Utilized TypeScript, Kafka, Redis, Firebase, and payment gateway integrations.
Software Engineer
Virus Digital Indonesia•  December 2019 - September 2021•  Bogor, Indonesia
Worked on an ERP application featuring 4 core modules: Sales, Procurement, Warehouse, and Accounting. Developed a timesheet tracking application for legal secretaries.
Freelance Game Programmer
Joy Leap Studio•  November 2018 - June 2019•  Surabaya, Indonesia
Developed an educational mobile game app for children and a casual mobile game app inspired by 'Helix Jump'. Utilized Unity Game Engine.
Education
Arkademy Tech Education Platform
Full-Stack Developer•  October 2021 - November 2021
Electronic Engineering Polytechnic Institute of Surabaya
Bachelor of Applied Science•  January 2015 - January 2019•  GPA: 3.41