Wen Jie Teo

Building the Right Things and Building Things Right

Singapore

About

Driven by a passion for efficiency and quality, I am committed to building the right solutions, using the right technologies the right way. As an engineering leader, I fostered effective collaboration between Engineering and Product teams, ensuring alignment of goals while carefully weighing technical challenges for optimal feature delivery. As the industry evolves, I focus on nurturing teams and advocating for coding practices that emphasize readability, extensibility, and test-driven development—minimizing friction and future-proofing codebases. In my recent pursuit to make a broader impact on the developer community, I joined MongoDB as a Developer Advocate, dedicated to equipping developers with the tools, resources, and support they need to thrive.

Experience

  • Senior Developer Advocate at MongoDB
    Sep 2023 - Present · 2 yrs 10 mos

    As a Developer Advocate at MongoDB, I design and deliver technical workshops both onsite and virtually, empowering developers to maximize MongoDB’s capabilities. I speak at conferences, sharing best practices and challenging traditional mindsets to promote a more pragmatic approach. To provide deeper technical guidance, I conduct one-on-one solution and schema design reviews, helping developers grasp MongoDB’s inner workings and avoid potential pitfalls. Through blogs and tutorials, I create educational content that accelerates onboarding and helps developers navigate through hurdles. Additionally, I actively engage with the community by speaking at MongoDB User Group events and supporting developer-led initiatives.

  • Engineering Manager at Saltmine
    Oct 2020 - Sep 2023 · 3 yrs

    As an Engineering leader, I aid the growth and development of my team, ensuring a balanced approach that aligns their engineering interest and competencies with business needs. Additionally, I advocate for the implementation of automated testing practices, actively consulting and conducting workshops for the Engineering Team in this domain. Analysing the product roadmap and considering potential changes in manpower, I proactively anticipate future challenges, and start to prepare the team by restructuring, organising knowledge transfers and building capabilities. To stay current in the latest developments of the team, I also actively contribute to the enhancements of data integrations and ETL pipelines, which I pioneered. Additionally, I am continuously picking up and contributing to other Data Engineering pipelines which I am newly responsible for.

  • Lead Instructor at General Assembly
    Aug 2021 - Feb 2022 · 7 mos

    Plan and conduct lessons on Full Stack Web Application Development.

  • Senior Software Engineer at OneConnect Financial Technology
    Jan 2019 - Oct 2020 · 1 yr 10 mos

    As part of a partnership with a government agency, I designed and built a POC cross-border trading platform linking local SMEs to overseas e-commerce platforms. I led technical discussions with partner companies based in China and Singapore regarding user identity brokering (using OAuth) and data synchronisation in separate systems. When I was part of a team tasked to internationalise a finance application already running in China, I also found opportunities to optimise engineering efforts by building command line tools for an internal cloud service.

  • Software Engineer at GovTech Singapore
    Jul 2015 - Jan 2019 · 3 yrs 7 mos

    At a time when the government was building its digital capability, I worked with government agencies and aided with their digital transformation and Smart Nation initiatives, building citizen-facing mobile and web applications for hundreds of thousands of users along-side with UX researchers and designers. As part of the pioneering team, I have also built processes and CI/CD pipelines from scratch adhering to strict policies, and built data ingestion modules from legacy systems involving millions of records.