Rakha Kautsar

Software Engineer at Hopper

Singapore, Singapore
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Rakha Kautsar is a frontend software engineer with 11 years of experience optimizing web and mobile performance and shipping measurable UX improvements at scale. Based in Singapore, he has driven major wins at TikTok and Shopee—cutting load times by seconds, slashing build and CI times, reducing server latency dramatically, and trimming app bundle sizes to improve user engagement. Now at Hopper, he continues to focus on performance-first engineering, profiling memory, implementing caching/prefetching, and building reusable performance libraries. An active contributor to notable open-source efforts like the You-Dont-Need-Momentjs repo, he brings a pragmatic testing and QA mindset to ensure correctness and speed. He combines hands-on implementation with cross-functional collaboration with designers and backend teams, and has a history of turning performance problems into product differentiators.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Indonesia
languagesIndonesian, English
stackoverflow-logo

Stackoverflow

Stats
79reputation
7kreached
2answers
0questions
github-logo-circle

Github Skills (6)

javascript10
testing10
date-fns9
dayjs9
unit-testing9
react6

Programming languages (11)

TypeScriptJavaC++COCamlTeXJavaScriptVue

Github contributions (5)

github-logo-circle
List of functions which you can use to replace moment.js + ESLint Plugin
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 1 PR, 4 comments in 2 days
Contributions summary:Rakha contributed to the project by writing and modifying tests. The commit messages and code changes focus on adding tests for date manipulation functions and native implementation. The changes included modifying the end of time test case for the native implementation and adding performance testing. The user appears to be working on ensuring the correctness and performance of the date manipulation library.
bundle-sizetree-shakingdate-fnsmomentjstimeago
Google's officially supported Node.js client library for accessing Google APIs, it comes with OAuth 2.0 support.
Contributions:4 PRs, 15 pushes, 17 branches in 7 years 5 months
js-clientgoogle-apioauth-2googleclient-library
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rakha Kautsar - Software Engineer at Hopper