I’m a Software Engineer and Freelance Developer focused on building practical web systems that solve real business problems. My experience ranges from developing government platforms and internal enterprise systems to creating custom solutions for businesses that want to improve operations, automate manual work, and scale more efficiently. At SOCOE Sdn Bhd, I worked on GENESIS, a large scale government system for Sarawak, where I developed and maintained 7 modules using Laravel and ReactJS. I also improved inter module performance, reduced recurring bugs, and worked closely with analysts and developers to ensure smoother deployments and better system stability. I’ve also worked on automation and data management projects with Sarawak Energy Berhad, where I helped build a staff Data Management System using Python that reduced manual processing by 50%, while also leading and mentoring a junior intern throughout the project. As a freelance developer, I’ve built systems like customer support platforms integrating WhatsApp and Messenger, IoT based automated logging systems, and AI powered solutions such as Malaysian car plate detection and AR enhanced training platforms. I enjoy taking ideas from concept to working product, especially when the goal is to make a business run faster, smoother, and smarter. What sets me apart is that I approach development with both a technical and business mindset. I focus on building solutions that are not just functional, but actually useful, scalable, and impactful for the people using them.

Gavin Ng Qi Long

I’m a Software Engineer and Freelance Developer focused on building practical web systems that solve real business problems. My experience ranges from developing government platforms and internal enterprise systems to creating custom solutions for businesses that want to improve operations, automate manual work, and scale more efficiently. At SOCOE Sdn Bhd, I worked on GENESIS, a large scale government system for Sarawak, where I developed and maintained 7 modules using Laravel and ReactJS. I also improved inter module performance, reduced recurring bugs, and worked closely with analysts and developers to ensure smoother deployments and better system stability. I’ve also worked on automation and data management projects with Sarawak Energy Berhad, where I helped build a staff Data Management System using Python that reduced manual processing by 50%, while also leading and mentoring a junior intern throughout the project. As a freelance developer, I’ve built systems like customer support platforms integrating WhatsApp and Messenger, IoT based automated logging systems, and AI powered solutions such as Malaysian car plate detection and AR enhanced training platforms. I enjoy taking ideas from concept to working product, especially when the goal is to make a business run faster, smoother, and smarter. What sets me apart is that I approach development with both a technical and business mindset. I focus on building solutions that are not just functional, but actually useful, scalable, and impactful for the people using them.

Available to hire

I’m a Software Engineer and Freelance Developer focused on building practical web systems that solve real business problems. My experience ranges from developing government platforms and internal enterprise systems to creating custom solutions for businesses that want to improve operations, automate manual work, and scale more efficiently.

At SOCOE Sdn Bhd, I worked on GENESIS, a large scale government system for Sarawak, where I developed and maintained 7 modules using Laravel and ReactJS. I also improved inter module performance, reduced recurring bugs, and worked closely with analysts and developers to ensure smoother deployments and better system stability.

I’ve also worked on automation and data management projects with Sarawak Energy Berhad, where I helped build a staff Data Management System using Python that reduced manual processing by 50%, while also leading and mentoring a junior intern throughout the project.

As a freelance developer, I’ve built systems like customer support platforms integrating WhatsApp and Messenger, IoT based automated logging systems, and AI powered solutions such as Malaysian car plate detection and AR enhanced training platforms. I enjoy taking ideas from concept to working product, especially when the goal is to make a business run faster, smoother, and smarter.

What sets me apart is that I approach development with both a technical and business mindset. I focus on building solutions that are not just functional, but actually useful, scalable, and impactful for the people using them.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Chinese
Fluent
Malay
Fluent

Work Experience

Software Engineer at SOCOE SDN BHD
August 1, 2025 - Present
Full Stack Web Development using ReactJS and Laravel Framework; responsible for multiple project modules (GENESIS); collaborated with cross-functional teams to implement features, optimize performance, and ensure deliverables meet requirements.
Software Developer (Intern) at Sarawak Energy Berhad
June 1, 2024 - August 1, 2024
Co-developed a Data Management System for handling staff data (Excel & Visio); analyzed problem domain and formulated a solution using Python; created dedicated derivative functions to automate processes, reducing manual processing by 50%; mentored and led junior intern to deliver the project successfully within 10 weeks.
Software Developer (Intern) at Sarawak Energy Berhad
November 1, 2024 - January 1, 2025
Continued work on the Data Management System; contributed to problem analysis, development, and delivery of features in alignment with business needs.
Event Coordination Lead at Swinburne Sarawak Student Council
February 1, 2023 - February 1, 2024
Led a team of 6 in organising, coordinating, and planning events (Prom, Cultural Night); managed logistics, communications, and cross-team collaboration to ensure successful event delivery.
Volunteer at Swinburne Sarawak
January 1, 2023 - Present
Runner for Swinburne Sarawak Inter-School Debate Competition; mentored and facilitated Youth Communication Camp 2023–2025; participated in planning for TAM National Conference 2023; provided coursework assistance as a student mentor for Programming & Web Development.
Vice Treasurer at Swinburne Photomedia & Design Club
February 1, 2023 - June 1, 2025
Organising Chairperson for Club Membership Gathering and Photography Walk; led a team of almost 20 people to coordinate events and club activities.
Software Engineer at GENESIS (Gateway & Employment for Non-Sarawakians, Sarawak's Integrated System)
September 1, 2022 - September 1, 2025
Developed and maintained 7 modules for GENESIS using Laravel & ReactJS; optimized inter-module code, improving system performance by 30% and reducing cross-module bugs by 20%; collaborated with development and analyst teams to enhance module compatibility and streamline production deployments.
Software Developer / Data Engineer Intern at SOCOE Sdn Bhd
August 1, 2025 - Present
Co-developed a staff Data Management System (Excel & Visio), automating key tasks with Python and reducing manual processing by 50%; led and mentored a junior intern to deliver the project within 10 weeks, resulting in an extension offer for further development.
IoT Solutions Engineer at Sarawak Energy Berhad
June 1, 2024 - August 2, 2024
Independently developed Automated Piling Logger using IoT, eliminating manual logging and increasing efficiency by 80%.
IoT Solutions Engineer (Part-time) at Sarawak Energy Berhad
November 1, 2024 - January 31, 2025
Continuation of automated logging and IoT solution development; contributed to data collection and automation.
Freelance Developer at Freelance
September 1, 2025 - Present
Delivered freelance web and software development projects; engaged in self-initiated projects.
Mentor & Head Facilitator at Toastmasters Youth Communication Camp
January 1, 2023 - December 31, 2025
Mentored youth in communication skills and facilitated training programs across 2023–2025.
Vice Treasurer at Photomedia & Design Club
February 1, 2023 - June 30, 2025
Managed budgeting and financial activities for the club.
Organising Committee Member at Technological Association Malaysia National Conference
January 1, 2023 - December 31, 2023
Contributed to planning and execution of national conference in 2023.

Education

Bachelor of Computer Science at Swinburne University of Technology
January 11, 2030 - March 9, 2026
Bachelor of Computer Science (Major in Software Development, Minor in Big Data Analytics) at Swinburne University of Technology Sarawak
January 11, 2030 - April 25, 2026

Qualifications

Sarawak Energy Berhad Scholar Batch 2022
January 11, 2030 - March 9, 2026
Swinburne Emerging Leaders Award
January 11, 2030 - March 9, 2026
Outstanding Performance in Bachelor of Computer Science by Sarawak Information Systems Sdn Bhd Award
January 11, 2030 - March 9, 2026
Sarawak Information Systems Outstanding Performance Award
January 11, 2030 - April 25, 2026
Capstone Best Group Award
January 11, 2030 - April 25, 2026

Industry Experience

Software & Internet, Education, Media & Entertainment, Professional Services, Other, Computers & Electronics, Energy & Utilities