Hi, I'm Vicky!

Fullstack Engineer

A fullstack developer heavy on the JavaScript environment, building web and mobile apps
with React, Next.js, and NestJS. Recently having fun with VueJS.

Work Experience

Here are my work experience and career highlights:

(Last Updated: 20 December 2025)

Pegadaian

Fullstack Engineer

Jul 2024 - Dec 2025

TypeScript
Vue.js
Nest.js
React Native
PostgreSQL
GCP
Redis
Docker

The responsibilities include:

  • Led a team of 5 engineers to develop an attendance app, migrating codebases from monolith to microservices architecture for better maintainability and fault isolation, restructuring database schema and queries to improve API performance, and building reusable UI components to reduce development time.
  • Optimized API performance and database queries, reducing response time from 3 seconds to 249ms (~91%) and significantly improving overall system performance and user experience.
  • Enhanced codebase stability by implementing unit testing from 0% to 82.1%, reducing production bugs by 40%, accelerating debugging, and improving application stability.
  • Created detailed project documentation, improving onboarding efficiency and ensuring smoother knowledge transfer within the team, making role transitions easier when team members switch positions.

Eduqat

Frontend Engineer

Jan 2023 - Jul 2024

TypeScript
React
NextJS
Redux
GraphQL
Ant Design
Styled-Components
Tailwind

The responsibilities include:

  • Developed an AI-powered assignment feature, enabling teachers to evaluate student submissions, generate instant feedback, and assign grades, improving assessment accuracy and reducing review time by over 80%.
  • Migrated styling from Ant Design to Tailwind, reducing bundle size and improving rendering performance.
  • Built and implemented custom components, reducing code duplication and enabling reusable components with multiple variants for better maintainability.
  • Developed a drip course feature, allowing teachers to schedule and release course content by sections, providing a quick and easy way to deliver materials.

Kalla Group

Web Developer Intern

Aug 2022 - Dec 2022

JavaScript
React
NextJS
NodeJS
ExpressJS
MySQL
Tailwind

The responsibilities include:

  • Migrated a broadcast message feature from SMS to WhatsApp, allowing admins to send bulk messages more efficiently and improve communication with customers.
  • Developed a chatbot feature, making interacting with customers and responding to their inquiries easier.

Activities

Here are my activities and mentoring experiences:

Bearmentor

Frontend Mentor

Jun 2024 - Dec 2025

Hammercode

Mentor/Facilitator

May 2023 - Dec 2024

Bangkit Academy

Cloud Computing Path

Feb 2022 - Jul 2022

Programming Tadulako

Web Development Mentor

Nov 2021 - Nov 2022

Projects

Here are my highlighted projects:

thumbnail-project

Aralia

Aralia is an employee management application used to manage employees.

TypeScript
Microservices
Vue.js
Nest.js
Express.js
Redis
Tailwind
PostgreSQL
thumbnail-project

Daily Course

Daily Course is a learning platform for those who want to learn about technologies in a fun and chill way.

TypeScript
Go
Echo
NextJS
Cloud Build
Cloud Run
CI/CD
Docker
Tailwind
PostgreSQL
thumbnail-project

Website Desa

A platform designed for villages to create and customize their landing page websites.

React
Laravel
Tailwind
Ant Design
Zustand
MySQL
VPS
thumbnail-project

Impact Palu

Impact Palu is a social entrepreneurship incubator based in Palu.

TypeScript
Vite
React
Tailwind
Shadcn UI

Contact Me

Have any project ideas? Feel free to reach out for collaborations, inquiries, or just to say hi! 👋

Success

Send message successfully!