Ihsaan Hardyanto
Software Engineer building end-to-end web applications and digital solutions for business operations.
Save as PDF: Ctrl+P / ⌘P
About
Work Experience

- Sole software engineer for the production division, with no mentor or tech lead — given only high-level goals, independently drove requirements discovery through direct user conversations and led planning; built functional frontend and backend first, then refined the UI with a UI/UX designer's input, while owning backend, database, and testing throughout.
- Leads Nexsus, a workforce training system that replaced spreadsheet-based operator records with centralized training, certification, and staffing data across the production division.
- Cut changeover staffing decisions from 2-4 days of manual mapping to automatic, same-day assignment.
- Set the technical direction for a cross-division digital checklist system under a tight HQ-visit deadline, replacing 40+ daily paper forms per line, and remains technical consultant after handoff.
- Extended ownership into a production monitoring dashboard for line-status visibility during leadership facility visits.

- Delivered an internal enterprise approval platform end-to-end, from requirements through frontend, backend, and database implementation.
- Owned the platform's access-control and account-security posture, protecting the approval workflow from unauthorized access and brute-force login attempts.
- Extended the workflow's real-time integrations and built automated test coverage to protect release quality.
- Handled code review and environment setup directly, working alongside two other engineers as equal contributors.

- Worked as a React/TypeScript Progressive Web App (PWA) frontend developer in OLX's C2B squad, contributing to dealer purchase journeys within a team spanning Android, iOS, PM, QA, and UI/UX.
- Shipped purchase and payment changes whose production release was associated with a 186.54% increase in completed bookings and 35.71% increase in receipt uploads.
- Consistently completed sprint work ahead of estimates, creating time to explore upcoming backlog and support the team's next delivery cycle.
- Audited outdated React dependencies on the main consumer site, informing the senior team's subsequent upgrade decisions.
Organizational Experience

Mentored R&D members, facilitated weekly Scrum meetings, and helped teams resolve delivery blockers. Contributed to Technoscape and other web projects during the team's transition to React, Next.js, and TypeScript while coordinating requirements with non-engineering teams.

Completed BNCC's R&D development program and contributed to team projects using JavaScript, React, Node.js, SQL, and Git. Learned the division's engineering workflow through project delivery and peer collaboration.
Languages
Frontend
Backend
Data & Infrastructure
Testing
Selected Projects
Nexsus (Workforce Training System)
- Centralized operator training, certification, and staffing data on a Next.js/Spring Boot stack, replacing spreadsheet tracking with a relational MySQL schema via JPA.
- Designed a hierarchy-based reviewer-assignment algorithm keyed to organizational role progression instead of static ID mappings, enabling dynamic evaluator routing.
- Built a changeover staffing recommendation engine that automates post-mapping decisions previously made from memory, cutting a 2-4 day manual process to instant assignment.
- Implemented JWT authentication with Spring Security, backed by Redis-based token revocation so sessions can be killed before natural token expiry.
- Owned the system solo end-to-end — requirements gathering, backend architecture, schema design, and testing — deployed to a divisional server.
Digital Checklist
- Designed the system's architecture and Prisma/PostgreSQL data model from scratch, together with coding standards adopted across two engineering teams.
- Built role-based workflows (admin, leader, operator) — line/user templates, checklist management, and full audit history — over an Express.js REST API.
- Implemented time-based escalation logic that automatically flags quality control when a leader doesn't approve in time.
- Replaced 40+ daily paper forms per line under a hard deadline ahead of an HQ visit; handed off ownership post-launch and remained technical consultant.
Production Layout Dashboard
- Built an Express + SQLite backend that parses daily Excel exports into structured line-status, UPH output, and personnel data.
- Delivered a self-contained Next.js/React frontend and backend in one deployable unit, prioritizing simplicity for a small-scope internal tool.
- Used to visualize digitalization progress during leadership facility visits.
Internal Approval Workflow
- Delivered the approval platform end-to-end on Spring Boot/Spring Security (backend) and React/TypeScript (frontend), backed by MySQL.
- Implemented RBAC, protected endpoints, request validation, and soft-delete safeguards across every approval flow.
- Built Redis-backed lockout after repeated failed logins, with admin alerts and controlled unlock recovery.
- Integrated Kafka, WebSocket, and MinIO for event-driven notifications and file handling; covered critical flows with Playwright end-to-end tests.
- Handled code review and environment setup directly, working alongside the team as an equal contributor.
Dealer Web
- Built PWA interfaces for vehicle listing, detail, multi-step checkout (down payment, pickup, settlement), and receipt upload, translating Figma designs into reusable legacy React components.
- Wired frontend state (Redux) to backend payment and real-time status APIs in collaboration with the backend team.
- Release was associated with a 186.54% increase in completed bookings and 35.71% increase in receipt uploads.
- Audited outdated React dependencies across the codebase, testing for build compatibility and version conflicts to inform the team's upgrade path.
Get in Touch
Have a question or want to work together? Feel free to reach out. Email me — I'll get back to you as soon as I can.
Ihsaan Hardyanto
Software Engineer building end-to-end web applications and digital solutions for business operations.
Save as PDF: Ctrl+P / ⌘P
About
Work Experience

- Sole software engineer for the production division, with no mentor or tech lead — given only high-level goals, independently drove requirements discovery through direct user conversations and led planning; built functional frontend and backend first, then refined the UI with a UI/UX designer's input, while owning backend, database, and testing throughout.
- Leads Nexsus, a workforce training system that replaced spreadsheet-based operator records with centralized training, certification, and staffing data across the production division.
- Cut changeover staffing decisions from 2-4 days of manual mapping to automatic, same-day assignment.
- Set the technical direction for a cross-division digital checklist system under a tight HQ-visit deadline, replacing 40+ daily paper forms per line, and remains technical consultant after handoff.
- Extended ownership into a production monitoring dashboard for line-status visibility during leadership facility visits.

- Delivered an internal enterprise approval platform end-to-end, from requirements through frontend, backend, and database implementation.
- Owned the platform's access-control and account-security posture, protecting the approval workflow from unauthorized access and brute-force login attempts.
- Extended the workflow's real-time integrations and built automated test coverage to protect release quality.
- Handled code review and environment setup directly, working alongside two other engineers as equal contributors.

- Worked as a React/TypeScript Progressive Web App (PWA) frontend developer in OLX's C2B squad, contributing to dealer purchase journeys within a team spanning Android, iOS, PM, QA, and UI/UX.
- Shipped purchase and payment changes whose production release was associated with a 186.54% increase in completed bookings and 35.71% increase in receipt uploads.
- Consistently completed sprint work ahead of estimates, creating time to explore upcoming backlog and support the team's next delivery cycle.
- Audited outdated React dependencies on the main consumer site, informing the senior team's subsequent upgrade decisions.
Organizational Experience

Mentored R&D members, facilitated weekly Scrum meetings, and helped teams resolve delivery blockers. Contributed to Technoscape and other web projects during the team's transition to React, Next.js, and TypeScript while coordinating requirements with non-engineering teams.

Completed BNCC's R&D development program and contributed to team projects using JavaScript, React, Node.js, SQL, and Git. Learned the division's engineering workflow through project delivery and peer collaboration.
Languages
Frontend
Backend
Data & Infrastructure
Testing
Selected Projects
Nexsus (Workforce Training System)
- Centralized operator training, certification, and staffing data on a Next.js/Spring Boot stack, replacing spreadsheet tracking with a relational MySQL schema via JPA.
- Designed a hierarchy-based reviewer-assignment algorithm keyed to organizational role progression instead of static ID mappings, enabling dynamic evaluator routing.
- Built a changeover staffing recommendation engine that automates post-mapping decisions previously made from memory, cutting a 2-4 day manual process to instant assignment.
- Implemented JWT authentication with Spring Security, backed by Redis-based token revocation so sessions can be killed before natural token expiry.
- Owned the system solo end-to-end — requirements gathering, backend architecture, schema design, and testing — deployed to a divisional server.
Digital Checklist
- Designed the system's architecture and Prisma/PostgreSQL data model from scratch, together with coding standards adopted across two engineering teams.
- Built role-based workflows (admin, leader, operator) — line/user templates, checklist management, and full audit history — over an Express.js REST API.
- Implemented time-based escalation logic that automatically flags quality control when a leader doesn't approve in time.
- Replaced 40+ daily paper forms per line under a hard deadline ahead of an HQ visit; handed off ownership post-launch and remained technical consultant.
Production Layout Dashboard
- Built an Express + SQLite backend that parses daily Excel exports into structured line-status, UPH output, and personnel data.
- Delivered a self-contained Next.js/React frontend and backend in one deployable unit, prioritizing simplicity for a small-scope internal tool.
- Used to visualize digitalization progress during leadership facility visits.
Internal Approval Workflow
- Delivered the approval platform end-to-end on Spring Boot/Spring Security (backend) and React/TypeScript (frontend), backed by MySQL.
- Implemented RBAC, protected endpoints, request validation, and soft-delete safeguards across every approval flow.
- Built Redis-backed lockout after repeated failed logins, with admin alerts and controlled unlock recovery.
- Integrated Kafka, WebSocket, and MinIO for event-driven notifications and file handling; covered critical flows with Playwright end-to-end tests.
- Handled code review and environment setup directly, working alongside the team as an equal contributor.
Dealer Web
- Built PWA interfaces for vehicle listing, detail, multi-step checkout (down payment, pickup, settlement), and receipt upload, translating Figma designs into reusable legacy React components.
- Wired frontend state (Redux) to backend payment and real-time status APIs in collaboration with the backend team.
- Release was associated with a 186.54% increase in completed bookings and 35.71% increase in receipt uploads.
- Audited outdated React dependencies across the codebase, testing for build compatibility and version conflicts to inform the team's upgrade path.
Get in Touch
Have a question or want to work together? Feel free to reach out. Email me — I'll get back to you as soon as I can.
