Daniel Cheng

Software Engineer

Singapore, Singapore

About

Backend engineer with a passion for distributed systems. Experienced in building scalable solutions across multi-cloud platforms. Takes pride in mentoring and empowering junior engineers.

Experience

  • Software Engineer at Assurity Trusted Solutions Pte Ltd
    Jan 2024 - Present · 2 yrs 6 mos

  • Software Engineer at GovTech Singapore
    Jan 2024 - Present · 2 yrs 6 mos

    Building products to fight scams and phishing

  • Oracle (Full-time · 3 yrs 9 mos)
    • Senior Software Engineer
      Aug 2021 - Oct 2023 · 2 yrs 3 mos

      Part of the Team that owns the metering of all Oracle Cloud's Usage. Responsible for onboarding new services to OCI's metering pipeline. Roles include optimizing the performance / scalability of current systems. Designing and developing new features and enhancements to the suite of applications we maintain.

    • Software Engineer at OCI
      Feb 2020 - Aug 2021 · 1 yr 7 mos

  • Rakuten Americas (1 yr 9 mos)
    • Software Engineer
      Oct 2019 - Feb 2020 · 5 mos

    • Junior Software Engineer
      Sep 2018 - Oct 2019 · 1 yr 2 mos

    • Software Engineering Intern
      Jun 2018 - Sep 2018 · 4 mos

      Worked with a team of software engineers and product managers to build a full stack mobile application using React, Cordova and NodeJS.

  • Freelance Software Developer at CoinGecko
    Aug 2017 - Apr 2019 · 1 yr 9 mos

    Worked with the founders to develop the Company's web application, which currently has average monthly traffic of over 100 million users. Built and launched a Telegram chat bot using Ruby, which is used by cryptocurrency investors and followers worldwide.