-
Licensed civil engineer turned frontend developer focused on building accessible, responsive, and user-centered web apps
-
I document and share every project I build ranging from real-world web apps to interactive educational sites
-
Active in Frontend Mentor developer community, where I regularly review code and exchange feedback with other developers
-
Recently began contributing to open-source projects, expanding my collaborative and problem-solving skills
-
Current goal: Actively seeking a frontend developer role and open to freelance work
-
Long-term goal: Grow into full-stack development, AI, systems design, and cloud architecture
Focused on sharpening my JavaScript fundamentals through javascript.info and leveling up with React. I'm applying everything I learn by building small, real-world projects to strengthen my skills.
Check out my Projects Hub which is a growing collection of all the websites, challenges, and mini-apps I’ve built while learning frontend web development.
Here are some of my latest projects (🌐 Live Demo · 💻 Source Code):
![]() |
![]() |
![]() |
|---|---|---|
| TickTock 🌐 · 💻 See your current date and time or search for another location! |
JavaScript Fundamentals 🌐 · 💻 A technical and interactive documentation W3Schools JS Tutorial clone site! |
Keyboard Warrior 🌐 · 💻 A fun drum beats app inspired from Wes Bos' #JavaScript30 course! |
![]() |
![]() |
![]() |
| No One Asked 🌐 · 💻 Get a random advice, copy it or share it in X! |
Veil and Visions 🌐 · 💻 Draw three cards to reveal your past, present, and future! |
Newsletter Sign-Up Form 🌐 · 💻 Sign-up your email, subscribe to a newsletter! |
The following are the steps I follow in learning frontend development:
I'm actively following this frontend developer roadmap to structure my learning journey. You can track my progress across its sub-roadmaps, including JavaScript, Git & GitHub, and React:
I committed to actively engaging with the Frontend Mentor community by giving occasional feedback to other developers and creating real-world projects based on their challenges.
I solve code challenges daily in Codewars and freeCodeCamp to further level up and polish my programming skills. Currently I am in the top 1% in CodeWars.
Finally, I follow the latest tech trends and web development in daily.dev. I read an article or two that interests me whenever I need a breather from actual coding.
You can follow or message me in the following links below or view my latest CV here
Twitter link to be updated









