Nizam Miftahul
Senior Software Engineer | Backend Systems | Enterprise Integration

Building reliable systems for complex operations.

Senior Software Engineer with 10+ years of software engineering experience across enterprise systems, custom software projects, and freelance development. Experienced in backend engineering, system architecture, database design, enterprise integrations, application delivery, CI/CD, and production support.

Portrait of Nizam Miftahul
10+Years experience
7+Core modules
400+Database tables
11M+Records

Experience

2016 - Present

PT Fokus Jasa Mitra

2023 - Present

Gresik · Assigned to PT Petrokimia Gresik - Port Operations

Senior Software Engineer

  • Own the end-to-end technical lifecycle of a business-critical port operations platform spanning 7+ core modules and multiple submodules, covering architecture, backend development, maintenance, integrations, and production support.
  • Partner with stakeholders across all four Port Department units to translate operational requirements into technical specifications and scalable solutions, while driving architecture and implementation decisions.
  • Maintain and evolve a production system comprising 400+ database tables and 11M+ records for data-intensive port operations.
  • Optimized complex database queries and views, improving execution performance by 50%+ across data-intensive operational workflows.
  • Design and deliver integrations across 5+ supporting applications, establishing a centralized source of operational data for departmental workflows and downstream systems.
  • Enable centralized digital monitoring of loading and unloading operations, improving visibility, data consistency, and logistics efficiency.
Node.jsReact.jsLaravelReact NativePostgreSQLDockerGitLinux

PT Andromedia

2016 - 2023

Surabaya · Software Engineer -> Senior Software Engineer (2016 - 2020)

Technical Lead (2020 - 2023)

  • Owned architecture, database design, API design, technology selection, development standards, deployment, and technical decision-making across client projects.
  • Led teams of 3-5 developers across 1-3 concurrent development and maintenance projects, providing technical direction, task allocation, code review, and resolution of technical blockers.
  • Contributed to 20+ projects for 10+ clients, including 8+ projects as Technical Lead, with multiple clients continuing into follow-on projects.
  • Designed and evolved application architectures, including modular monoliths, while implementing backend functionality, business applications, and system integrations.
  • Delivered digital workflows that integrated with SAP and payment gateways to improve data accessibility, consistency, and operational efficiency.
  • Established code review, Git workflow, and coding standards; mentored developers and three Kampus Merdeka batches, with 3+ mentees progressing into more senior roles.
PHPYiiNode.jsExpress.jsReact.jsGoASP.NETPythonIBM MaximoPostgreSQLMySQLSQL ServerDockerGitLinux

Independent Remote Freelance

2017 - Present (Part-time)

Remote · Independent development and KSatu team collaboration

Software Engineer

  • Delivered 15+ software projects for 8+ Indonesian clients, covering new development, module enhancements, maintenance, and production support.
  • Owned end-to-end delivery for solo projects, from requirements gathering and architecture design to backend development, database design, deployment, and ongoing maintenance.
  • Collaborate with the KSatu team as a Backend Engineer and DevOps contributor, participating in client requirement discussions, backend development, and production deployments.
  • Designed monolith and modular monolith applications using Node.js and PostgreSQL, including REST APIs, authentication, business logic, database workflows, and payment gateway integrations.
  • Built and evolved healthcare systems for a repeat RSIA client across 5+ engagements through direct stakeholder collaboration.
  • Contributed to SIAKAD, a school academic system focused on student billing and designed for continued module expansion.
  • Managed Linux-based production environments, including Docker services, deployments, configuration, monitoring, troubleshooting, and production support.
Node.jsReact.jsPostgreSQLDockerGitLinux

Projects

A school academic system focused on student billing and designed for continued module expansion.

Contribution

Contributed to the system as part of independent freelance work and KSatu team collaboration.

Node.jsReact.jsPostgreSQLDockerGitLinux

A professional conference management platform for ISPACC, handling registration, paper submissions, scheduling, and attendee management for an international conference.

Contribution

Designed the system architecture, built registration and submission workflows, and implemented conference scheduling capabilities.

Node.jsReact.jsPostgreSQLExpress.jsDocker

Skills & stack

Core Engineering

Node.jsTypeScriptReactJSNestJSPHPLaravelREST APIs

Additional Backend

GoASP.NET

Database

PostgreSQLMySQLDatabase DesignQuery Optimization

Architecture & Integration

System ArchitectureModular MonolithEnterprise IntegrationSAP IntegrationPayment Gateway Integration

DevOps & Production

DockerLinuxGitHub CI/CDDeploymentProduction Support

Engineering Practices

GitCode ReviewGit WorkflowCoding Standards

Education

Bachelor of Computer Science
Universitas Pembangunan Nasional "Veteran" Jawa Timur
2016

Languages

Indonesian: NativeEnglish: Intermediate

Let's build dependable systems together.

Open to senior backend, system architecture, and enterprise integration roles - reach out directly.