Reinhard's Headshot

Hello, I am Reinhard Kevin

I am a web developer focusing on backend development with Express.js. I am currently working as a Mobile Application and Web Developer at PT Indotruck Utama.

In my role, I develop a portal application that integrates and digitalizes processes for multiple departments, ranging from asset transaction documentation for the IT department to clearance sheet management for the HR department.

I work on building user interfaces, utilizing React with Next.js for the frontend development of my personal and freelance projects. I'm exploring mobile app development with React Native or Flutter, aiming to build applications that are relevant and useful for the platform based on the problem.

Connect with me through LinkedIn. Check out my Github and Tiktok also.


My Career

Logo

Mobile Application and Web Developer

PT Indotruck Utama

November 2023 - Present (1 year, 3 months)

  • Maintained legacy code for previous backend projects, which utilized Express.js for REST APIs and MongoDB with Mongoose ODM. Performed code refactoring to implement DRY (Don't Repeat Yourself) principles for improved maintainability.

  • Designed and developed the Indotruck Portal, a web-based application for digitalizing documents across various transactions, including asset management for the IT department and clearance sheet management for HR. The system was built using Express.js and MongoDB with Mongoose as well.

  • Successfully developed a REST API for a face recognition access door lock system using FaceAPI.js and integrated it with third-party hardware devices on the doors.

Logo

Fullstack Developer Intern

PT Digital Solusi Pratama

June 2022 - September 2022 (3 months)

  • Successfully migrated an existing full-stack ticketing application to a more modern technology stack for tracking complaints across departments. The updated application was built using the MERN stack (with MySQL as the database) and Sequelize ORM for efficient database management.

  • Deployed the application to self-hosted server in the local network using Apache HTTP Server.


My Projects

Domba - Church Congregation Management System

https://domba.gbi1d.org

Web-based application for managing local church congregation data and issuing congregation family card.

CuciPiring

https://cucipiring.vercel.app

Cuci Piring is the bahasa Indonesia of doing the dishes. This is web-based application for finding out who washed the dishes last time and whose turn it is now.

Reinhard Kevin - Ngide dan Ngode

https://reinhardkevin.vercel.app

My old personal website using React Grid Layout for the interactivity of the tiles. This website is now hosted on Vercel.

© 2025 Reinhard Kevin @reinhaaard13