I am a petroleum engineer turned full-stack developer, passionate about combining analytical problem-solving with creative technology solutions. After gaining a solid foundation in engineering, I discovered the power of coding to build impactful digital experiences through Gamuda AI Academy. Today, I specialize in developing web applications that are both user-friendly and robust, bridging the gap between technical precision and real-world usability.
Outside of work, I enjoy playing sports, with badminton being my favorite. I also love exploring new technologies, experimenting with side projects, and continuously learning to expand my skill set. My goal is to leverage my diverse background to contribute to innovative projects that make a meaningful difference in people's lives.
As one of the first graduates from Gamuda AI Academy's inaugural Sabah cohort, I was honored to be featured in The Borneo Post discussing my journey from petroleum engineering to full-stack development. This career transition represents my commitment to adapting to the evolving job market and contributing to Sabah's digital future.
"I realised the oil and gas job market was really competitive after I graduated. The Academy gave me a chance to learn something new, challenge myself, and think long-term."Read the full article
— Weallfearnius Justin, The Borneo Post
Sabah Road Care is a web platform that monitors and reports road conditions in Sabah. I strengthened skills in full-stack development, geolocation, and database management, proactively solving real-time mapping challenges to ensure accurate, user-friendly reporting.
DocuMate AI is an intelligent document assistant that extracts, summarizes, and answers questions from PDFs using AI. I honed skills in FastAPI, React, and AI integration, proactively solving data handling and semantic search challenges for seamless user experience.
Simple Weather App displays real-time weather data for any location. I reinforced skills in API integration, frontend design, and responsive UI, proactively handling data fetching and error management to ensure smooth, user-friendly experience.