Rifky – Next.js, Node.js, React, experts in Lemon.io

Rifky

From Indonesia (UTC+7)flag

Full-stack Web Developer|Senior
Front-end Web Developer|Senior
Back-end Web Developer|Senior

Rifky – Next.js, Node.js, React

Rifky is a senior full-stack engineer with 11 years of experience and strong backend expertise. He has end-to-end ownership experience, particularly in fintech, with strengths in scalable backend systems, asynchronous and queue-based architectures, and merchant onboarding. He built automation that reduced onboarding SLA by up to 75% and has delivered software for international clients since 2017.

9 years of commercial experience in
Fintech
Food and beverages
Healthcare
B2B2C
Marketplace
Customer support software
Web development
Main technologies
Next.js
5 years
Node.js
5 years
React
5 years
JavaScript
5.5 years
Additional skills
Golang
OAuth
Vite
Datadog
Playwright
JWT
Webpack
AWS
Docker
Typescript
ElasticSearch
Vue.js
Angular
PHP
SQL
MySQL
Prisma
CodeIgniter
Symfony
jQuery
OpenAI API
Claude API
Linux
Laravel
API Gateway
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Full-Stack Engineer
Jun 2021 - Ongoing5 years 4 months
Project Overview

A merchant onboarding and management platform for a consumer credit provider. It takes a business from registration through document submission, verification and internal approval to being live and able to offer the credit product at checkout. It serves two audiences: merchants, who get a self-service onboarding flow and a dashboard for their own account and data, and internal risk, compliance and operations teams, who get review and approval tooling, because a lender cannot approve merchants without an accountable person in the loop.

Responsibilities:
  • Owned the merchant onboarding and merchant data service end to end, covering both its web interfaces and its backend.
  • Built merchant-facing and internal web applications in TypeScript using React and Next.js.
  • Cut the onboarding SLA, measured from registration to going live, by up to 75 percent by replacing manual internal steps with automated flows, while keeping the approval decisions that required a human.
  • Implemented and maintained authentication and authorisation using OAuth, JWT and SSO, working alongside the information security team on application hardening.
  • Designed and built the REST APIs consumed by the frontend, written in Node.js and Go.
  • Monitored and debugged production services using Datadog, previously New Relic, with Scalyr for log management.
  • Reviewed code and shared knowledge with other engineers on the team.
Project Tech stack:
Typescript
JavaScript
React
Next.js
Playwright
Node.js
Golang
AWS
Docker
OAuth
JWT
Datadog
Vite
Webpack
Back-End Developer
Feb 2019 - Jun 20212 years 4 months
Project Overview

Backend services for a stream of client web applications, each built for an external business with the frontend delivered by a separate team. My side was the services and APIs behind the interface, plus making the two halves meet cleanly. The work was as much about the clients as the code: briefs often described what the client assumed they wanted rather than what would actually work once built, so part of the job was proposing changes before implementation instead of delivering to a spec that was going to fail.

Responsibilities:
  • Built backend services and integrated them with frontends delivered by a separate team.
  • Worked directly with clients on their business flow, proposing changes and enhancements rather than building only to written spec.
  • Was involved in or delivered more than ten client projects over two years.
Project Tech stack:
Laravel
PHP
Node.js
Golang
API Gateway
Express.js
Web Developer
Oct 2018 - Jan 20193 months
Project Overview

An internal system to automate parts of a customer service operation that were being handled manually. I was the only developer on it and built the core of the system from nothing. The company ceased operations before the system was finished, so it still limited to internal usage at that time.

Responsibilities:
  • Built the core of a customer service automation system single-handed, from an empty repository.
  • Took the system from requirements through to a working core before the company ceased operations.
Project Tech stack:
JavaScript
Node.js
Angular
Twilio API
Web Developer
Jul 2017 - Oct 20181 year 3 months
Project Overview

A dining and lifestyle platform for a Singapore market, used by consumers to discover restaurants and by restaurants to reach them. The core of the product was a searchable restaurant listing with editorial content around it, plus advertising placements sold against that listing. I joined an application that was already live and carrying production traffic, so most of my work was changing a running system without breaking it.

Responsibilities:
  • Maintained and improved a production web application for a Singapore client, working on a codebase I did not originally write.
  • Delivered a rebuilt restaurant listing along with the advertising placements around it.
  • Worked on Elasticsearch improvements for the platform's search.
  • Fixed defects and shipped feature requests from the client directly.
Project Tech stack:
PHP
Laravel
Linux
MySQL
jQuery
Symfony
JavaScript
SQL
ElasticSearch

Education

2023
Information Technology
Undergraduate (S1)

Languages

Indonesian
Advanced
English
Advanced

Hire Rifky or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.