Duncan Armstrong

Staff Engineer at MongoDB

New York, New York, United States

About

Mostly a Java guy, but I’ve been neck-deep in Go lately

Experience

  • MongoDB (10 yrs 3 mos)
    • Staff Engineer
      Feb 2025 - Present · 1 yr 5 mos

      Back to IC work after four years running a team (phew!) Operating as a "floating staff eng" on the various Customer Observability teams at MongoDB.

    • Lead Engineer
      Feb 2021 - Feb 2025 · 4 yrs 1 mo

      Leading a brand new tech-heavy team, Cloud Platforms XV. We own the 15% of developer time set aside for engineering-driven improvements: paying down tech debt, and laying the groundwork for MongoDB Cloud's rapid scale-up.

    • Staff Engineer
      Feb 2019 - Jan 2021 · 2 yrs

      Cloud Intelligence & Telemetry team

  • J.P. Morgan (5 yrs 10 mos)
    • Application Developer (Senior Associate), Global Technology
      Jul 2014 - Mar 2016 · 1 yr 9 mos

      JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.6 trillion and operations worldwide. The Firm is a leader in investment banking, financial services for consumers and small businesses, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at www.jpmorganchase.com.

    • Application Developer (Senior Associate), Global Technology
      Jun 2010 - Jul 2014 · 4 yrs 2 mos

      JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.6 trillion and operations worldwide. The Firm is a leader in investment banking, financial services for consumers and small businesses, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at www.jpmorganchase.com.

  • Mfuse Ltd (London Area, United Kingdom)
    • Senior R&D Engineer
      Jan 2010 - May 2010 · 5 mos

      Responsible for creating, developing and maintaining the latest cutting-edge mobile products at Mfuse, as well as investigating the tools and technologies that will be powering the next big thing.

    • Senior J2ME Developer
      Nov 2008 - Jan 2010 · 1 yr 3 mos

      J2ME client application development, variously using J2ME Polish, Sun's LWUIT, and our own hand-rolled frameworks. Lots of graphics, animation, sounds, and HTTP comms, squeezed onto a mobile phone...

  • Software Developer at Rapid Mobile
    Mar 2005 - Nov 2008 · 3 yrs 9 mos

    Java development with emphasis on J2ME (mobile) client application development.