Zainal Abidin
Software Engineer & Data Engineer
Background
I started as a frontend engineer building web products with React, TypeScript, and Next.js. Working closely with data products at Delman pulled me toward the data side of engineering — and today I work as both a Software Engineer and a Data Engineer. My current focus is Data Engineering: writing SQL, building pipelines in Python, and transforming raw data into clean, reliable datasets that power products and decisions.
Skills
Experience
Technical Product Specialist
Indivara Group • Jan 2026 - Present • Indonesia
- Work across both roles — as a Software Engineer building product features and as a Data Engineer building the data infrastructure behind them.
- Design and maintain data pipelines (ingestion, transformation, and delivery) using SQL and Python to power analytics and product features.
- Translate business and product requirements into technical specifications and data solutions, bridging stakeholders and engineering teams.
- Ensure data quality and reliability through validation, transformation logic, and clear documentation.
Frontend Engineer - Full Time
Delman (PT. Delman Data Teknologi) • Sept 2024 - Dec 2025 • Jakarta, Indonesia (Remote)
- Collaborated on 2+ client projects by attending regular meetings to analyze business requirements, propose technical solutions, and ensure alignment between technical teams and stakeholders.
- Developed and maintained company products, including web applications and internal data platforms, with a focus on enhancing performance and user experience.
- Spearheaded frontend development for 3+ large-scale applications using modern technologies such as React.js, Next.js, and JavaScript, achieving a 30% improvement in load time.
- Worked closely with data products (data cleaning & visualization), which sparked my move deeper into Data Engineering.
- Contributed to codebase improvement by reducing production bugs by 25% through best practices and regular code reviews.
Frontend Engineer - Contract
Delman (PT. Delman Data Teknologi) • May 2024 - Aug 2024 • Jakarta, Indonesia (Remote)
Contributed to 2 client projects and was trusted to initialize project architecture using Next.js, Chakra-UI, React-Query, Context API, and Docker, with GitLab for version control. Also communicated with clients to discuss feature flows, product objectives, and mobile-friendly UI.
Frontend Engineer - Internship
Delman (PT. Delman Data Teknologi) • Oct 2023 - April 2024 • Jakarta, Indonesia (Remote)
- Maintained cloud.delman.io Data-Cleaning and Data Visualization as the company's core products, built with Next.js.
- Transformed designs into actual products by optimizing code for client-side performance.
- Researched and implemented the latest frontend technologies (signature libraries and other frontend tooling).
Frontend Developer - Freelancer
PT. Lumbung Mandiri Bersama • Aug 2024 – Dec 2024 • Jakarta, Indonesia (Remote)
- Collaborated on 5+ strategic projects with key stakeholders including the Founder and CEO, designing technical solutions aligned with business vision.
- Developed and maintained 3+ core products using React.js, Next.js, and TypeScript, improving application performance by 40%.
- Managed responsibilities beyond frontend, including UI/UX design and backend integration with Firebase.
- Reduced production bugs by 30% through best practices, code reviews, and adopting TypeScript.
Frontend Engineer - Volunteering
gatherloop.co • Aug 2023 – Present • Probolinggo, Indonesia
Studying problem-solving paradigms and revisiting JavaScript fundamentals. Currently lead of the Probolinggo Frontend community (145+ members), running monthly tech talks to motivate members and share knowledge.
Frontend Engineer - Internship
Ninja Van • May 2022 – Aug 2022 • Jakarta, Indonesia (Remote)
Selected for an internship at Ninja Van through the Generasi GIGIH 2.0 by GoTo program — chosen from 300+ Frontend Engineer participants. Worked on UI with Ant Design, payload shaping on the backend side, and integration.
- Built internal applications for the QA team using Next.js, TypeScript, React Query, Zustand, Axios, and Ant Design.
- Maintained good communication with team members and mentors via Google Chat, Jira, Bitbucket, and Git.
Frontend Engineer - Generasi GIGIH 2.0
YABB / GoTo Impact Foundation • Feb 2022 – Aug 2022 • Jakarta, Indonesia (Remote)
- Learned from basic to advanced Frontend Engineering with instructors from Gojek and Tokopedia.
- Built a Spotify API clone (login, playlist creation) using React, TypeScript, Chakra UI, React Redux, React Router, and React Testing Library, hosted on Vercel.