Jiang HaoYuan | |
Software Engineer from Singapore | jhypewpew@gmail.com |
Languages: Java, Python, Go, C++
Tools / Frameworks: Spring Boot, Spark, Cassandra, Elastic, MySQL, Selenium
This section outlines projects I have delivered professionally. For a list of other projects I have worked on in school or in my free time, please refer to Addendum: Projects @ https://haoyuan90.github.io/Resume/addendum_projects.html
Software Engineer at Google (Netsoft / Transport Design) Dec 2021 - Mar 2025
Netsoft provides software solutions to scale Google's inter/intra data center network infrastructure. I am the software tech lead for Google's wide area network (WAN) design.
Network design automation
I am the main contributor of design automation software that helps network engineers complete Pb scale long haul fiber optical network design within days. I work closely with various optical network design/research teams to introduce new technologies to Google's optical network.
Hardware demand forecast
I am the owner of software components to create forecast for hardware material demand for Google's long haul fiber optical network. I collaborated with program managers from forecast and supply chain functions to make sure Google secures the right amount of hardware on time to complete planned data center infrastructure projects.
Product Engineer at Wise (East Asia Expansions) Feb 2019 - Nov 2021
Wise is an international remittance service provider. My team is responsible for building our product to serve customers in Japan, Korea, Hong Kong and China.
Japanese customer onboarding
I am the main contributor in my team's efforts to deliver a better onboarding experience for customers in Japan under Japan's new regulatory framework. I designed and built a revamped KYC onboarding flow. I lead projects to integrate with internal and external operational tools. And I designed and shipped improvements to protect customers' privacy better. I improved the team's visibility over product metrics by building various health dashboards.
Payment rails' expansion and maintenance
I led engineering efforts building new payment integrations with Chinese wallets. I upgraded our payment integrations working closely with various partners at different levels of technical maturity. And I contributed to enhancing existing integrations focusing on improving stability of our services and giving operation teams better tooling to solve their day to day problems.
Key challenges involve working with diverse teams and excercise strong product engineering ownership to deliver features with clear timelines.
Software Engineer at Mobilewalla May 2014 - Jan 2019
Mobilewalla is a fast growing adtech startup. I contributed to our demand-side platform (ad bidding) product and I was responsible for building up our backend processes supporting a data segmentation product
Mobile bidstream data enrichment
We build audience profile classifiers using signals scraped from various web sources.
Challenges include guaranteeing progress in crawling in a fail-safe manner and figuring out extensible ways to store scraped signals and to consolidate them.
Ad campaign data analytics
I took over this product at infant stage and built upon it. I created a batch data ingestion pipeline and efficient database schema suited for analytical queries over a large dataset.
I also assisted our ops team setting up efficient reports on Tableau and designed data pipelines/schemas to support high performance end user facing dashboards.
Audience segmentation
We collect tens of terabytes of data a day in Mobilewalla and extract features from these data.
Features extracted are aggregated in a timeseries format. This data is segmented to be used to help our clients to run more efficient ad campaigns.
We also built a system allowing users to define and manage different classifiers on top of features extracted and we perform data classification using AWS Elastic Map Reduce.
The challenges I have tackled in this system revolves around processing a huge amount of data reliably and to make sure the data processed can be used by our classification system efficiently.
National University of Singapore, Bachelor of Computer Science with First Class Honours
May 2014
PRC Undergraduate Scholarship (full scholarship)
Dean's List
May 2012, May 2013