Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Mohammad Hanifah Nur Shafrudin

Senior Software Developer & Project Lead
Bogor,BT

Summary

Dynamic Technical Lead with a proven track record at PT Data Nusantara Adhikarya, specializing in scalable backend architectures and API development. Expert in NodeJS and project leadership, I successfully drove ISO/IEC 27001 certification and enhanced system reliability, ensuring high-quality deliverables aligned with enterprise standards.

Overview

9
9
years of professional experience
2
2
Certifications

Work History

Technical Lead

PT Data Nusantara Adhikarya
09.2023 - Current
  • Designed and executed scalable and secure backend system architectures across multiple enterprise platforms and cloud environments.
  • Led core service design, API development, and infrastructure architecture while remaining hands-on in critical production implementations.
  • Drove product and infrastructure development aligned with ISO 9001 quality standards, ensuring high availability, reliability, and maintainability.
  • Led information security strategy and ISMS implementation, successfully delivering ISO/IEC 27001 certification through an independent audit by Bureau Veritas.
  • Established security controls, enterprise risk assessments, and continuous compliance monitoring across engineering and infrastructure systems.
  • Conducted architecture reviews, code reviews, and mentored engineers while driving key technical decisions across backend and infrastructure projects.

Senior Software Engineer

PT Data Nusantara Adhikarya
06.2020 - 10.2023
  • Designed and implemented scalable backend services and distributed systems handling core production workloads.
  • Owned system architecture design, API development, performance optimization, and production reliability.
  • Led technical execution across multiple enterprise projects, delivering high-availability and secure backend platforms.
  • Conducted code reviews, mentored engineers, and established engineering best practices across backend teams.
  • Worked closely with product and operations teams to ship complex systems with high quality and on-time delivery.

Head of Project Management Unit

PT Gamatechno
08.2019 - 06.2020
  • Led end-to-end delivery of enterprise software projects, coordinating engineering execution from system design through production release.
  • Managed project schedules, resource allocation, and technical dependencies to ensure reliable and scalable system delivery.
  • Oversaw system integration testing and user acceptance testing (SIT & UAT), ensuring production readiness and system quality.
  • Delivered key enterprise platforms including GAIS (Sampoerna Foundation), Budget Online (Kalbe), and Vendor Officer Management System (Angkasa Pura Solusi).
  • Worked closely with engineering and product teams to translate complex business workflows into robust technical implementations.

Senior Software Programmer

PT Gamatechno
01.2019 - 06.2020
  • Owned backend system development from requirements analysis and prototyping through production deployment and maintenance.
  • Designed application architectures and optimized technical execution plans for scalable and high-performance backend systems.
  • Implemented and optimized critical backend components, improving system throughput, latency, and production reliability.
  • Debugged, refactored, and modernized legacy systems to improve stability, maintainability, and long-term performance.
  • Collaborated closely with product and presales teams to translate complex business requirements into robust technical designs.

Programmer

PT Gamatehno
01.2017 - 01.2019
  • Developed and maintained production applications across multiple internal and client-facing projects, including onsite development and system support.
  • Set up server environments, configured application runtimes and scheduled jobs (crontab), and supported deployment and operational readiness.
  • Built technical documentation to support system maintenance, onboarding, and long-term maintainability.
  • Refactored and improved legacy codebases to enhance stability, performance, and code quality across existing systems.

Education

Bachelor of Education - Informatics And Computer Engineering Education

State University of Jakarta
Jakarta, Indonesia
04.2001 -

Skills

Project leadership

Systems development lifecycle management

API design and development

NodeJS

NextJS

MySQL databases

Google cloud platform

Python

OpenCV

Experience with golang

MongoDB usage

Certification

Internal Audit Quality Management System Training - 25 June 2024

Timeline

Training of Internal Auditing ISO 19011:2018 for ISO/IEC 27001:2022

06-2025

Internal Audit Quality Management System Training - 25 June 2024

06-2024

Technical Lead

PT Data Nusantara Adhikarya
09.2023 - Current

Senior Software Engineer

PT Data Nusantara Adhikarya
06.2020 - 10.2023

Head of Project Management Unit

PT Gamatechno
08.2019 - 06.2020

Senior Software Programmer

PT Gamatechno
01.2019 - 06.2020

Programmer

PT Gamatehno
01.2017 - 01.2019

Bachelor of Education - Informatics And Computer Engineering Education

State University of Jakarta
04.2001 -
Mohammad Hanifah Nur ShafrudinSenior Software Developer & Project Lead