Erik

Frontend Engineer

Frontend Engineer specializing in React and modern web frameworks. Experienced in building scalable, performant, and user-friendly applications. Strong background in algorithms, data structures, and software architecture

💼 Projects

Some of the projects that I have worked on

Smoljoy
smoljoy.com

A web platform that helps people find trusted, ethical pet breeders and connect with healthy, well-cared-for pets

Frontend
TypeScript
React
Next.js
Kame
kame.co.id

A web platform for ordering high-quality custom stickers, designed to support small business branding and packaging

Frontend
TypeScript
React
Next.js
Rolljak
app.rolljak.com

A web platform that transforms how educators and facilitators engage audiences with gamified activities

Frontend
Javascript

👨‍💻 Open Source

Showcase of open source projects that I have made

Bar Chart Race
New

A TypeScript library for creating smooth animated bar chart races by utilizing the HTML5 Canvas API to render high-performance graphics

Frontend
Algorithm
Canvas
Javascript
Visit Project →
Zapp
New

A fun experimental project that features animations when the user clicks the screen

Frontend
Canvas
Javascript
Visit Project →
JSON Visualizer
New

Visualize your JSON data as an interactive tree with JSON Visualizer

Frontend
Algorithm
Javascript
Visit Project →
Finite State Machine Designer
New

Simple Finite State Machine Designer that allows you to create and edit Finite State

Frontend
Canvas
Javascript
Visit Project →
Candy Crush

Simple implementation of the Candy Crush game in HTML Canvas and Javascript

Frontend
Canvas
Javascript
Visit Project →
Typing Maze

Typing Maze is a game where players type words on cells to navigate through a maze and reach the flag.

Frontend
Canvas
Javascript
Visit Project →
Figma Chat Cursor

A cursor-based chat application, similar to Figma, where users can communicate with each other using a chat box located directly below their cursor

Frontend
TypeScript
React
Node.js
Visit Project →
Unbeatable Tic Tac Toe Game

This is a simple unbeatable Tic Tac Toe game written in Javascript. The game uses the minimax algorithm to determine the best possible move for the bot

Frontend
Canvas
Algorithm
Javascript
Visit Project →
Joystick JS

A library for creating customizable JoyStick

Frontend
Canvas
Javascript
Visit Project →
Pacman Resolver

Pacman Resolve application build with Vue 3 and Typescript

Frontend
Algorithm
Javascript
Visit Project →
Events.io

Events registration application build with ReactJS (WIP)

Frontend
React
Javascript
Visit Project →
OSU Mania

LKSN 2021 Client side task

Frontend
Canvas
Javascript
Visit Project →
ASCII Terrain Generator

ASCII Terrain Generator created using javascript and Vite (for the bundler)

Frontend
Algorithm
Javascript
Visit Project →
Memory Card Game

A memory card game created with vuejs 3. This project purpose is to help me to learn vuejs 3.

Frontend
Vue
Visit Project →
Puzzle Game

Drag and Drop puzzle game created with Canvas.

Frontend
Canvas
Javascript
Visit Project →
Atomic Tank Game

Tank game created with Canvas

Frontend
Canvas
Javascript
Visit Project →
Space Invader Game

Space invader game created with Canvas

Frontend
Canvas
Javascript
Visit Project →
Chart

Speedtest module for the World Skills Competition with a handcrafted chart implementation in Canvas, built without external libraries

Frontend
Canvas
Javascript
Visit Project →