Available for opportunities

Hi, I'm Hasanudin

Full-Stack Software Engineer

Building scalable web applications with modern technologies. Passionate about clean code, great user experiences, and turning complex problems into elegant solutions.

Malang, Indonesia / Singapore

About Me

I'm a Full-Stack Software Engineer with over 5 years of experience building scalable web applications. Currently based in Malang, Indonesia, working remotely for companies in Singapore.

My expertise spans from backend systems with PHP/Laravel to modern frontend applications with React and TypeScript. I'm passionate about writing clean, maintainable code and building products that make a real impact.

I thrive in collaborative environments where I can contribute to architecture decisions, mentor team members, and continuously learn new technologies. When I'm not coding, I enjoy exploring new tech stacks and contributing to the developer community.

8+
Years Experience
4+
Companies
12+
Projects Delivered
15+
Technologies

Work Experience

Software Engineer

AYP Group
2022 - Present
Singapore (Remote)

Building and maintaining payroll and HR technology platforms serving clients across Southeast Asia.

  • Developed and maintained scalable payroll systems processing transactions for multiple countries
  • Implemented automated testing and CI/CD pipelines improving deployment reliability
  • Collaborated in Agile teams conducting code reviews and mentoring junior developers
  • Optimized database queries and API performance reducing response times significantly
PHPLaravelReactJSMySQLAWS LambdaServerless

Software Engineer

Mekari
2021 - 2022
Jakarta, Indonesia (Remote)

Contributed to Indonesia's leading SaaS platform for HR, accounting, and business operations.

  • Built features for time attendance and employee management modules
  • Developed RESTful APIs integrating with third-party services
  • Participated in system architecture discussions and technical documentation
  • Improved application performance through code optimization and refactoring
PHPLaravelAngularJSMySQLREST API

Software Engineer

HREasily
2019 - 2021
Singapore (Remote)

Developed and maintained multi-client HR and payroll SaaS platform serving businesses across Southeast Asia, similar to Mekari's model but supporting multiple client configurations.

  • Built and maintained MY Payroll and ID Payroll modules handling country-specific salary calculations, tax rules, and statutory compliance
  • Developed Leave Module with configurable leave policies, approval workflows, and balance tracking across multiple clients
  • Implemented multi-tenant architecture supporting diverse payroll configurations for Malaysian and Indonesian markets
  • Collaborated with cross-functional teams to deliver client-specific customizations and integrations
PHPYii2jQueryMySQLREST API

Skills & Technologies

Frontend

ReactNext.jsTypeScriptAngularJSTailwind CSSHTML/CSS

Backend

PHPLaravelNode.jsREST API

Database

MySQLPostgreSQLOracleRedisMongoDB

DevOps & Cloud

AWS LambdaServerlessDockerCI/CDGit

Mobile

AndroidReact NativeKotlin

Featured Projects

Payroll Management System

A comprehensive multi-country payroll platform handling salary calculations, tax computations, and compliance for Southeast Asian markets.

LaravelReactJSMySQLAWS LambdaServerless

HR & Attendance Platform

Employee management system with time attendance tracking, leave management, and workforce analytics dashboard.

PHPLaravelAngularJSMySQLREST API

Multi Country - Payroll Management System

A multi-client payroll platform supporting MY Payroll and ID Payroll with country-specific tax rules, statutory compliance, and leave management modules.

PHPYii2jQueryMySQLREST API

Industrial Quality Control System

Custom quality control application for an automotive factory, enabling real-time defect tracking, inspection workflows, and quality metrics reporting to ensure production standards compliance.

PHPLaravelMySQLjQuery

Kanban Management System

Production kanban board system for an automotive factory, managing work-in-progress limits, production scheduling, and visual workflow tracking across manufacturing stages.

PHPLaravelMySQLjQuery

Personal Portfolio

Modern developer portfolio built with Next.js and Tailwind CSS, featuring dark mode, smooth animations, and responsive design.

Next.jsReactTypeScriptTailwind CSS

Education

Bachelor of Information Systems

STIMIK Pradnya Paramita, Malang

2014 - 2021

Studied information systems with focus on software engineering, database management, and web technologies.

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!