ABOUT ME
I first stumbled into programming almost half a decade ago, and somehow, I never found my way out. Since then, it has become a huge part of my life. I love the thrill of solving complex problems, especially the ones that make others want to pull their hair out. I also enjoy making interfaces that look aesthetically-pleasing and feel intuitive.
In my last role, I worked in a fast-paced, self-learning environment that constantly kept me on my toes. I believe it has honed my ability to pick up new skills rapidly and deliver solutions under tight deadlines.
Outside of work, I'm (very) passionate about sports and staying active. I practice Pilates, hit the gym regularly, and train Muay Thai and Brazilian Jiu-Jitsu (BJJ).
I’m eager to take on new challenges, unafraid to step outside my comfort zone, and constantly striving for growth - both personally and professionally.
Skills
#programmingLanguage
              
              
              
              
              
              
              #frontendDevelopment
              
              
              #backendDevelopment
              
              
              Experiences
                SharePoint Developer Intern
SRKK (July 2020 — Nov. 2020)
- Developed SharePoint intranet portals implementing custom sites, web parts and workflows.
 - Built responsive custom SharePoint forms for both desktop and mobile using Nintex.
 - Designed and developed a .NET application that utilizes AI to automate data extraction from scanned documents and seamlessly input data into SharePoint lists, optimizing workflows and enhancing efficiency.
 
- C#
 - .Net
 - CSS
 - jQuery
 
                Full Stack Web Developer
Plentisoft Sdn Bhd (Oct. 2023 — Dec. 2024)
- Developed new features and modules for web applications, adapting to various technologies and integrations based on project requirements.
 - Built Python-based RESTful APIs and NLP algorithms for data processing and analysis.
 - Implemented several Generative AI APIs, engineered effective prompts, and fine-tuned models for optimized performance.
 - Gathered SEO data and developed structured processes for analyzing and extracting meaningful insights for application use.
 - Created complex, interactive data visualizations using D3.js
 
- JavaScript
 - TypeScript
 - HTML
 - CSS
 - TailwindCSS
 - React
 - Angular
 - NodeJs
 - ExpressJs
 - Next.js
 - PostgreSQL
 
Projects
                ProctorEx
Final Year Project
- Developed a web application for creating and administering online tests in a secure, proctored environment.
 - Streams test takers' webcam feeds to the backend for real-time processing.
 - Applies image processing, machine learning, and advanced algorithms to detect cheating behaviors and instantly notify teachers in real time.
 
- JavaScript
 - HTML
 - CSS
 - Python
 - FastAPI
 - SQLite
 
                Link Vector
Plentisoft project
- Collaborated on application development.
 - Built the Link Utilities module, integrated Shopify CMS, integrated SurgeGraph's content generation feature, fixed bugs and enhanced the application.
 - Developed a complex interactive visual map with D3.js to showcase internal linking within user sites.
 
- TypeScript
 - Javascript
 - HTML
 - CSS
 - D3.js
 - PostgreSQL
 - Angular
 
                SurgeGraph — Content Recommendation
Plentisoft project
- Developed a module that generates topic clusters from a single keyword or topic.
 - Displays a complex, interactive 3D diagram illustrating the hierarchy of topics and keywords.
 - Presents keyword data, including search volume and intent, calculated through a custom algorithm or retrieved via APIs.
 
- TypeScript
 - Javascript
 - HTML
 - CSS
 - D3.js
 - PostgreSQL
 - React
 
                Hiresight
Personal project
- Developed a native mobile application that enables users to post and view job listing.
 - Integrated Firebase for authentication and real-time database storage.
 - Implemented features including user authentication, job posting and viewing, and in-app private messaging.
 
- Java
 - Android Studio
 - Firebase
 
        
          
        