Hello I'm Rafael Jonathan!
Software Engineer with 5+ years experience.
Specialized in Frontend Development with expertise in React.js, Next.js, TypeScript, and Backend Development using Node.js, Express and GraphQL.
Work Experience
About the Company
Datasaur is a leading company in both NLP labeling platforms and LLM projects.
Software Development Engineer
I work extensively on both frontend and backend development for their Large Language Model (LLM) project squad, contributing to the development Large Language Model (LLM) solutions in model comparison, model evaluation, and model fine-tuning. My role involves implementing new features, optimizing performance, and ensuring seamless integration between frontend and backend systems, some of the achievements that I have made are:
- Contributed to the early development of LLM labs.
- Create AI Solution using LLM trough Chatosaur as a slack chatbot to help improve productivity.
- Involve in AI consultation project with Datasaur.ai client to help them integrate LLM in their business.
About the Company
Tokopedia is one of the largest e-commerce companies in Indonesia. Tokopedia is a subsidiary of a new holding company called GoTo and Tokopedia is one of Indonesia's unicorn companies.
Software Engineer - Web Platform
I specialized in frontend development, focusing on building responsive and performant user interfaces for customer support systems. I worked extensively with React and TypeScript to create intuitive help center interfaces and real-time chat solutions that connected users with support teams. My key responsibilities included:
- Manage and develop new tasks/projects from the product team and improvement for features such as Resolution or Complain Handling Page, Help Article Page, Chatbot Page, and other Internal Websites.
- Handle Migration and Refactoring old legacy code to accommodate modern and maintainable code patterns and practices.
- Create and maintain unit tests and alerting to ensure functionality and issue mitigation on end-user.
About the Company
BliBli is one of the largest e-commerce companies in Indonesia. Blibli provides the most complete omnichannel commerce platform and lifestyle ecosystem in Indonesia.
Mobile Developer Intern
I contributed to maintaining and developing their e-commerce Android application. My primary responsibilities included:
- Developed and maintained payment features in the checkout flow.
- Migrated legacy code to modern patterns and implemented WebView content display functionality.
- Managed dynamic content previews through CMS configuration.
About the Company
Bina Nusantara University is one of the largest universities in Indonesia. Bina Nusantara focused on providing quality education and research in the field of technology and business.
Database Administrator
I was responsible for managing academic data systems and infrastructure. My key responsibilities included:
- Maintained and optimized student attendance tracking systems.
- Processed and analyzed laboratory competency assessment data.
- Administered internal web applications and database servers for academic data management.
Laboratory Instructor
I teach hands on lab studies of computer science topics like object-oriented programming, database, and web development.
- Teaching various hands on lab studies of computer science topics.
- Research development on topics of game development, desktop and business analysis, web programming, mobile programming, and network programming.
Projects

Chatosaur
A powerful Slack chatbot powered by Large Language Models (LLM) that helps teams boost their productivity.

Occupedia
A project for GarudaHack hackathon submission, Occupedia helps people meet their dream job by simplifying the recruitment process, from applying to jobs, aptitude testing, meeting interviews and live coding interviews that are all provided by Occupedia.

Suryanesia
A freelance web project to help build Suryanesia landing page for their company, the web was built using Next.JS with google sheet integrated for their contact us form.

Import Partner
A freelance web project to help build Import Partner's website to handle the company shipping transactions and help users track their orders, the web was built using Next.JS.

HINO Part Catalog
A freelance web project to help build Hino's website to organize their products categorization and image tagging for their specific spare parts catalog using javascript canvas, the web was built using React.JS.
Certifications

Meta Front-End Developer
Earned after finishing 9 courses about Front-End Development using HTML, CSS, JavaScript, React, and Node.js from Meta Front-End Developer.

IBM Full Stack Software Developer
Earned after finishing 10 courses about Full Stack Development using HTML, CSS, JavaScript, Node.js, React, and MongoDB from IBM Full Stack Software Developer.

Architecting with Google Compute Engine Specialization
Earned after finishing 5 courses about managing cloud development infrastructure and functionality on GCP from Architecting with Google Compute Engine Specialization.

Cloud Application Development Foundations
Earned after finishing 4 courses on introduction to cloud computing, web development and cloud development in NodeJS & ReactJS from Cloud Application Development Foundations.

Winner of BEST ECONOMIC OPPORTUNITY PROJECT - Occupedia
Garuda Hacks 2.0 is a global 36-hour virtual hackathon where the world's greatest talents will compete to solve the world's most pressing challenges using technology.
About me

I'm Rafael Jonathan Patrick Tjoa
I'm a software engineer who's always been fascinated by the world of web development, and learning something new always excites me to improve and help others with the skills I gain. I specialize in front-end development using libraries/frameworks like React.JS and Next.js with general knowledge of back-end development. I have 5+ years of experience working on front-end development and successfully delivering and maintaining products so they could scale up to new requirements and improvements.