Profile

I’m Ibnu Imam,

a full-stack developer passionate about building end-to-end digital experiences that are fast, scalable and user-focused. With strong expertise in both front-end and back-end technologies, I enjoy transforming ideas into fully functional web applications that feel seamless and intuitive.

Experience

PT Energi Indonesia Berkarya (SUN Group)

PT Energi Indonesia Berkarya (SUN Group)

Jakarta, Indonesia

Full Stack Engineer

Jan 2025 - Present

  • Developed and maintained web applications using Typescript, Nextjs, Node.js, Go, PHP, Postgree, MySql and MongoDB.
  • Collaborated with cross-functional teams to design and implement new features based on user feedback.
  • Optimized application performance and bug fixes.

Lead Software Engineer

May 2022 - Dec 2024

  • Led a team of developers to design and implement scalable web applications using modern technologies such as React, Node.js, and Postgree.
  • Architected and developed RESTful APIs to support front-end functionality and improve data retrieval efficiency.
  • Mentored junior developers and conducted code reviews to ensure adherence to best practices and coding standards.
PT Tani Group Indonesia

PT Tani Group Indonesia

Jakarta, Indonesia

Technical Lead

Feb 2021 - May 2022

As Technical Lead at PT Tani Group Indonesia, I led a customer-facing squad, architected and developed services for customer-facing products, and ensured high delivery quality through mentoring, code reviews, and technical guidance.

PT Karsa Lintas Buana (Kalbe E-Health)

PT Karsa Lintas Buana (Kalbe E-Health)

Tangerang Selatan, Indonesia

Senior Frontend Engineer

Oct 2019 - Feb 2021

As a Senior Frontend Engineer, I build high-quality, user-focused web applications, translating product goals into responsive, accessible, and performant interfaces. I collaborate across design and backend teams, drive front‑end architecture decisions, and improve code quality through best practices, reusable components, and thoughtful reviews. I also mentor engineers and help teams ship reliable features with a strong focus on user experience.

Gramedia Digital Nusantara

Gramedia Digital Nusantara

Tangerang Selatan, Indonesia

Frontend Web Developer Lead

Mar 2018 - Sep 2019

Led the development and maintenance of Gramedia.com’s web platform, collaborating with cross-functional teams to deliver scalable, high-quality digital experiences for millions of users.

Senior Web Developer

Jan 2017 - Mar 2018

  • Developed and maintained core features of the Gramedia.com web platform
  • Implemented reusable and scalable frontend components
  • Optimized web performance, accessibility, and user experience
  • Collaborated with backend teams to integrate APIs and business logic
  • Participated in technical discussions, code reviews, and architectural decisions
  • Identified and resolved bugs and production issues
  • Contributed to improving development workflows and best practices
PT Ruang Raya Indonesia (ruangguru.com)

PT Ruang Raya Indonesia (ruangguru.com)

Jakarta, Indonesia

Frontend Web Developer

Oct 2015 - Dec 2016

  • Developed and maintained frontend features for Ruangguru’s web applications
  • Translated UI/UX designs into responsive and interactive web interfaces
  • Ensured cross-browser compatibility and mobile-friendly experiences
  • Integrated frontend components with backend APIs
  • Improved performance and maintainability of existing codebases
  • Participated in code reviews and team discussions to improve code quality
  • Supported feature releases and bug fixes in production environments

Education

Bachelor of Applied Science

Bachelor of Applied Science

Institut Teknologi - Bandung

Associate Degree in Informatics Engineering

Associate Degree in Informatics Engineering

Politeknik Pos Indonesia - Bandung

Skills

Javascript
Typescript
PHP
GO
Python
React
React Native
NextJs
Laravel
Postgree
MySQL
MongoDB
Docker
AWS
Kubernates
Git
Leadership
Highly adaptable

Contact

Email: me@ibnuimam.com

Phone: +62 852 2233 8644