Hi there! I'm Joel, a passionate frontend engineer skilled in crafting phenomenal user experiences. From ideation to implementation, I thrive on turning creative visions into seamless, user-centric solutions. Collaborative by nature, I excel in cross-functional teams, bringing innovation and usability to the forefront. Let's create something extraordinary together!

Joel Byomuhangi

Hi there! I'm Joel, a passionate frontend engineer skilled in crafting phenomenal user experiences. From ideation to implementation, I thrive on turning creative visions into seamless, user-centric solutions. Collaborative by nature, I excel in cross-functional teams, bringing innovation and usability to the forefront. Let's create something extraordinary together!

Available to hire

Hi there! I’m Joel, a passionate frontend engineer skilled in crafting phenomenal user experiences. From ideation to implementation, I thrive on turning creative visions into seamless, user-centric solutions. Collaborative by nature, I excel in cross-functional teams, bringing innovation and usability to the forefront. Let’s create something extraordinary together!

See more

Experience Level

GraphQL
Expert
JavaScript
Expert
Node.js
Expert
React JS
Expert
Github
Expert
TypeScript
Intermediate

Language

English
Fluent

Education

Bachelor of Computer Science at Monash University
February 6, 2017 - February 6, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet
    uniE621 Instagram clone
    In this project I wanted to have a go at recreating one of my favourite apps, Instagram I wanted to challenge myself by doing it in TypeScript instead of my usual go-to (JavaScript). I used React as my framework, along with MUI for my component library, which uses the styled components API, which I found myself actually not hating. My TypeScript experience was pretty good once I got past all the initial set-up, and I found the type-checking and intellisense very handy when creating the API for my custom components.
    uniE621 Spotify Clone
    This was a fun project I did that taught me a lot about the Vuejs framework, as well as Tailwind CSS, which I used to make a uniform and fully responsive application. I wanted to learn about Vue, since it was a framework I had never used before, and Tailwind CSS, which was new to me too. The app is simple and uses faker.js to help me generate some random data that I can use to display songs and playlists as if it was the real app.
    uniE621 Online store dashboard
    The goal of this project was to build a admin site for people to manage inventory and orders for their stores Users would be able to create new stores and manage every aspect of it from products, sizes, colours, product categories and more. I used Next.js with TypeScript to build the application, and had a pretty good time working with the server components that allowed direct communication with my relational database (PostgreSQL) using an ORM (Prisma).

Hire a Front-End Developer

We have the best front-end developer experts on Twine. Hire a front-end developer in Kuala Lumpur today.