SIEKTA
Sistem Informasi Kartu Tanda Anggota Polri (SIEKTA)
Kepolisian Negara Republik Indonesia (Polri)
Developing and coordinating the on-site delivery of SIEKTA, an information system supporting temporary electronic membership card services within the Indonesian National Police.
My roles
Systems Analyst · Full-Stack Developer · On-Site Technical Lead
Case study
Responsibilities
- 01 Analyze business processes, user needs, and operational requirements related to temporary e-KTA issuance and verification.
- 02 Gather and clarify stakeholder requirements, then translate them into functional specifications, system workflows, technical tasks, and development priorities.
- 03 Design and improve the temporary e-KTA printing and barcode-based information access workflows for authorized users at Polres, Polda, and Mabes Polri levels.
- 04 Independently develop and maintain the application using Laravel, Blade, PostgreSQL, Redis, and GitLab.
- 05 Manage backend development, frontend implementation, database processes, API development, debugging, testing, optimization, and deployment.
- 06 Evaluate existing system behavior, identify process gaps, and recommend functional and technical improvements.
- 07 Manage the development backlog and prioritize tasks based on stakeholder needs and project objectives.
- 08 Serve as the on-site liaison between users, client stakeholders, company management, and the internal project team.
- 09 Lead requirement discussions, present weekly progress updates, and coordinate User Acceptance Testing, deployment, issue verification, and post-release follow-up.
Outcome
Impact
Enables authorized users across Polres, Polda, and Mabes Polri levels to print temporary e-KTA documents and access related card information through barcode scanning, while improving process clarity, system usability, and project coordination.