Pajak Online Jakarta
BAPENDA Jakarta
Sinar12
Migrated the online tax system backend from PHP Laravel to Node.js with Knex and Oracle Database.

Get To Know Me

Software Engineer | Ex-AppSec Consultant (Snyk Partner)
A software engineer with 9+ years of experience, currently focused on backend engineering and application security. Has built and maintained systems for government agencies, national banks, insurance companies, and private clients - designing databases, building and integrating APIs, and keeping production systems reliable.
Brings a solid background in Application Security from serving as a Technical Consultant at a Snyk partner - conducting vulnerability assessments, integrating security scanning into DevSecOps pipelines, and applying OWASP Top 10 mitigation strategies.
Holds a Master's Degree (S2) in Teknik Informatika from Universitas Pamulang (2026), focusing on Cybersecurity & Digital Forensics. Outside of work, as Co-Founder of TRIDI (Transformasi Digital Insani), a tech learning community in Tangerang Selatan.
What I Know
REST APIs, server-side logic, and third-party / internal system integration.
Responsive web interfaces and dashboards.
Relational and NoSQL database design, queries, and integration, ETL pipelines, and S3-compatible object storage.
Version control, automated pipelines, containerization, container registries, and Kubernetes cluster management.
Hosting, deployment, and backend-as-a-service platforms.
SAST/DAST scanning in CI/CD pipelines, web vulnerability testing, and OWASP Top 10 mitigation.
Has led developer teams at the project level - mapping each member’s strengths, delegating technical tasks, and keeping delivery on schedule.
Shares knowledge & discussions and workshops at the TRIDI tech community.
Works with empathy, reads team dynamics, and helps keep developers motivated.
Bridges technical disagreements, such as architecture or approach debates, toward the best solution for the project.
Breaks down complex backend systems, performance issues, and security vulnerabilities to find root causes and effective fixes.
Weighs technical trade-offs objectively to choose solutions that hold up in the long term.
Picks up new tech stacks and adjusts to shifting business priorities.
Stays calm and focused while handling critical incidents such as system outages or urgent issues.
Explains technical architecture and security risks in clear business terms for clients and management.
Works closely with product managers, UI/UX designers, and business teams to keep the product aligned.
Builds a supportive engineering team environment through clear, transparent, and assertive communication.
Handles multiple concurrent client assignments while keeping each one on schedule.
Completed a Master’s degree while working full-time and keeps up with new technologies and security practices.
Where I've Worked
9+ years · Government · Banking · Insurance · Retail · Enterprise
PT Sinar12 Bukit Barisan
Retail · Information Technology
Builds and maintains backend systems for the company's own brands and its clients - REST APIs, third-party system integrations, and containerized deployments with Docker, Harbor, and Rancher.
SR12 Skin Care & Sinar12
API integration with third-party courier and logistics providers to automate shipment management and package tracking.
SR12 Skin Care & Sinar12
Payment API integration for the SR12 e-commerce platform, supporting multiple payment methods.
Putikayo International
Backend services for an ERP system that manages the company's operations and business workflows.
Muhammadiyah
Backend services for a community app, including member dues management.
CMM Group
Backend services for a web and mobile payroll and attendance system.
CMM Group
Backend services for managing job vacancies and applicants.
BAPENDA Jakarta
Migrated the online tax system backend from PHP Laravel to Node.js with Knex and Oracle Database.
SR12 Skin Care
Backend services for managing SR12's partner business school.
PT Pro Sistimatika Automasi (PROSIA)
IT Software · Information Technology
Delivered systems for government agencies and an insurance company - from REST APIs and ETL pipelines to leading a backend team - and served as a Technical Consultant for Snyk application security.
DJBC (Directorate General of Customs and Excise)
Led the backend team building CEISA Lite, DJBC's contingency system that keeps customs and excise services running during disruptions.
BASARNAS (National Search and Rescue Agency)
Developed and maintained several information systems supporting national search and rescue operations.
Jasa Raharja Putera (Insurance)
Built an actuarial system from scratch for insurance premium and risk calculation.
Enterprise clients
Presented Snyk's security and code-quality platform - Open Source (SCA), Code, Container, IaC, and Cloud - to enterprise clients.
PT Bank Syariah Indonesia (formerly Bank Syariah Mandiri)
Banking · Human Capital
Designed and built the bank's in-house Human Capital systems - employee data, attendance, payroll, and recruitment - and owned them end to end through testing, deployment, and maintenance, continuing through the merger into Bank Syariah Indonesia.
Bank Syariah Mandiri
Employee information system covering data management, attendance, overtime, leave, payroll, and performance evaluation, plus master data and reporting.
Bank Syariah Mandiri
Tracks hiring from department requests through assessment to selection results, with a monitoring dashboard and candidate search.
Bank Syariah Indonesia
Management system for outsourced (TAD) employees - employee data, attendance, overtime, and leave, plus master data and reporting.
Academic Background
Teknik Informatika
Peminatan: Cybersecurity & Digital Forensics
Universitas Pamulang
Tangerang Selatan, Indonesia
Teknik Informatika
Universitas Pamulang
Tangerang Selatan, Indonesia
Komparasi Algoritma Decision Tree, K-Nearest Neighbors (KNN) dan Naïve Bayes pada Pengobatan Penyakit Kutil Menggunakan Cryotherapy
PROKASHADIK: Prosiding Kecerdasan Artifisial, Sains Data, dan Pendidikan Masa Depan
December 30, 2023
My Portfolio
Systems I've built for government agencies, banks, insurers, and businesses, plus my academic research. Most are proprietary client systems, so their source code isn't public.
BAPENDA Jakarta
Sinar12
Migrated the online tax system backend from PHP Laravel to Node.js with Knex and Oracle Database.
Enterprise clients
PROSIA
Technical Consultant - Application SecurityPresented Snyk's security and code-quality platform - Open Source (SCA), Code, Container, IaC, and Cloud - to enterprise clients.
Master's Thesis (M.Kom.)
Universitas Pamulang
A framework for detecting and mitigating web application vulnerabilities based on the OWASP Top 10, combining SAST and DAST in a hybrid testing approach.
Let's Talk
Have a project in mind, want to collaborate, or just say hello? I'd love to hear from you. Let's build something great together.
Open to freelance projects, full-time roles, consulting engagements, and mentoring collaborations. Response time is typically within 24 hours.