David Valentino

Software Developer

⬇ Save as PDF

Software engineering specialist with 9+ years of experience across financial technology (4 yrs), e-commerce (4 yrs), and education (1 yr).

Experienced in end-to-end system development, production support, and team leadership. Keen to learn, highly adaptable, strong ownership mindset.

Experience

TreeDots Enterprise Pte Ltd

June 2020 - February 2025 · Full-time · Singapore (Remote)

TreeDots is Asia's first B2B platform for suppliers to offload unsold food and beverage inventory at discounted prices. It aims to revolutionize the food supply chain by redesigning distribution, logistics, and processes through technology.

Technical Lead — March 2022 - February 2025

  • Managed and led a team building a platform-optimization product that enhances efficiency and business potential for internal and external users.
  • Built a comprehensive dashboard system to streamline end-to-end business operations.
  • Provided technical leadership — making decisions collaboratively with SRE and Solution Architect when needed.
  • Collaborated closely with product and business teams to align development plans and timelines.
  • Aligned development efforts with business goals.
  • Facilitated communication between development, QA leadership, and Product Owner.
  • Contributed hands-on as a developer alongside leadership responsibilities.

Senior Full-Stack Developer — June 2020 - September 2021

  • Core Developer Team member based in Batam, Indonesia.
  • Developed B2B (D2C) and B2C (group-buy) applications — from research to stakeholder coordination — to ensure optimal user experience.
  • Revamped an existing app with multiple developer teams, migrating it to a new architecture primarily on Vue.js and GraphQL.
  • Wrote software using Vue.js, GraphQL, and uWebSockets.
  • Used stored procedures, views, and functions in MySQL.
  • Integrated TreeDots with third-party providers — Stripe (payments), SendBird (chat), Twilio (messaging and OTP), SendGrid, CleverTap, etc.

FWD Insurance

April 2019 - June 2020 · Full-time · Singapore (Partially Remote)

FWD is Singapore's leading digital insurer, offering life, critical illness, general, and investment-linked insurance products.

Full-Stack Developer

  • Offshore team member focused on front-end applications and front-end-layer APIs.
  • Managed day-to-day BAU work — production support and continuous feature development.
  • Developed and maintained front-end-layer APIs and products supporting business growth.
  • Collaborated with stakeholders to deliver monthly development plans — change requests, defect fixes, and projects.
  • Revamped three products from deprecated technology (OpenCMS, Java Web Start) to Node.js-based apps.

PT GFSoft Indonesia

April 2016 - April 2019 · Full-time · Batam, Indonesia (Onsite)

PT GFsoft Indonesia is a leading business-software company in Indonesia.

Android Developer — March 2018 - April 2019

  • Native Android development with Android Studio, Kotlin, Klaxon, Fuel, Gradle, etc.
  • Built a customer-service application for internal customer-support use.
  • Built an Android POS application — usable as an add-on or standalone.
  • Co-developed multiple apps and add-ons for the company's main products.
  • Released patches for previously shipped products.

Front-End Developer — March 2018 - April 2019

  • Front-end development with Bootstrap, jQuery, Flexbox, CSS3 animation, and various libraries.
  • Developed and designed several internal web projects.
  • Built web apps as add-ons to company products, integrated via internal APIs.
  • Designed and assisted Android developers in hybrid-app development.
  • (Held simultaneously with the Android Developer role.)

Software Developer — April 2016 - March 2018

  • Managed website and hybrid-mobile-app development.
  • Developed and designed hybrid apps for internal company use.
  • Used Cordova, PHP, and various web open-source libraries.

Sekolah Kristen Kalam Kudus

April 2015 - February 2016 · Full-time · Batam, Indonesia (Onsite)

Kalam Kudus is a leading educational organization in Indonesia with a strong presence across major cities.

Office Administrator & IT Staff (Helpdesk)

  • Provided office administration, tech support, graphic design, tech administration, and warehouse administration at the Batam branch.

Volunteer

Besut Kode

Community Moderator · November 2017 - June 2020 (2 yrs 8 mo)

Community organization helping young Indonesian students excel in computer-science and technology activities — especially Google Code-In and Google Summer of Code.

  • Helped the community through social media posts, graphic design, campaigns, and discussions to prepare students for events.
  • Advised students one-on-one as they worked toward program goals.

Batam Kotlin User Group

Co-Founder & Community Moderator · January 2019 - June 2020 (1 yr 6 mo)

Community group for local Batam Kotlin developers and enthusiasts. Grew to include Android developers broadly. One of the first tech community groups established in Batam.

  • Grew the community and managed its internet groups (e.g., Telegram) alongside fellow organizers.
  • Registered the group with JetBrains in March 2019 as an official Kotlin user group — renamed Batam Kotlin User Group.

Selected Projects

  • Heaven Funeral Home

    2022 - 2023 (6 mo) · Nuxt.js, Express.js, MySQL, GitLab CI/CD, PM2, Python

    Internal system for customer, room, and resource management across multiple Indonesian cities.

  • Hotel Orient Jakarta

    2021 - 2022 (3 mo) · Nuxt.js, Express.js, MySQL, WordPress, WordPress ACF, Barcelo

    Reservation, marketing, and landing page for a 5-star Royal Hideaway hotel in Jakarta.

  • EU Social DigiThon (digithon.eu)

    2021 (5 wk) · Nuxt.js, Nuxt Press, Express.js, MySQL, AWS RDS, AWS EC2, Mailchimp, Twilio, GitLab CI/CD

    Hackathon landing page + management dashboard for the EU/Indonesia partnership focused on anti-cyberbullying and child education.

  • EU Hackathon 2020 (digithon.app)

    2020 (3 wk) · Nuxt.js, Express.js, MySQL, AWS RDS, AWS EC2, AWS SES, GitLab CI/CD

    Hackathon landing page and dashboard for EU/Indonesia disability, gender, and youth-focused hackathon during COVID-19.

  • oxi-fy.com

    2020 (2 mo) · PHP, WordPress (Bedrock), MySQL, Docker, AWS Lightsail

    Company-profile site for an Indonesian disinfection-tech company launching during COVID-19.

  • alvawater.co.id

    2020 (2 mo) · PHP, WordPress, WordPress ACF, MySQL

    Company-profile site for Alvawater Indonesia — marketing, after-sales services, and portfolio.

  • alvawater.com.my

    2020 (1 mo) · PHP, WordPress, WordPress ACF, MySQL

    Company-profile site for Alvawater Malaysia — digital-marketing-focused.

  • alvawater.com

    2019 (1 mo) · PHP, WordPress, WordPress ACF, MySQL

    Company-profile site for Alvawater regional brand — marketing, products, and services.

  • MM Canteen

    2017 (2 mo) · Kotlin, Android, PHP, Laravel, Vue.js, MySQL

    Canteen and catering system for a Batam school — Android app + management dashboard.