Gavin Ngoloma Peters

Staff Software Engineer in Performance at MongoDB

New York, New York, United States

About

Problem solving programmer with a real enjoyment of hard problems, and good solutions to them. I try to always strike the right balance between elegance/correctness and expediency! Here at Google I like to think hard about the disk IO and systems side of networking in the Chrome web browser. Whether it's a new storage API in Javascript, or ye olde HTTP cache, I like to make sure we balance the network and the disk correctly. At ITA, I have worked on low fare search; organizing the details so we can quickly and efficiently price airfares. I've worked on custom software for tricky clients in the airline industry, developing algorithms to solve whole new problems for business models that never exited before. I worked on security and databases for the payments industry. I've worked in a vareity of different software settings, UI intensive work at KCP, embedded at SOMA, and application servers at INEA. This breadth has helped keep me fresh, as I cross pollinate ideas between the fields. Specialties: Tricky problems, Scalable Solutions, Fast Code

Experience

  • Staff Software Engineer at MongoDB
    Dec 2023 - Present · 2 yrs 7 mos

  • Senior Software Engineer at Bloomberg LP
    Aug 2022 - Mar 2023 · 8 mos

    Worked on Platform team, developing features to support developing new Bloomberg Terminal Apps or improving existingones.

  • Principal Software Engineer at Ndoto Inc
    Jun 2021 - Aug 2022 · 1 yr 3 mos

    Principal of a contracting company aimed at building long term relationships & teams building exciting software, particularly in systems, networking protocol areas. Worked many crypto jobs.

  • Full-time parenting at Career Break
    Nov 2017 - Jun 2021 · 3 yrs 8 mos

    Took time to focus on parenting children as well as personal health problems. The health problems are now resolved!

  • Software Engineer at Google
    Mar 2010 - Nov 2017 · 7 yrs 9 mos

    Networking & performance on the Chrome web browser. Particularly focused on disk cache and IO improvements on Android platform.