I’m a full-stack engineer who builds scalable, user-focused web applications with a strong emphasis on frontend excellence, clean API design, and reliable backend architecture. Over my career, I’ve worked across healthcare and fintech, delivering responsive experiences, REST/GraphQL endpoints, and data-rich features that perform well under real-world traffic. I enjoy turning complex requirements into maintainable systems—designing database schemas in PostgreSQL, improving performance with caching and connection pooling (often with Redis), and structuring services using microservices patterns with NestJS. I also care a lot about quality and delivery, from comprehensive testing to CI/CD deployments on AWS/GCP with monitoring via Datadog and SonarQube.

Ferryal Muhamad Fahari Bahari

I’m a full-stack engineer who builds scalable, user-focused web applications with a strong emphasis on frontend excellence, clean API design, and reliable backend architecture. Over my career, I’ve worked across healthcare and fintech, delivering responsive experiences, REST/GraphQL endpoints, and data-rich features that perform well under real-world traffic. I enjoy turning complex requirements into maintainable systems—designing database schemas in PostgreSQL, improving performance with caching and connection pooling (often with Redis), and structuring services using microservices patterns with NestJS. I also care a lot about quality and delivery, from comprehensive testing to CI/CD deployments on AWS/GCP with monitoring via Datadog and SonarQube.

Available to hire

I’m a full-stack engineer who builds scalable, user-focused web applications with a strong emphasis on frontend excellence, clean API design, and reliable backend architecture. Over my career, I’ve worked across healthcare and fintech, delivering responsive experiences, REST/GraphQL endpoints, and data-rich features that perform well under real-world traffic.

I enjoy turning complex requirements into maintainable systems—designing database schemas in PostgreSQL, improving performance with caching and connection pooling (often with Redis), and structuring services using microservices patterns with NestJS. I also care a lot about quality and delivery, from comprehensive testing to CI/CD deployments on AWS/GCP with monitoring via Datadog and SonarQube.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Indonesian
Advanced
English
Advanced

Work Experience

Senior Fullstack Engineer at Healthmetrics
March 1, 2025 - Present
Worked as a hybrid/fullstack engineer delivering backend services and production-grade frontend experiences. Built and maintained scalable web features across systems that involve real-time user interactions, API integrations, and data persistence. Focused on code quality and performance through pragmatic architecture, testing, monitoring, and continuous delivery workflows.
Hybrid Fullstack Engineer at Tuntun Sekutas (Tuntun Sekuritas)
July 1, 2024 - March 1, 2025
Delivered full-stack features in a hybrid/on-site setup, collaborating with product and engineering teams to build and improve web application experiences. Contributed to frontend UI implementation and backend API development with a focus on maintainability and performance, using modern JavaScript/TypeScript tooling and backend services backed by PostgreSQL.
Lead Fullstack Engineer at Remote
April 1, 2024 - August 1, 2024
Led full-stack development of core web applications using Next.js, TypeScript, Node.js, and PostgreSQL. Architected and implemented RESTful APIs and GraphQL endpoints with NestJS and Express for seamless frontend-backend integration. Designed database schemas and optimized queries in PostgreSQL, implemented Redis caching for improved performance, and integrated real-time functionality using WebSockets and Pusher.js for document uploads, approvals, and in-app chat features. Built a multi-tenant SaaS rental system with both frontend UI and backend services, handled deployment pipelines with Docker and CI/CD on AWS EC2, GCP, and Google Cloud Run, and improved observability with Datadog APM plus code quality via SonarQube. Implemented database transaction handling with optimistic locking in PostgreSQL, optimized API performance for high-traffic scenarios using Redis caching, connection pooling, and horizontal scaling on GCP. Ensured comprehensive testing coverage with Jest for frontend and
Senior Fullstack Engineer / Fullstack Engineer at Fingular / Danggan Karya Indonesia
December 1, 2021 - April 1, 2024
Led end-to-end development using Next.js, TypeScript, and a Node.js/NestJS backend with PostgreSQL. Designed and implemented RESTful APIs and GraphQL endpoints for loan management with real-time tracking capabilities. Built microservices architecture in NestJS with PostgreSQL and Redis for session management and caching; applied Feature-Sliced Design (FSD) to improve maintainability and team collaboration. Achieved 95% test coverage using Jest and React Testing Library for frontend and backend integration tests. Managed production deployments using Docker and GCP/Google Cloud Run with CI/CD pipelines, and monitored with Datadog APM and SonarQube. Implemented transactional isolation levels and database connection pooling for high-traffic operations, including Redis session management and query optimization. Supported scalable architecture targeting 10,000+ concurrent users, and contributed to frontend micro-frontend solutions (module federation/webpack) and API-driven mobile web and int
Fullstack Engineer at Capital Net Indonesia
May 1, 2021 - December 1, 2021
Built a web platform for digital remittance monitoring using React, Redux, and TypeScript for the frontend and Node.js/Express services with PostgreSQL for backend transaction processing and reporting. Implemented REST APIs for cash-in/cash-out monitoring with proper authentication and authorization. Handled production deployment and ensured code quality through unit testing using Jest and Enzyme.
Freelance Fullstack Engineer at HIJUP
January 1, 2021 - January 1, 2022
Redesigned an e-commerce interface using React and TypeScript with GraphQL integration. Improved order flow experience by optimizing GraphQL queries and implementing efficient backend data fetching. Collaborated with backend teams to enhance API performance and implement new features.

Education

Bachelor of Informatics Engineering at Universitas GPA 3.0
January 1, 2013 - January 1, 2017
Fullstack web development at Coding Bootcamp Impact Byte (Skilvul)
April 1, 2018 - April 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Financial Services, Software & Internet