Introduction

My name is Yohanes, Nice to meet You! I'm a Software Engineer mostly write code in JavaScript (ES6/Typescript) and React.

I have 7+ years of experience in writing code for building website and mobile apps. Currently working as Frontend Engineer at Harper Floors.

Expertise

Modern Web-Application Development
Using React JS or JAM stack to deliver business driven web-based application with solid, tested and scalable architecture design.
JavaScript & Typescript
Ready to deliver clean, linted, error-safe, scalabe and testable code, with functional programming paradigm.

Working Experience

Jan 2022 - Present

Harper Floors
Front-End Developer
Building harperfloors.com, an e-commerce for selling floorings using shopify. Using liquid and Javascript for implementing the requirements of user stories into UI and UX.

Mar 2020 - Jun 2021

Daruma Adira Pratama
Lead Front End Developer
To solve growing requirements that Daruma has, the company decided to rebuild the site using Java. I was promoted to be a Lead Front End Engineer in this new phase of development.

Dec 2017 - Mar 2020

Daruma Adira Pratama
Front End Developer
Daruma Adira Pratama is one of the biggest e-commerce in Indonesia that provide B2B and B2C solutions for buying industrial tools. Developed Single Page Application (SPA) based e-commerce using React and Netlify pre-render for SEO solution. I also involved in backend for creating API in Django.

Mar 2015 - Oct 2017

Idea Tech
Freelance Software Engineer
Doing Freelance as part time job while pursued my master degree at "Gunadarma University". Created several websites and mobile-app using angular and ionic.

Professional Skills

Modern JavaScript (ES6)
Typescript
Next JS
React-Native
Agile Product development
CSS + SASS
CSS in JS (styled-components)
Firebase
Git

Latest Works

Please visit my latest works here.