Zainal Abidin

Zainal Abidin

Software Engineer & Data Engineer

Technical Product Specialist @ Indivara GroupIndonesia

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

Data Engineering
SQLPythonETL / ELTdbtAirflowData Modeling
Languages & Frameworks
TypeScriptJavaScriptReactNext.jsNode.js
Tools & Platforms
PostgreSQLBigQueryDockerGitTailwind CSSCloudflare

Experience

Technical Product Specialist

Indivara GroupJan 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 BersamaAug 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.coAug 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 VanMay 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 FoundationFeb 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.