Resi Respati is a senior software engineer with 12 years of experience crafting high-performance web applications and developer tooling from Jakarta/South Tangerang. He blends front-end expertise in React, Next.js and TypeScript with a strong focus on developer experience—authoring design systems, coding standards, and starter kits used across the community. A prolific open-source contributor, Resi has improved type safety and examples in flagship projects like Next.js, Gatsby and DefinitelyTyped, and built interactive projects such as the bemuse HTML5 rhythm game. At companies from startups to scale-ups he’s driven measurable product impact (e.g., boosting marketplace listings at Pinhome) while championing modern tooling and AI-assisted features. Outside of work he documents technical learnings on his blog and livestreams coding and gaming, reflecting a public-facing, community-first approach to engineering.
12 years of coding experience
8 years of employment as a software developer
High School, Social Sciences, High School, Social Sciences at Labschool Kebayoran
Bachelor's Degree, Information Systems, 3.36 / 4.00 GPA, Bachelor's Degree, Information Systems, 3.36 / 4.00 GPA at Universitas Bina Nusantara (Binus)
Starter kit for TypeScript-based Screeps AI codes.
Role in this project:
Full-stack Developer
Contributions:220 commits, 69 PRs, 177 pushes in 4 years 1 month
Contributions summary:Resi primarily focused on enhancing the TypeScript-based Screeps AI starter kit. Their contributions included implementing sourcemap support for debugging, addressing code style issues, and optimizing the build process by cleaning the dist folder. They also added support for relative imports and updated the project to use ESLint for code quality, refining the development workflow, and improved declaration examples within the codebase.
(Work in progress) React documentation website in Indonesian
Role in this project:
Front-end Developer
Contributions:232 reviews, 77 commits, 329 PRs in 1 year 8 months
Contributions summary:Resi primarily contributed to translating the React documentation website into Indonesian. Their work involved translating content on the index page and within the Live JSX editor, as well as updating meta tags. The user also synchronized the Indonesian documentation with the main React documentation, which involved updating components and configurations related to the website's structure and internationalization. Additionally, the user made changes to the website's manifest and header components.
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
Resi Respati - Senior Software Engineer at DKATALIS