I'm Stephen.

👇🏼 click me!

I am a

About me

I am a web developer with an interest in content creation.
currently an intern with Mulah Technologies.
Initiallty a classically trained cellist, but I have always been passionate about digital technologies and architecture. A nick for details could be my middle name, but I much prefer to be called a foodie!

In my work, I focus on interactibility and usability of websites. A good website should not only be aesthetic and pretty, but also accessible to different types of users.

Oh, feel free to rearrange my artwork.
Mr Cactus will be annoyed, but don't mind him.




Assignment from Training.


HTML, Bootstrap, JS

Self-initiated project. Concept website for a fictitious travel agency based in Malaysia, with the purpose of practising the use of Bootstrap components and framework.

Quote for Instagram Posts

HTML, Tailwind, JS

Self-initiated project. A website to generate inspirational quotes for Instagram posts, with the purpose of practising the use of Tailwind CSS and integrating API into a site.

Ah Lian's Shopping List

HTML, Vue.js

Self-initiated project. Focused on applying Vue Directives, Events, and v-model to get familiarised with the concept of Vue.js with Options API.


HTML, Bootstrap (JS coming soon)

Self-initiated project. Inspired by @ui.shreyash's UI design, and wanted to recreate the same design based on his UI. Buttons, table layout were slightly changed.


Adobe Suite Photoshop • Illustrator

Wireframing Figma

Front-end HTML • CSS • JavaScript • TypeScript

Frameworks Bootstrap • Tailwind • React (Next.js) • Vue

CMS WordPress


English Native
Malay Native
Mandarin Proficient
Cantonese Conversational
German Beginner (CEFR A2)
Japanese Beginner (N5)


Email info@stephjohnsons.com

LinkedIn Stephen Tseu

GitHub @stephjohnsons

Resume click here