Goh Zheng Yang (Xavier)
Since writing my first line of code in 2014, I have accumulated many years of experience in tech, encompassing a diverse range of professional and personal projects. My expertise spans web applications, software development, database design, and the integration of AI into operations. I love to harness the power of technology to drive innovation, and am always eager to embrace opportunities for learning and growth.
Technologies
Frontend Development
Backend Development
Programming Languages
DevOps
Others
Proficiencies
Skills
Experience
SOFTWARE ENGINEER (WITH DEVOPS EXPERTISE)
DBS Bank
Aug 2024 to Present
• Managed deployments and Change Requests (CRs) across SIT, UAT, and Production environments via Jenkins CI/CD pipeline.
• Rewrote the code for batch scheduling application from EJS to TypeScript React.
• Built an API endpoint for Active Directory control management by connecting to DBS LDAP server and integrating it to batch scheduling application and onboarding it to Access Management.
• Developed an advanced dynamic graphing tool using the React Flow library, visualizing internal job stream dependencies with integration to IBM TWS API.
• Designed and implemented frontend interfaces following DBS corporate branding standards, utilising Tailwind CSS and Material UI (MUI).
• Optimized system performance by resolving 600+ issues identified by SonarQube, ensuring high code quality across both frontend and backend.
• Rewrote the code for batch scheduling application from EJS to TypeScript React.
• Built an API endpoint for Active Directory control management by connecting to DBS LDAP server and integrating it to batch scheduling application and onboarding it to Access Management.
• Developed an advanced dynamic graphing tool using the React Flow library, visualizing internal job stream dependencies with integration to IBM TWS API.
• Designed and implemented frontend interfaces following DBS corporate branding standards, utilising Tailwind CSS and Material UI (MUI).
• Optimized system performance by resolving 600+ issues identified by SonarQube, ensuring high code quality across both frontend and backend.
FULL-STACK WEB DEVELOPER
Creative Technology Ltd
Jan 2024 to Jun 2024 (Contract)
• Developed the frontend for more than 10 newly launched products using React/Next
framework with HTML/CSS and Bootstrap.
• Developed a .exe program in Python that leverages LLMs to detect HTML elements (while not modifying tags) in product pages to automate translation into 15 languages and generating new files in these languages respectively.
• Used low-code solutions such as Appsmith with SQL to quickly deploy dashboards and internal tooling applications to assist departments within the company.
• Developed a scraping program in Selenium that crawls the company's product pages and scrapes text to gather data to build a Recommender System.
• Assisted in other tasks like site management, content generation, stripo curation, etc.
• Developed a .exe program in Python that leverages LLMs to detect HTML elements (while not modifying tags) in product pages to automate translation into 15 languages and generating new files in these languages respectively.
• Used low-code solutions such as Appsmith with SQL to quickly deploy dashboards and internal tooling applications to assist departments within the company.
• Developed a scraping program in Selenium that crawls the company's product pages and scrapes text to gather data to build a Recommender System.
• Assisted in other tasks like site management, content generation, stripo curation, etc.
SOFTWARE ENGINEER INTERN
UG Advisory
Sep 2023 to Jan 2024 (Intern)
• Built a visual query interfacing software to track
revenue, appointments and conversion rate with several filters and
time interval transformations using Python FLASK, Pandas and DASH
framework.
• Designed new NPS software and integrated it into company systems to streamline operations under a Python Flask server connecting to an external Google Sheet API.
• Designed new NPS software and integrated it into company systems to streamline operations under a Python Flask server connecting to an external Google Sheet API.
DATA ENGINEER INTERN
UG Advisory
Mar 2023 to Aug 2023 (Intern)
• Set up multiple other mini dashboards using automation tools
(Zapier and Pebbly), removing need for manual entry for over 60% of the process.
• Assisted in optimising the tracking of marketing/operations data and finance tasks such as payroll, claims and reconcillations through automation.
• Assisted in optimising the tracking of marketing/operations data and finance tasks such as payroll, claims and reconcillations through automation.
SOFTWARE QA INTERN
Fresh Cars Pte Ltd
May 2022 to August 2022 (Intern)
• Unit & End-to-End testing of company’s new car rental software in PHP,
detected over 20 bugs, and provided useful feedback to improve rental
process efficiency.
• Assisted heavily in UI/UX design of mobile application using Figma and Android.
• Optimised company’s dashboards using VBA.
• Assisted heavily in UI/UX design of mobile application using Figma and Android.
• Optimised company’s dashboards using VBA.
SYSTEMS ENGINEER
Asia Expat Singapore Real Estate / PropNex
May 2021 to Aug 2021 (Part-Time)
• Resolved company IT infrastructure issues using Cloudflare.
• Optimised web performance of site using Cloudflare CDN, lazy loading, minification, modifying cache policies and enabling critical CSS.
• Helped company to save advertising costs by blocking invalid traffic using Clickcease.
• Optimised web performance of site using Cloudflare CDN, lazy loading, minification, modifying cache policies and enabling critical CSS.
• Helped company to save advertising costs by blocking invalid traffic using Clickcease.
NATIONAL SERVICE (SERGEANT)
Singapore Civil Defence Force (Operations Center)
Apr 2018 to Apr 2020
Compulsory conscription in Singapore for two years.
WEB DEVELOPER
TAIMS Interior / ERA Singapore
Mar 2017 to Jan 2018 (Part-Time)
• Developed an average of 5-10 websites a week for new estate project
launches using HTML, CSS, Bootstrap, PHP under a high-pressure environment.
• Handled quick site deployments with domain and FTP management tools (FileZilla).
• Planned and executed digital marketing campaigns for project sites ( SEO, CPC).
• Worked closely with team, Marketing Directors, Property Agents and Interior Designers to ensure streamlined delivery of development and marketing campaigns.
• Handled quick site deployments with domain and FTP management tools (FileZilla).
• Planned and executed digital marketing campaigns for project sites ( SEO, CPC).
• Worked closely with team, Marketing Directors, Property Agents and Interior Designers to ensure streamlined delivery of development and marketing campaigns.
FOUNDER
Merracle Singapore
Feb 2015 to Feb 2017
Developed an app which aimed to disrupt the counterfeiting market by
developing a new authentication technology that also aimed to improve
consumer experience and data mining processes for luxury retail
brands. The company was under the incubation programme of SPAZE
Ventures. Merracle was one of the three teams in the entire Diploma in
Business IT cohort that was selected to take on SPinOFF, a start-up
incubation programme ran by Singapore Polytechnic.
Education
NANYANG TECHNOLOGICAL UNIVERSITY
Bachelor of Engineering (Computer Science)
2020 to 2024
GPA 4.19/5 (Honours with Distinction)
SINGAPORE POLYTECHNIC
Diploma in Business Information Technology
2014 to 2017
GPA 3.51/4
Languages
LANGUAGE PROFICIENCY
• English (Professional Proficiency)
• Mandarin (Moderate Proficiency)
• Hokkien (Moderate Proficiency)
• Korean (Moderate Proficiency)
• Italian (Elementary Proficiency)
• Mandarin (Moderate Proficiency)
• Hokkien (Moderate Proficiency)
• Korean (Moderate Proficiency)
• Italian (Elementary Proficiency)