Open to new opportunities6°58′S · 110°25′E — Semarang, Indonesia
Hi, I'm
ZidaneRomandhonPutra
›Business Analyst_
I translate business needs into technical documentation that teams can build on.
Computer Engineering graduate from Universitas Diponegoro (Cum Laude), used to leading cross-functional teams, mapping business processes and writing system specifications — from stakeholder interviews to software people actually use.
I'm Zidane, a Computer Engineering graduate from Universitas Diponegoro with a 3.77 GPA (Cum Laude). My engineering background tells me how systems are built; leading projects taught me why they are needed in the first place.
At PT Cahaya Trans Utama I led the analysis and design of a fleet management system — from eliciting stakeholder needs and mapping processes to coordinating the web and mobile developers. At PT Lontong Opus Magnum I managed the production of 47 e-learning animation modules for PPSDM Migas with a 12-person team.
My approach is simple: listen carefully, document clearly, and make sure everyone — from management to developers — is reading the same map.
Business Analysis
Requirements gathering, stakeholder interviews, business process mapping, gap analysis and user stories.
System Analysis & Design
UML, ERD, use cases, activity diagrams and functional specifications that developers can pick up right away.
Project Management
Agile (Scrum/Kanban), planning, progress monitoring, risk management and cross-functional coordination.
Documentation & Communication
BRDs, FSDs, reports, presentations and data visualisation for internal and external stakeholders.
02 — How I bridge
Fromastakeholder'ssentencetoarunningsystem.
Scroll slowly: one business need becomes a model, a specification, and then an application. This example comes from a real Fleet Management System project.
Step 01
Listen
Needs are captured as they are, in the stakeholder's own words.
Step 02
Analyze
Key terms are sorted into entities, processes, outputs and the pain to remove.
Step 03
Model
Entities become an ERD; processes become a workflow you can test.
Step 04
Specify
User stories & acceptance criteria, traceable back to the original need.
Step 05
Deliver
Developers build it, and stakeholders recognise their need on screen.
Business side
Technical side
OM
Operations Manager
Logistics client · Semarang
“We need to track every truck and driver at each checkpoint, manage delivery orders, and pull Excel reports without manual recaps.”
✓ Approved
Identified keywords
BR-02BR-02 → FR-03 → UAT-07
Real-time delivery visibility
Business goal: on-time delivery & reports without manual work
BA / SA
Data model (ERD)
TRUCK
id PK
plate_no
capacity
status
DRIVER
id PK
name
license_no
phone
DELIVERY_ORDER
id PK
do_number
truck_id FK
driver_id FK
status
CHECKPOINT_LOG
id PK
order_id FK
location
scanned_at
Process flow (to-be)
Create DO
Assign truck & driver
Checkpoint scan
Delivered
Auto report
Manual recap removed
Functional SpecificationFR-03
FR-03 · Checkpoint Tracking
User story
As a dispatcher, I want to see the checkpoint status of every DO in real time so that delays can be handled sooner.
Acceptance criteria
GIVEN a DO “On route”, WHEN the driver scans a checkpoint, THEN time & location are logged on the dashboard.
GIVEN a delay of more than 30 minutes, THEN the DO is automatically flagged “Delayed”.
The daily report can be exported to Excel in one click.
Priority: Must haveBR-02 → FR-03 → UAT-07
Operations Dashboard
0
Active trucks
0
On route
0
Delivered today
DO No.RouteStatus
DO-2401SMG → JKTOn route
DO-2402SMG → SBYDelivered
DO-2403SMG → SOCDelayed
Export Excel
Driver App
DO-2401 · SMG → JKT
Scan checkpoint
EntityTruck
EntityDriver
EntityDelivery Order
EntityCheckpoint
ProcessTrack location
OutputExcel report
Pain pointManual recap
Business understands. Engineering understands. The project sets sail.
1
Step 01
Listen
Needs are captured as they are, in the stakeholder's own words.
OM
Operations Manager
Logistics client · Semarang
“We need to track every truck and driver at each checkpoint, manage delivery orders, and pull Excel reports without manual recaps.”
2
Step 02
Analyze
Key terms are sorted into entities, processes, outputs and the pain to remove.
EntityTruck
EntityDriver
EntityDelivery Order
EntityCheckpoint
ProcessTrack location
OutputExcel report
Pain pointManual recap
3
Step 03
Model
Entities become an ERD; processes become a workflow you can test.
Data model (ERD)
TRUCK
id PK
plate_no
capacity
status
DRIVER
id PK
name
license_no
phone
DELIVERY_ORDER
id PK
do_number
truck_id FK
driver_id FK
status
CHECKPOINT_LOG
id PK
order_id FK
location
scanned_at
Process flow (to-be)
Create DO→
Assign truck & driver→
Checkpoint scan→
Delivered→
Auto report
Manual recap removed
4
Step 04
Specify
User stories & acceptance criteria, traceable back to the original need.
Functional SpecificationFR-03
FR-03 · Checkpoint Tracking
User story
As a dispatcher, I want to see the checkpoint status of every DO in real time so that delays can be handled sooner.
Acceptance criteria
GIVEN a DO “On route”, WHEN the driver scans a checkpoint, THEN time & location are logged on the dashboard.
GIVEN a delay of more than 30 minutes, THEN the DO is automatically flagged “Delayed”.
The daily report can be exported to Excel in one click.
Priority: Must haveBR-02 → FR-03 → UAT-07
5
Step 05
Deliver
Developers build it, and stakeholders recognise their need on screen.
Operations Dashboard
0
Active trucks
0
On route
0
Delivered today
DO No.RouteStatus
DO-2401SMG → JKTOn route
DO-2402SMG → SBYDelivered
DO-2403SMG → SOCDelayed
Export Excel
Business understands. Engineering understands. The project sets sail.
03 — The route
Everyprojectisavoyagewithaclearchart.
Six ports of call I pass through so business needs arrive safely in the hands of the technical team.
Port 01
Discovery
Understand the business context, goals and stakeholder landscape through interviews and field observation.
Stakeholder mapInterview notesProject charter
01
Port 01
Discovery
Understand the business context, goals and stakeholder landscape through interviews and field observation.
Stakeholder mapInterview notesProject charter
Port 02
Requirements elicitation
Elicit, validate and prioritise requirements using the MoSCoW method.
BRDUser storiesProduct backlog
02
Port 02
Requirements elicitation
Elicit, validate and prioritise requirements using the MoSCoW method.
BRDUser storiesProduct backlog
Port 03
Process modelling
Map as-is and to-be flows to uncover gaps and automation opportunities.
BPMN / FlowchartGap analysis
03
Port 03
Process modelling
Map as-is and to-be flows to uncover gaps and automation opportunities.
BPMN / FlowchartGap analysis
Port 04
System design
Translate requirements into data models, UML diagrams and wireframes.
Use casesERDActivity diagramWireframes
04
Port 04
System design
Translate requirements into data models, UML diagrams and wireframes.
Use casesERDActivity diagramWireframes
Port 05
Specification & delivery
Write functional specifications and steer sprints with the developers until release.
FSD / SRSSprint boardProgress reports
05
Port 05
Specification & delivery
Write functional specifications and steer sprints with the developers until release.
FSD / SRSSprint boardProgress reports
Port 06
Validation & handover
Make sure users accept the solution through UAT, documentation, training and legal registration.
UAT scenariosUser manualIP (HAKI) documents
06
Port 06
Validation & handover
Make sure users accept the solution through UAT, documentation, training and legal registration.
UAT scenariosUser manualIP (HAKI) documents
04 — Selected projects
CargoIhavedelivered.
Real case studies — from logistics systems to nationwide e-learning content production.
Work and organisational experience that shaped the way I work.
System Analyst (Team Lead)
PT Cahaya Trans Utama
Apr 2024 — Jan 2025Contract
Semarang, Jawa Tengah
Led system design and analysis for the company website, aligning business needs with user-friendly solutions.
Coordinated a cross-functional team (1 mobile dev, 1 web dev) to deliver truck & driver management, delivery orders, checkpoint tracking, dashboards and Excel reporting; monitored progress to ensure timely, integrated delivery.
Managed stakeholder communication and legal documentation, including the HAKI registration.
Project Manager
PT Lontong Opus Magnum (Lopus)
Jan 2024 — Jan 2025Full-time
Semarang, Jawa Tengah
Produced educational animations for PPSDM Migas' “One Stop Learning” programme (47 modules, 3–6 videos per module).
Led and coordinated a production team of 2 in-house creatives and 10 freelance video editors.
Conducted needs analysis with PICs and led progress monitoring to keep the project aligned and on time.
Backend Developer
Dinas Komunikasi dan Informatika Kota Semarang
Apr 2023 — May 2023Internship
Semarang, Jawa Tengah
Developed and maintained backend systems for Diskominfo Semarang public service applications using PHP and CodeIgniter.
Handled data integration, database management and collaboration with cross-functional teams.
Designed and implemented a responsive website template aligned with modern UI/UX practices.
Electrical Engineering
PT Tata Rapika Globalindo
Sep 2020 — Feb 2021Internship
Sidoarjo, Jawa Timur
Actively took part in developing a new coffee roaster machine, from concept to mass production.
Collaborated with engineering, production and marketing to align product design with manufacturing processes.
Managed technical documentation, including product specifications, test reports and design updates.
Videographer & Editor
Freelance
Aug 2017 — PresentFreelance
Semarang, Jawa Tengah
Produced and edited promotional videos, short films and event documentation.
Collaborated with clients and creative teams to meet project objectives.
Operated camera, drone, lighting and audio equipment for high-quality results.
06 — Navigation instruments
Aconstellationofskillstosteerby.
Every star is a skill. Hover or tap a constellation to highlight it.
System Analysis & Design
UML
ERD
Functional Specs
Business Process Mapping
Requirements Gathering
Stakeholder Interviews
Gap Analysis
User Stories
Soft skills
Critical thinking
Stakeholder management
Team collaboration
Time management
Adaptability
Problem solving
Attention to detail
Leadership
07 — Education & certifications
Stampsinmyprofessionalpassport.
Education
Aug 2021 — Mar 2025
Universitas Diponegoro
Bachelor of Computer Engineering
GPA 3.77 / 4.00 — Cum Laude
Semarang, Central Java
Jul 2017 — Jun 2021
SMK Negeri 7 Semarang
Electronic Engineering
Vocational high school diploma
Semarang, Central Java
Certifications
EEC
Professional Certification: Electronics & Communication Engineering
Professional competency
GPM
Google Project Management Certificate
Google
PwC
Data-driven Decision Making
PwC
BA
Business Analysis Certificate
Business analysis
TOEFL
TOEFL Certificate
English proficiency
08 — Ship's papers
Needtheshortversion?GrabmylatestCV.
My latest CV is available as a ready-to-download PDF and as a printable web version.