hi, ismail here.
I build beautiful, fast and responsive web applications to make people's lives easier.

I'm a lifelong learner and self-taught software engineer specializing in front end development based in Jakarta, Indonesia.

/ about-me

Experienced Front End Developer with strong knowledge to create high-quality, scalable, predictable and high-performance web applications seeks the role which allows me to continue learning and perfecting my skills as I provide high-quality work in a thriving, exciting and growing company.

Passionate about the field of information technology. Computer is my playground. I can spend a full day thinking and learning new things about technology.

Experienced in leading an organization and building strong social ties with a team.

Here are some technologies I have been working with:
Ismail Habibi Herman
View Resume
/ experience
    Frontend Engineer @ Blue Bird Group
    JUN 2024 - PRESENT
    • Developed and maintained high-quality, reusable UI components for the company`s UI Library (KitBird), addressing prevalent frontend team challenges, enhancing consistency, and improving development efficiency across projects.
    • Designed and implemented intuitive tools, user interfaces, and APIs for the company`s Webservice application, resolving common frontend obstacles, streamlining workflows, and elevating the developer experience.
    • Customized and integrated Umami as an internal analytics platform, delivering a privacy-focused, open-source alternative to Google Analytics that supports all tech teams with actionable insights and data-driven decision-making.
    • Architected and created reusable micro app modules using Nx and Vite, enabling scalability and seamless sharing across micro-frontend applications, while optimizing performance and maintainability.
    • Implemented robust authentication and role-based access control (RBAC) across applications using KeyCloak, safeguarding systems against cyber threats and ensuring secure, controlled access.
    • Introduced comprehensive unit testing for all applications with Jest or Vitest, achieving an average test coverage exceeding 80% to guarantee code reliability, stability, and long-term quality.
    • Collaborated with multiple squads to develop web frontend applications, working closely with stakeholders such as backend developers and QA engineers to deliver solutions that align with requirements and exceed user expectations.
    • Actively participated in code reviews, offering and receiving constructive feedback to uphold code quality, encourage best practices, and strengthen team collaboration.
    • Authored detailed, user-friendly documentation for all tools and applications, simplifying usage, supporting maintenance, and accelerating onboarding for new team members.
    • Contributed to technical sharing sessions within the frontend team, presenting on relevant topics to foster knowledge exchange, drive innovation, and enhance team expertise.
    / software-creations
    DocSign
    A dashboard web application that serves as an internal platform for digitally signing documents.
    Merchant Portal FrontOffice
    A dashboard web application to provide Flash Mobile Merchants to register, manage, control and utilize products and services of Flash Mobile.
    Merchant Portal BackOffice
    A dashboard web application to provide Flash Mobile internal admins and other staff to manage and control various configurations, products and features of the Flash Mobile System.
    Silvi Merchant Back Office v1.1+
    A dashboard application for Silvi's Merchant to manage and control various features of the Silvi System.
    BeePay Shop
    A social commerce application for BeePay Users to shop for various kinds of goods sold by BeePay Merchants.
    FlickSilvi Web v1
    A self service application that allows users to directly order food by simply scanning the QR code at the restaurant table.
    BeePay Back Office
    A dashboard application for BeePay Admins and Financial Institutions to manage and control various features of the BeePay System.
    ismlhbb.xyz
    An online portfolio by Ismail Habibi Herman. Showcase of my projects, details about me and my experiences. Built using Next, TypeScript, Tailwind, Scss
    Next Starter
    An opinionated Next.js starter project bootstrapped with create-next-app, added with TypeScript, Tailwind, SCSS and Redux Setup.
    React Vite Starter
    An opinionated React.js starter project bootstrapped with Vite, added with TypeScript, Tailwind, SCSS and Redux Setup.
    React Starter
    An opinionated React.js starter project bootstrapped with create-react-app, added with TypeScript, Tailwind, SCSS and Redux Setup.
    COVID-19 Tracker
    A very simple Coronavirus Disease (COVID-19) realtime tracker app that visualize and track the 2020 COVID-19 pandemic around the world.