creating
.alternativeengagingautomatedthoughtful
digital
experiencesinterfacessystemsdesigns
John Rengwu
i'm a front-end heavy
full-stack engineer
and designer
brand letter rbrand letter ebrand letter nbrand letter gbrand letter wbrand letter ubrand letter r2brand letter e2brand letter dotbrand letter dot2brand letter n2brand letter w2brand letter u2
ABOUT ME
EXPERIENCES
PERSONAL PROJECTS
CLIENT PROJECTS
EXPERIMENTS
CONTACT ME
brand letter rbrand letter ebrand letter nbrand letter gbrand letter wbrand letter ubrand letter r2brand letter e2brand letter dotbrand letter dot2brand letter n2brand letter w2brand letter u2

Developer by trade,

Designer at heart

Mainly a front-end engineer, I can shapeshift into a UI & UX designer when necessary. With a strong foundation in Usability and HCI principles, I blend modern web technologies and user-centric design to build responsive, intuitive, and engaging interfaces. As a creative developer, I love the challenge of tackling complex problems, creating solutions that are both functional and visually-appealing.

I hate repetitive tasks; so much so that you can trust me to automate anything that's time-consuming. I'm also well-practiced in GitOps-driven continuous integration & deployment pipelines, thanks to highly-dynamic roles at past workplaces. Outside of work, I self-host a variety of my own services from home as a hobby. Versatile as I am, I'm still constantly seeking for ways to improve my craft.

Experiences

Aug 2021 toAug 2022
Aug 2021 to Aug 2022
Flanksource
Front-end Engineer, UI/UX Designer
Johannesburg, South Africa
Design and FE development for Canary Checker, a Kubernetes multi-tenant synthetic monitoring system. Also contributed tooling, architectural and component design for various projects in React.
Designed high-fidelity prototypes and conducted heuristic evaluations on new features.
Jun 2020 toJul 2021
Jun 2020 to Jul 2021
TDCX
Front-end Engineer
Kuala Lumpur, Malaysia
Developed Flash Coach, a virtual coaching and training platform for employees.
Web-related maintenance and enhancements; including FE implementation for a major redesign of the company website, automating CMS migrations and backups with Python, and integrating analytical tools.
Feb 2019 toMay 2020
Feb 2019 to May 2020
Nixel Tech
Software Engineer & Designer
Kuala Lumpur, Malaysia
Design and FE development for a variety of web projects.
Maintained a high-traffic news portal and content creation platform, TanTanNews and MOPress.
Led, managed, and mentored a small team of intern developers.
May 2019
May 2019
Graduated from Monash University
Bachelor of Computer Science
Kuala Lumpur, Malaysia
Majored in Advanced Algorithms.
Highest scorer in the unit Advanced Programming (FIT3140) during Semester 1, 2018 for all Monash campuses worldwide.
Winner of MDEC's The Grand Challenge 2018 Hackathon.
Dec 2017 toMar 2018
Dec 2017 to Mar 2018
Accendo Technologies
Intern Software Engineer
Kuala Lumpur, Malaysia
FE development with React in an Agile team. Responsible for a print-friendly report generation feature.
Developed a web prototype in Vue.js for a talent management system for IJM Malaysia.
Feb 2016
Feb 2016
Enrolled at Monash University
Bachelor of Computer Science
Kuala Lumpur, Malaysia

Personal Projects

Projects built to provide solutions for various problems.

#
#
#
#
#
#
#
#
#
#
o
initial state
MARBLE SOLITAIRE
Marble elimination game with a puzzle generator and solver algorithm
more details
NCMP-FOO
A skin for the foobar2000 music player
more details
WORDLE HELPER
Word finder for the hit word guessing game
more details
YouTube History Cleanser
Browser extension that cleanses your YouTube history by keywords. (WIP)
more details
ABILITY ARENA SPELL DECK
Spell card descriptions for a DotA auto-battler game
more details
HOMEASSISTANT PUMP CONTROL
Control interface for a water pump switch with a centralized timer feature for my family.
more details
MANGAROCK ZEN
Distraction-free mode for a manga reader site
more details

Client Projects

Interesting projects for other people and companies.

O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
SUNFRESH NETWORK
Affiliate marketing revenue calculation with trees
more details
DR. INSIGHTS
Multi-project cash flow manager app
more details
TANTANNEWS & MOPRESS.IO
High-traffic news portal & content-creation platform
more details
Mak Kiah mockup
MAK KIAH ONLINE
Online marketplace for small business owners
more details

Experiment Projects

Small or weird projects to explore ideas and learn new technologies.

NODE-BLOCKCHAIN
Concurrent, decentralised transactional system with blockchains
more details
BEMANIAJS
Headless mania rhythm game library on the web (WIP)
more details
SVELTE SUDOKU
A Sudoku clone & puzzle generator written in Svelte
more details
waiting for bite...
OPENCV FISHING
Fishing game automation with template matching.
more details

let's
work
together

John Goh Rengwu

Software Developer & Designer

Kuala Lumpur, Malaysia

Resumejohngohrw@gmail.com
arrow pointing towards my contact details
mailgithublinkedin