About Me
Passionate frontend developer with expertise in React, TypeScript, Angular and modern web technologies. I love creating beautiful, responsive, and user-friendly web applications.
I believe in writing clean, maintainable code and creating intuitive user experiences. When I'm not coding, you can find me exploring new technologies, contributing to volunteer projects.
Experience
Associate Software Engineer
March 2024 - June 2025Worked on both backend and frontend development. Initially focused on implementing CRUD functionalities and collaborating with senior developers in a backend role. After three months, transitioned to frontend development, mentored junior developers, refactored repetitive logic into Angular services, and developed reusable components to improve maintainability across modules.
Skills & Technologies
Technologies I work with to bring ideas to life
React
FrontendTypeScript
FrontendNext.js
FrontendAngular
FrontendTailwind CSS
FrontendJavaScript
FrontendHTML5
FrontendCSS3
FrontendNode.js
BackendExpress
BackendMongoDB
BackendFirebase
BackendGit
ToolsSourceTree
ToolsVS Code
ToolsFigma
ToolsFrontend
Backend
Tools
Other
Featured Projects
A collection of projects showcasing my expertise in modern web development
Contributed to the TEDxPetalingStreet 2024 event website with a focus on UI structure and code maintainability. Implemented the footer section and a supporting content block, and improved overall developer experience by refactoring redundant styles into a reusable component. Also introduced minor UX enhancements to existing UI elements for better clarity and consistency. Collaborated within a component-driven Next.js codebase to align with the team’s design and code standards.
Contributed to the official TEDxPetalingStreet bilingual website by implementing the header, footer, and the "Core Values" section on the About page. Focused on responsive layout, semantic HTML structure, and consistent styling using Tailwind CSS. Ensured a clean and accessible navigation experience across both desktop and mobile devices. Collaborated within a component-based Next.js architecture to align with the site's overall design system.
Contributed the animated header section for the TEDxPetalingStreet 2023 event website. Designed and implemented smooth entrance animations using Framer Motion, with a responsive layout styled via Tailwind CSS. Focused on creating an engaging first impression through motion design while ensuring compatibility across devices. This component is part of a live production site and reflects attention to visual polish and frontend interaction.
A dynamic burger builder web app developed with React, Redux, and Firebase. Users can customize their burger by adding or removing ingredients, view real-time price updates, and proceed to an order summary. The app includes user authentication, allowing users to sign up, log in, and view past orders. Firebase handles data storage and hosting, while React Router is used for navigation and protected routes. Application state is managed globally using Redux. This project highlights skills in state management, component-based architecture, and full authentication flow in a real-world frontend application.
A full-stack e-commerce solution built with React, and Stripe integration. Features include product catalog, shopping cart, user authentication, and payment processing.
Get In Touch
Let's discuss your next project or just say hello!