Experience
My professional journey.
Frontend Developer
Full-time · On-siteBM Electronics
May 2024 – Present
Develop and maintain the frontend of internal business applications used in day-to-day operations, including ERP systems and B2B POS platforms. Build intuitive, responsive interfaces with React and Next.js, translating product requirements into clean component architecture. Integrate frontend components with backend REST APIs, optimising data flow and state management for performance and reliability. Collaborate with product managers, designers, and backend engineers to improve the usability and stability of business-critical web applications.
Freelance Web Developer
Freelance · RemoteSelf-employed
Sep 2022 – May 2024
Delivered end-to-end web projects for clients, covering UI implementation, API integration, and deployment. Worked across the stack with React / Next.js on the frontend and Node.js + MongoDB on the backend to ship features quickly and iteratively. Owned client communication — gathering requirements, providing estimates, and delivering production-ready solutions.
Frontend Web Developer
Part-timeSoftware Systems
May 2021 – May 2022
Built and maintained user-facing features in React.js, working from designs and product specifications. Implemented responsive layouts with HTML and CSS and integrated them with backend services. Contributed to code reviews and team discussions on component structure and reusability.
Web Developer Intern
InternshipSoftware Systems
Apr 2021 – May 2021
Learned production workflows around Git-based collaboration and code review. Built small frontend features using HTML, CSS, and JavaScript under the guidance of senior engineers.