👋 Hello, My name is

Hari Tody

I am a |

scale

About Myself

A professional full-stack web developer with over 3 years of industry experience and handled 10+ various projects. I`m a highly motivated person who is passionate about all things digital and programming. I`m bravely started switching my career from economic academic to the digital world, starting from UI/UX design and currently specializing as a Fullstack web developer.

My Skills

Frontend

React.js
React.js
Next.js
Next.js
Tailwind CSS
Tailwind CSS
Laravel
Laravel
jQuery
jQuery

Backend

Node.js
Node.js
Express.js
Express.js
Golang
Golang
PostgresSQL
PostgresSQL
MySQL
MySQL
GraphQL
GraphQL
TypeScript
TypeScript

DevOps / Tools

Docker
Docker
Git
Git
Figma
Figma
Midtrans
Midtrans
cPanel
cPanel

My Experience

Over 3 years of professional experience in software development, specializing in build web application.

Full-Stack Developer

PT Pundi Mas Berjaya

2022 - Present

  • Build and maintance 15+ Web Application using Laravel/Golang
  • Design RestAPI/GraphQL for frontend/mobile developer using Laravel/Golang
  • Manage database schemas and migrations in MySQL
  • Optimize performance in backend systems, including database queries, API response times, and resource utilization
  • Work closely with analysts, frontend, and mobile developers to collaborate about development

Freelancer Web Development

Self-Employed

2022 - Present

  • Collaborated with clients to gather requirements and build its application.
  • Designed and developed full-stack web applications using Laravel, Html-css-js, Golang, Next.js framework
  • Maintenance running application, including bug fixing, performance optimization and security things

Administrative Staff

CV Karya Alam

2018 - 2021

  • Handled administrative tasks related to sales
  • Performed bookkeeping tasks and input data into Excel
  • Handled customer orders via phone or in-person, providing information about products, services, and order status

My Projects

Here are some of the projects I`ve worked on throughout my career.

RoxitGYM

RoxitGYM

RoxitGYM is a gym management system developed for a specific fitness center. The platform streamlines various gym operations, including attendance tracking, class bookings, staff management, and member interactions, both through the web and mobile interface.

LaravelMySQL
Mazzumultivision

Mazzumultivision

A ticket management system that allows users to purchase tickets online by selecting specific seats or ticket types. Designed and integrated an interactive seat map for user seat selection. Participated in the development of one of the biggest stand-up comedy events "Agak Laen".

LaravelMySQLReactMidtransQR Code Scanning
UndangBahagia

UndangBahagia

UndangBahagia is a digital wedding invitation platform that allows users to create personalized and interactive wedding invitations. The platform is designed to be user-friendly and visually engaging, combining elegant design with seamless functionality.

Next.jsGolangVPSDockerMySQLFigma
Stayza

Stayza

Stayza is a full-stack property rental web application developed as part of a bootcamp project. The platform connects property owners with renters, enabling a seamless process for listing, discovering, booking, and managing rental properties. Designed with scalability and user experience in mind, Stayza simulates a real-world rental platform similar to Booking.com.

Next.jsExpress.jsPostgreSQLCloudinaryVercelMidtrans
PLUT-UMKM

PLUT-UMKM

A web application designed to collect and manage data from UMKM (Micro, Small, and Medium Enterprises) participants in Batam. The platform allows users to fill out detailed forms about their businesses, including personal and business-related information.

LaravelMySQL
JovaAsset

JovaAsset

JovaAsset is a SaaS-based multi-tenant inventory management system designed to help organizations monitor and manage the lifecycle of their assets. Each tenant (organization) operates in an isolated environment with its own data and configuration, ensuring security and scalability across multiple clients. The system provides end-to-end tracking of inventory movement, from receiving and usage to breakage and repairs.

LaravelMySQL
JovaNotaris

JovaNotaris

JovaNotaris is a SaaS-based multi-tenant notary service management system designed to help notary offices streamline the creation, organization, and management of legal documents. Each notary office (tenant) operates within its own isolated environment, allowing multiple clients to use the platform securely and independently.

LaravelMySQLReact
Hrsoftware

Hrsoftware

Hrsoftware is a comprehensive manufacturing management system designed to streamline and automate key business operations in the manufacturing sector. Built as a centralized platform, it enables organizations to manage various processes efficiently, from procurement to sales, all within a single interface.

LaravelMySQL
JovaResto

JovaResto

JovaResto is Point of Sale (POS) system specifically designed for restaurants. It supports multi-tenancy, enabling different restaurants (tenants) to operate independently within the same system. Each tenant can manage its own menu, staff, transactions, and configurations without interfering with others.

GolangGraphQLMySQL
STIAB Bodhidharma

STIAB Bodhidharma

This project involved developing individual admin panels as Content Management Systems (CMS) for the official website of STIAB Bodhidharma, a Buddhist college, along with its various sub-websites. Each site — including the main landing page and more than 5 sub-sites such as Prodi (Study Programs), BEM (Student Council), and UPM (Quality Assurance Unit) — has its own dedicated backend for managing its specific content.

LaravelMySQL
GrhaManggala

GrhaManggala

GrhaManggala is a content management system (CMS) and mobile-supported platform developed for a Vihara's company profile and religious activities. The system includes a web-based admin panel and a mobile application that allows users to register for events and track their attendance at temple activities.

LaravelMySQL
Kalam Kudus

Kalam Kudus

Kalam Kudus is a web-based Content Management System (CMS) developed for a school to manage and display its profile, announcements, and general information. The platform provides an admin panel that allows the school staff to easily update content on the school's official landing page.

LaravelMySQL
Let`s work together...
how do you will reach me?