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:
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 • React • TypeScriptDetails →
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 • PostgreSQLDetails →
BayE Marketplace (Fullstack Next.js)
Full Stack

BayE Marketplace (Fullstack Next.js)

Fullstack e-commerce marketplace inspired by eBay, built with Next.js App Router, TypeScript, and Tailwind CSS. Includes dynamic product filtering, bidding simulation, responsive UI, and modular checkout flow.

Next.js • TypeScript • Tailwind CSSDetails →
Semarketplace Pro (React & Express)
Full Stack

Semarketplace Pro (React & Express)

Fullstack e-commerce application built with React, Redux Toolkit, and Express.js. Features optimistic cart updates, inventory synchronization, category filtering, and client-side memory caching.

React • Redux • Express.jsDetails →
MazCloud File Storage Dashboard
Front End

MazCloud File Storage Dashboard

Cloud storage management dashboard built with React, Redux, and Tailwind CSS. Features interactive storage capacity charts, secure folder navigation, and file upload tracking.

React • Redux • Tailwind CSSDetails →
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-hono2d ago

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) 000-0000
Location
Jakarta, INDONESIA