← Back to list
Middle
Registration: 12.05.2025

Ferryal Bahari

Specialization: Frontend Engineer
— Experienced Frontend Engineer with 5+ years in frontend web development.
— Experienced Frontend Engineer with 5+ years in frontend web development.

Skills

JavaScript
TypeScript
Dart
Agile
React
Next.js
Nuxt.js
Nest.js
Node.js
Angular
Enzyme
HTML
CSS
Redux
GraphQL
MongoDB
Redis
CI/CD
Jest
AWS
Git

Work experience

Frontend Engineer
06.2024 - 12.2024 |Fingular
React, Next.js, TypeScript, GraphQL, WebSockets, FSD
● Developed and maintained highly interactive, user-friendly frontend interfaces for web applications, ensuring seamless integration using React, Next.js, TypeScript. ● Designed and implemented real-time features such as loan status tracking and personalized financial recommendations using WebSockets and GraphQL. ● Adopted and implemented the Feature-Sliced Design (FSD) architecture to structure frontend applications, improving maintainability, scalability, and team collaboration. ● Developed and executed unit and integration tests using React Testing Library and Jest, achieving a 95% test coverage goal to ensure code reliability and reduce production bugs. ● Managed localization and translation workflows using Lokalise.com, ensuring accurate and efficient translations for multilingual support, enabling Fingular’s platform to cater to a global audience. ● Optimized application performance through lazy loading, code splitting, and Progressive Web Application.
Frontend Engineer
12.2021 - 04.2024 |Dagangan Karya Indonesia
React, Next.js, TypeScript, AgGrid, GraphQL, NPM
● Developing features mobile web app & internal platform monitoring using React, Next.js, TypeScript, Managing the deployment of frontend code to production environments Ensuring unit test coverage with React testing library & jest. ● Developing and maintaining an in-house UI library using Storybook and Chromatic, including publishing updates to NPM packages. ● Architecting micro frontend solutions utilizing Webpack Module Federation. ● Refactoring monolithic services into micro frontend using Nextjs, TypeScript, React-i18n, AgGrid & GraphQL. ● Implementing effective alerting mechanisms with APM Datadog to meticulously trace performance and errors Ensuring code quality through analysis with SonarQube.
Frontend Engineer
06.2021 - 01.2022 |HIJUP
React, Typescript, GraphQL
● Developing redesign interface HIJUP ● Developing & improving order flow experience using React, Typescript, React-i18n & GraphQL
Frontend Engineer
05.2021 - 12.2021 |Capital Net Indonesia
Redux, Typescript, React-i18n, AgGrid, Jest, Enzyme
● Developing features web platform monitoring digital remittance & monitoring cash in cash out using React, Redux, Typescript, React-i18n, AgGrid. ● Handle deployment frontend to production. ● Coverage unit test using Enzyme & Jest.
Software Engineer Frontend
04.2018 - 04.2021 |Amartha Mikro Fintek
JavaScript, React, Redux, Node.js, Angular, WordPress, Jenkins
● Developing features web platform investor using JavaScript, React, Redux, Node.js, React-i18n. ● Developing features to web platform internal CMS using Angular. ● Developing design revamp web platform investor. ● Research pattern & rewrite code on web platform investor. ● Developing dashboard demo OJK to comply ISO certificates. ● Help handle deployment frontend to production using Jenkins. ● Maintain company site using WordPress. ● Coverage unit test using Jest & React testing library.

Educational background

Computer Science (Bachelor’s Degree)
2013 - 2017
Telkom University

Languages

EnglishAdvancedIndonesianProficient