Hi, visitors

A little about me

I'm a Software And IT Solutions Engineer with experience in full stack web development, Software Developments and B2B Automation but always willing to try new areas.
I'm always up for challenges at any front and enjoy learning new things, working arduously to solve problems. Besides that, I'm a strong team player who has worked with people from diverse backgrounds, time zones, and cultures across Asia and Latin America. has taught me to communicate clearly, adapt quickly, and build trust to achieve shared goals.
As a Software And IT Solutions Engineer, I'm able to work under pressure, and do self-learning to keep up with the fast-paced new technologies.

Experience

  • IT Solution And Product Engineer

    huawei icon
    Huawei Technologies Co., Ltd. | August 2024 - Present

    Design and implement B2B automation and RPA solutions using Python, Node.js, JavaScript, and SQL, driving operational efficiency and accuracy across Huawei's Latin America systems. Built dashboards and integration tools that automate carrier-network transactions and improve process visibility.

    • Develop and architect B2B automation systems that streamline carrier-network transactions (orders, delivery, invoicing, and reconciliation) across Latin America (Mexico to Argentina).
    • Standardized and optimized 300+ legacy tools into ~100 scalable workflows using Python, SQL, RPA, and REST APIs, improving reliability and maintainability by 60%.
    • Built real-time dashboards and monitoring pipelines (Python, SQL, JavaScript, RPA) to track B2B process health and proactively detect failures.
    • Developed web applications and mobile tools (Vue.js, Node.js, SQL) for access control and IT ticketing, enhancing workflow transparency.
    • Led B2B automation design and development in Argentina, developing five tools and documenting seven systems that process 300+ transactions monthly.
    • Recognized for technical excellence, mentoring and guiding junior engineers and strengthening collaboration between Chinese HQ and Latin American teams.
    • Collaborated with HQ and tax offices on the design of multi-country e-invoicing systems, aligning business and technical requirements for compliance.
    • Achieved an “Excellent” performance rating during probation and earned a salary raise within the first year for outstanding initiative, reliability, and measurable operational impact

    Tools: Python, Node.js, JavaScript, SQL, Robotic Process Automation(RPA), B2B Automation, Dashboards, etc.

  • Software Application Development Engineer

    intel icon
    Intel Corporation | May 2022 - July 2024

    Worked as a full stack developer in a team to develop and deploy new features to the production using Angular, DotNet Core, and T-SQL.

    • Develop application for automated checking on product recipes, tool settings program collaterals and more, to facilitate chip manufacturing in Intel's Site worldwide.
    • Led as a second-owner of a high-value project, that automated daily materials and finished goods transaction at one of the Intel largest factories (Chengdu, China) to Chengdu Customs.
      • Ensure consistency and compliance with local tax policies, reducing potential compliance risks.
      • Provide Customs with BOH/EOH material inventory for reconciliation processes twice a year.
    • Efficiently collaborated with cross-functional and multinational teams, consistently excelled in meeting tight deadlines and changing requirement, earned high recognition from seniors, technical leads, product owners, and manager for consistent dedication and exceptional performance.
    • Engaged with users from middle east to gather requirements, autonomously learned to develop part life time analysis dashboards, created visualizations (bar charts, tables, scatter plots), preventing significant high costs caused by machine downtime and improper maintenance.

    Tools: Angular, .Net, MS SQL, JavaScript, TypeScript, etc.

  • Graduate Trainee

    intel icon
    Intel Corporation | Nov 2021 - May 2022

    Developed Web UI, API & Database for projects that are used in manufacturing. Performed manual testing and write automation test scripts in Cypress to cover possible testing scenarios. Demonstrated perseverance in doing self-learning to pick up new knowledge and technical skills to complete assignments, i.e. Angular, DotNet, and Typescript. Promoted to permanent employee 6 months earlier than the initial trainee period end date due to solid performance and recognition from the team.

    Tools: Angular, Cypress, Aglie, Jira, etc.

Education

Bachelors Degree

The University of Melbourne icon
The University of Melbourne | 2019 - 2021
  • Bachelor of Science, Major in Computing and Software Systems.
  • QS world university ranking - 14th
  • WAM: 80.263 (First Class Honours)
  • During my time at the University of Melbourne, I built a strong foundation in software engineering, system design, and full-stack web development. I applied these skills through several real-world, team-based projects using AGILE methodology, emphasizing collaboration, problem-solving, and end-to-end delivery.
  • Key Projects:
    • CRM Web Application Development – Designed and developed a Customer Relationship Management (CRM) web app according to client requirements using Node.js, MongoDB, and React. Applied AGILE processes and managed collaboration and CI/CD with Trello, Confluence, and CircleCI.
    • Snack in a Van Online Ordering Platform – Collaborated in a team of five to build and deploy a full-stack web application for an F&B company, enabling online login and ordering for both customers and vendors. Built using Node.js, Handlebars.js, HTML5, CSS, and MongoDB, hosted on Heroku with a responsive design for cross-device usability.
    • Beyond coursework, I was an active member of the Kendo Club, participating in national and inter-university competitions — experiences that strengthened my teamwork, discipline, and persistence both inside and outside of tech.

High School

CHKL icon
Chong Hwa Independent High School KL | 2012 - 2018

Academic Achievements:

  • UEC: 7As
  • SPM: 7As
  • Australian Mathematics Competition (Sponsered by Commonwealth Bank):
    • Distinction (2016)
    • Distinction (2015)
    • Distinction (2014)
  • Malaysian National Chemistry Quiz (K3M)
    • Distinction (2016)
  • 3rd Beaver Computational Thinking Competition Malaysia
    • Honorable Mention (2017)

Co-curricular activities and competitions:

  • Taekwondo Society (Committee):
    • Chairman (2016)
    • Consultant & Discipline Group Leader (2017)
    • Vice-Chairman (2014)
  • Taekwondo Interschool Competition Kuala Lumpur:
    • 1st Runner up (2016)
    • 1st Runner up (2015)

Committe in school's event and camp:

  • Organizing Committee of Teachers' Day Celebration 2017 (Event Venue Leader)
  • Mathematical Societies Committee Training Camp 2017 (Committee)
  • The 12th Chong Hwa Leadership Camp 2016 (Cooperator)
  • The 1st Chong Hwa Sport Clubs Camp: Leisure Sport 2016 (Activity Group)
  • The 5th Martial Arts Activity Camp 2015 (Committee)
Testimonial

Skills

  • Angular

  • Sql-database

  • JavaScript

  • Python

  • C

  • C#

  • Java

  • Nodejs

  • MongoDB

  • Pandas

  • Html-5

  • CSS3

  • Reactjs

  • Cypress

Recent Work

intel icon

Ai Kendo Club Official Website

Designed and developed www.aikendo.club, the official website of Ai Kendo Club in Kuala Lumpur. Implemented a clean, responsive UI, SEO-friendly architecture, and lightweight content management to help the dojo manage class information and outreach efficiently.

Tool used: Angular, HTML 5, CSS, Azure, etc.

KWGT Quote Widget

A lightweight, customizable KWGT widget that displays random motivational quotes directly on your Android home screen. It fetches data from a simple Google Apps Script JSON API, supports filters (language, tags, authors), and updates automatically every 15 minutes.

Tool used: KWGT, Google App Script, JavaScript and Google Sheet

Web Apps for Snack-In-a-Van

Collaborating in a team of 5 to build a Web App for a company "Snack in a van", which hosted at the online platform. It allows online login and placing order for both customer and vendor users.

Tool used: Node.js, Handlerbars.js, HTML 5, CSS, Responsive Design, MongoDB, Heroku

Cribbage Trainer

Continue working on a card game trainer, which developed using java. Apply the proper object oriented design architecture and principle to implement additional functionalities to the application.

Tools used: Java, OOP Principle, Design and Modelling

Miniature DNS Server

Applying socket programming to build a miniature DNS Server in C programming language.

Tools used: C Programming Language, socket programming (netdb.h, unistd.h,..)

Ray Tracing in C#

Implement a ray tracer in C# with partial code given. Features including lighting and shadow, diffuse material, reflective material, refractive material, glossy material, Beer's law and anti-aliasing.

Tools: C#

Get In Touch

Discuss about a project or just want to say Hi? Feel free to drop me a message.

profile image