MAZKEV
HomeAboutProjectsContact
Available for Software Engineering Roles
Kevin Eka Pratama — Fullstack Developer

Building reliable web apps with React, TypeScript & Go.

Backend & Fullstack Developer with 2+ years of professional experience in Application Support at PT PLN Icon+, transitioning into Software Development. Focused on modern React/TypeScript frontends and clean, modular Go backend services.

React & Next.jsTypeScriptGo (Golang)2+ Yrs Application Support
View Projects Chat WhatsApp

Tech Stack Overview

Technologies I Use.

Framework
Next.js 16
UI Library
React 19
Language
TypeScript
Styling
Tailwind CSS
Framework
Vue.js 3
Framework
Angular
Java MVC
Spring Boot
Go Backend
Golang
Node Runtime
Express.js
SQL DB
PostgreSQL
NoSQL DB
MongoDB
Python REST
FastAPI
Containers
Docker
VCS
Git & GitHub
Deployment
Vercel Edge
Cloud NoSQL
Firebase
Tools and technologies I work with daily
Next.jsNext.js
ReactReact
Spring BootSpring Boot
GolangGolang
ExpressExpress
MongoDBMongoDB
TypeScriptTypeScript
TailwindTailwind
LaravelLaravel
PostgreSQLPostgreSQL
DockerDocker
AWSAWS
Node.jsNode.js
Next.jsNext.js
ReactReact
Spring BootSpring Boot
GolangGolang
ExpressExpress
MongoDBMongoDB
TypeScriptTypeScript
TailwindTailwind
LaravelLaravel
PostgreSQLPostgreSQL
DockerDocker
AWSAWS
Node.jsNode.js
Kevin Eka Pratama

Background

How I got here.

I bring 2+ years of professional experience in Application Support at PT PLN Icon+, monitoring production system health, analyzing SQL queries, and troubleshooting application issues. This hands-on operational background gives me a practical understanding of how real-world software operates in production.

I am actively developing software as a Fullstack Developer, utilizing React & TypeScript for interactive web interfaces, and building backend services with Go (Golang) and PostgreSQL using modular, maintainable structures.

Operational & SQL Discipline

Practical experience in analyzing SQL queries, resolving data bottlenecks, and investigating production issues.

Modular Code Structure

Structuring Go backend services with clear separation between business logic, database access, and HTTP handlers.

Type Safety & Reliability

Leveraging TypeScript on frontend and structured schema validation on backend for predictable data flow.

EXPERIENCE

Experience.

2023 — PRESENT

Application Support

Monitoring production application workflows, analyzing SQL database queries, and assisting in system bug investigations.
PT PLN Icon+

2024 — PRESENT

Software Development

Building fullstack web applications and backend REST APIs using Go, React, Next.js, and PostgreSQL.
Independent & Open Source

2017 — 2022

Bachelor of Computer Science / IT

Studied algorithms, relational databases, software engineering, and web development fundamentals. GPA: 3.42 / 4.00.
Universitas AMIKOM

Work.

Selected Projects & Case Studies • 20 Total Repositories

Showing 20 matching projects
Quick Filter:
Tokopedia Marketplace (Fullstack Go & React)
Full Stack

Tokopedia Marketplace (Fullstack Go & React)

Fullstack e-commerce marketplace inspired by Tokopedia. Combines a responsive React 19 frontend (catalog search, category filters, interactive cart) with a modular Go REST API backend and transactional PostgreSQL database.

Go • React 19 • TypeScriptDetails →
Go Marketplace (Fullstack Go & React)
Full Stack

Go Marketplace (Fullstack Go & React)

Fullstack e-commerce marketplace built with Go and React. Features RESTful APIs, JWT authentication, product catalog management, and PostgreSQL database integration.

Go 1.25 • Gin • Clean ArchitectureDetails →
Go Marketplace Backend (GORM & REST API)
Back End

Go Marketplace Backend (GORM & REST API)

Backend e-commerce REST API built with Go and GORM. Implements user authentication, product CRUD endpoints, transactional order checkout, and PostgreSQL connection pooling.

Go • GORM • PostgreSQLDetails →
Go Clean Architecture REST API
Back End

Go Clean Architecture REST API

Backend RESTful API service built with Go following Clean Architecture principles (domain, usecase, repository). Features modular repository layers, PostgreSQL database integration, and structured request validation.

Go • Clean Architecture • GinDetails →
BayE Marketplace (Fullstack Next.js)
Full Stack

BayE Marketplace (Fullstack Next.js)

Fullstack e-commerce marketplace inspired by eBay, built with Next.js 16 App Router, React 19, Prisma 7, and LibSQL. Includes dynamic product filtering, bidding simulation, responsive UI, and modular checkout flow.

Next.js 16 • React 19 • Prisma 7Details →
Semarketplace Pro (React & Go)
Full Stack

Semarketplace Pro (React & Go)

Fullstack e-commerce application built with React, Redux Toolkit, and Go (Golang) REST API. Features optimistic cart updates, inventory synchronization, category filtering, and PostgreSQL storage.

React • Redux • Go (Golang)Details →
GitHub Analytics Dashboard

Code Activity & Repository Hub.

Transparent live snapshot of public commits, contribution streak, and curated repositories on github.com/mazkev .

Public Repos
90+

Active open source codebase

Core Stacks
Go • React • TS

Clean architecture & SQL

Architecture
Modular REST

Domain & repository isolation

Background
2+ Yrs Support

Production DB & issue triage

Contribution Heatmap

Year-round public commits & development streak

Less
More
Kevin Eka Pratama GitHub Contribution Chart

Latest Public Push Activity

Real-time events fetched from GitHub API

feat: add layered Architecture Flow pipeline visualizer

Commit 9ae59c0Open Repo
bun-honoMar 28

feat: modern e-commerce backend with Bun, Hono, Drizzle ORM, Zod, and JWT

Commit a4e1bc2Open Repo

feat: fullstack e-commerce platform with Java 17, Spring Boot 3, and Vue 3

Commit f89c31dOpen Repo

feat: transactional checkout handling with GORM and PostgreSQL pooling

Commit 8c991a0Open Repo

Let's Connect

Ready to Collaborate?

Whether you have a project in mind or just want to chat about development, I'm always open to new opportunities.

Email
kevinekapratama@gmail.com
Phone
+62 (813) 2661-2344
Location
Jakarta, INDONESIA