Back
Work Experience
Building Careers, One Role at a Time
TOMPS by Telkom Indonesia
Software Engineer - Backend Developer
February 2023 - present
- Created APIs and integrated them with frontend and mobile developers for Tomps Building app and website.
- Integrated payment systems into Tomps SaaS for purchasing various Tomps products.
- Implemented stored procedures (SP) in PostgreSQL databases.
- Used transaction queries for database operations.
Telkom Indonesia
Software Engineer - Backend Developer
February 2021 - January 2023
- Worked on multiple projects, primarily using the NodeJS framework and APIs.
- Applied microservice architecture for software development.
- Implemented third-party integrations (payment systems, mailers, and notifications).
- Set up authentication using JWT, crypto, and passport auth in NodeJS.
- Utilized Socket.IO, Cron jobs, and message brokers (Kafka).
- Applied unit testing tools ( Chai, Mocha, and Sinon) for code quality control.
- Implemented encryption for security, using cryptographic techniques to protect sensitive data.
- Managed databases and queries in MongoDB and MariaDB.
Indonesia Comnets Plus (ICON +)
IT Support Engineer
November 2019 - Agustus 2020
- Respond to user inquiries, troubleshoot issues related to software, hardware, and network systems, and provide real-time solutions to technical problems.
- Regularly monitor and maintain computer systems, servers, and network hardware to prevent downtime and ensure optimal performance.
- Install, configure, and upgrade hardware (e.g., computers, printers) and software (e.g., operating systems, applications) for users.
- Provide training and support to employees on software applications, system usage, and best practices for IT security.