Jack Wu

I'm a software engineer with 8+ years of experience. I've worked in various areas of software and I believe this makes me a well-rounded problem solver. I'm passionate about high performance large scale distributed systems.

  • jackwzp@gmail.com
  • jackwzp
  • jackwzp

Work Experiences

Amazon

Aug 2020 - Present

Software Engineer

  • Designed and implemented finance case management system to help analyst work on fraud, threat and abuse investigations more easily.
  • Completed various features such as auto case creation, malware scanning, pdf report generation, streaming data pipeline and various other features.
  • Designed and implemented office space reservation tool to allow employees safely return to work without violating social distance rules.
  • Delivered features such as sharing calendar with others, favorite others, delegation for exec assistants, reporting for manager and leaders, and capacity management.
  • Helped mentored and guided a team of 5 software engineers through code reviews and sharing knowledge about distributed systems and best practices.
  • Built robust CI/CD pipelines and monitoring dashboards and followed best security practices.

Paytm Labs

Jan 2019 - Aug 2020

Software Engineer

  • Designed and implemented the wallet service and APIs within our payment platform.
  • Delivered various features for users such as topup, transfer, refund, payout and cashback.
  • Deployed with our partner PayPay in Japan and grew to 10+ million users in 8 month.
  • Techniques used for scalability: read-write database separation, kafka partitioning, event sourcing, reliable message passing and try-cancel-confirm (TCC) pattern.
  • Designed and implemented new lead generation feature for our advertising platform.
  • Features includes dynamic form fields, 3rd party CRM integration, reporting and metrics.
  • Increased the advertising revenue by 5% for the company from the lead gen feature.
  • Improved and reconciled ad-click metrics by implementing a new click tracking service.

Blockgeeks

Jan 2018 - Jan 2019

Software Engineer

  • Developed smart contract audit platform called BountyOne in Solidity and ReactJS.
  • Performed security audit using static analysis tools and followed best practices.

InteraXon

Jan 2016 - Jan 2018

Software Engineer

  • Developed cross platform SDK for iOS, Android and Windows in C++, Java, and Obj-C.
  • Designed and built mobile research tools with React Native for iOS and Android.

IBM Canada

Jan 2014 - Jan 2016

Software Engineer

  • Built a language agnostic JIT compiler framework with POC for Python, Ruby and Java.