ST
PYTHON • JAVASCRIPT • TYPESCRIPT • BASH • SQL •
Shawn Tan

Shawn Tan

Software Engineer in Singapore. Before that, eight years shipping music products and campaigns at Sony Music, Huawei and YouTube Music.

Solving problems at the intersection of product and engineering, translating business and user needs into scalable technical solutions that ship.

Open to software engineering roles

About

Most recently a Technical Support Engineer at Taguchi, troubleshooting complex technical issues, contributing to software improvements, and collaborating with global development teams on a marketing automation platform serving clients across APAC, EU, and US. I'm currently open to software engineering roles.

My technical foundation is strengthened by professional experience at Google, Huawei, and Sony Music, leading digital product launches and engagement strategies throughout the APAC region. That background in product management informs my approach to software development, understanding both business objectives driving technical decisions and engineering considerations that shape user experiences.

Specializing in full-stack development using Python, JavaScript, React, and Vue.js, with a focus on creating solutions that balance technical excellence with practical business needs. Currently exploring AI/ML and data security to expand technical capabilities and build more intelligent, secure, data-driven applications.

Experience

to

Technical Support Engineer at Taguchi

Troubleshot and debugged technical issues for the Taguchi® Marketing Automation Platform, implementing fixes and providing actionable solutions to clients across global markets (APAC, EU, US). Collaborated with cross-functional development, product, and account management teams to escalate and resolve complex technical issues. Contributed to software improvements through independent development tasks and bug fixes using Python, Vue, JavaScript, HTML, CSS. Developed and maintained frontend components including JavaScript/HTML email templates for marketing automation campaigns, while enhancing support documentation to improve team efficiency and client self-service capabilities.

  • Python
  • SQL
  • JavaScript
  • Vue.js
  • HTML
  • CSS
  • Git
  • Power BI
  • Marketing Automation

to

Music Content & Promotion Manager at Google

Developed and executed strategies to promote and enhance engagement of music consumption across YouTube Music. Leveraged an understanding of culture and entertainment trends to foster deep connections between artists and fans. Managed music programming across playlists and user experiences to implement scalable solutions, while conducting metrics-based analyses to optimize campaign performance. Expanded YouTube Music's global programming strategies, driving improvements and innovative features with a focus on the Indonesian market.

  • Music Programming
  • Content Curation
  • Data Analytics
  • Consumer Research
  • Campaign Management
  • Partner Marketing

to

Content Operations Manager, Chief Editor at Huawei

Led a team of 12 in launching Huawei's mobile music app across Southeast Asia, collaborating with regional music labels to pioneer operations in five markets. Oversaw Huawei's consumer cloud services and entertainment operations. Drove local activations and led new feature launches that boosted daily active users by 40% and increased paid subscriptions by 25% across APAC. Managed campaign creation, digital activations, and music curation, onboarding key label partners and coordinating with cross-functional teams to ensure efficient content workflows. Additionally, established core operational frameworks to meet performance targets and KPIs quarterly.

  • Music Ops
  • Content Strategy
  • Project Management
  • Music Curation
  • Partner Management
  • Campaign Strategy

to

Digital Marketing Executive at Sony Music

Managed marketing campaigns for international and local artists, overseeing social media accounts across Facebook, X, and Instagram, and co-managing artist pages for The Sam Willows, Sezairi, and Tabitha Nauser. Led digital campaigns and social ad-buy integrations, while also handling playlist curation and campaign management for Filtr Singapore on Spotify. Managed accounts for Ultra Records and represented Singapore in APAC marketing campaigns for international artists, including the launch of the EDM label Liquid State.

  • Digital Strategy
  • Social Media
  • Content Curation
  • Facebook Ads
  • Spotify Ads
  • Campaign Management

Full résumé

Recent projects

Always building.

Toilets with Bidets SG: a clustered map of Singapore with bidet-toilet pins beside a filterable list of locations

Toilets with Bidets SG

Mobile-first map of every recorded bidet-equipped toilet in Singapore, with a synced, filterable list.

  • TypeScript
  • Next.js
  • MapLibre GL
  • Supabase
  • TailwindCSS
  • GitHub Actions
Music Re-Wrapped landing page: a green-to-black gradient with the title, the tagline “Learn more about your music taste”, and a Login with Spotify button

Music Re-Wrapped

A personal Spotify dashboard that turns listening data into insight and event discovery.

  • Python
  • Flask
  • PostgreSQL
  • JavaScript
  • React
  • TailwindCSS

See all projects