I'm an Engineering Manager and Senior Full-Stack Developer with 10+ years of experience in architecting and scaling high-performance web and mobile applications. I help organizations deliver strategic tech value by leading engineering teams, aligning cross-functional stakeholders, and delivering impactful features across product cycles. I excel in Technical Requirement Documentation (TRD), micro-frontend architecture, and optimizing team workflows with Agile methodologies. I am proficient in Node.js, React, Kafka, and Flutter, and I have a proven track record delivering complex features for international clients (Australia, EU, Singapore) while driving continuous learning and leadership within my teams.

Zainal Arifin

I'm an Engineering Manager and Senior Full-Stack Developer with 10+ years of experience in architecting and scaling high-performance web and mobile applications. I help organizations deliver strategic tech value by leading engineering teams, aligning cross-functional stakeholders, and delivering impactful features across product cycles. I excel in Technical Requirement Documentation (TRD), micro-frontend architecture, and optimizing team workflows with Agile methodologies. I am proficient in Node.js, React, Kafka, and Flutter, and I have a proven track record delivering complex features for international clients (Australia, EU, Singapore) while driving continuous learning and leadership within my teams.

Available to hire

I’m an Engineering Manager and Senior Full-Stack Developer with 10+ years of experience in architecting and scaling high-performance web and mobile applications. I help organizations deliver strategic tech value by leading engineering teams, aligning cross-functional stakeholders, and delivering impactful features across product cycles.

I excel in Technical Requirement Documentation (TRD), micro-frontend architecture, and optimizing team workflows with Agile methodologies. I am proficient in Node.js, React, Kafka, and Flutter, and I have a proven track record delivering complex features for international clients (Australia, EU, Singapore) while driving continuous learning and leadership within my teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Engineering Manager at Moladin
January 1, 2025 - Present
Rehired in 2025 to resume leadership of the engineering team, demonstrating a high level of organizational trust and a proven track record of delivering strategic business value.
Engineering Manager at Moladin
January 1, 2023 - December 31, 2024
Lead engineering teams in developing and maintaining strategic features to support core business growth across multiple product cycles. Manage task breakdown and technical roadmaps, ensuring a 100% on-time delivery rate through rigorous sprint management and resource allocation. Author comprehensive Technical Requirement Documents (TRD) to bridge complex business needs with scalable technical implementations. Cultivate a continuous learning culture and mentor team members to elevate their technical proficiency and leadership capabilities.
Senior Software Engineer - Frontend at Moladin
January 1, 2022 - December 31, 2023
Spearheaded the Micro-frontend architecture refactoring project, significantly improving code readability and cross-squad collaboration. Optimized frontend components resulting in improved application performance and enhanced user experience (UX). Served as a technical mentor, guiding junior developers in adopting modern frontend best practices and state management.
Programmer at Mitrais
January 1, 2021 - December 31, 2022
Consulted for an Australian client, maintaining and enhancing UI for communication platforms (Zoom, MS Teams, Webex). Adhered to International Software Engineering Body of Knowledge (SWEBOK) standards in developing Node.js and React-based applications. Tech Stack: Node.js, React, TypeScript, MongoDB, AWS.
Senior Software Developer at OnlinePajak
January 1, 2019 - December 31, 2020
VueJS, NestJS, RabbitMQ-based development and maintenance of frontend and backend features; contributed to architectural decisions and code quality.
Programmer at Oddbit
January 1, 2020 - December 31, 2020
Remote EU project work; built Node.js and Flutter/Firebase app components.
Freelance Frontend Developer at Oracle (Remote)
January 1, 2017 - December 31, 2019
Frontend work with HTML and JavaScript; Oracle CECS Framework and Oracle JET.
Software Developer at Infinitec.co.jp
January 1, 2017 - December 31, 2018
Remote Japan project work; development using C#, ASP.NET and PHP.
Software Developer at Bima Data Pratama
January 1, 2015 - December 31, 2017
Government projects - Ministry of Marine Affairs; software development.
Various Roles at Linethink / CreoAMPM
January 1, 2012 - December 31, 2015
Early career roles focusing on Game & Web development across startups.

Education

Bachelor of Computer Science (S.Kom) at Universitas Pendidikan Indonesia (UPI)
January 1, 2009 - January 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet