Will Buerger

Software Engineer at MongoDB

Greater Pittsburgh Region

About

Currently, Software Engineer at MongoDB!

Experience

  • Software Engineer II at MongoDB
    Aug 2022 - Present · 3 yrs 11 mos

  • Brown University (2 yrs 7 mos)
    • Head Teaching Assistant
      Jan 2021 - Mar 2022 · 1 yr 3 mos

      Head TA for CSCI 0150, "Introduction to Object-Oriented Programming and Computer Science", during Spring 2021 and Fall 2021 course offerings. Worked closely with Prof. Andy van Dam and team of 5 total Head TAs to manage staff of TAs (33 TAs in Spring 2021, 42 TAs in Fall 2021), organize lecture/lab/grading logistics at large scale (320 students in Spring 2021, 360 students in Fall 2021), and iterate on significant updates to course content. In Spring 2021, the 5 HTAs were in charge of transitioning the course from an in-person model, where labs and projects were primarily implemented on department machines in the CS department building, to a fully-virtual model. We moved all course infrastructure from a local filesystem and spreadsheet-based grading system to GitHub and codePost, and introduced one brand-new project and one new lab to teach fundamental OOP concepts. In Fall 2021, the 5 HTAs designed the most significant revamp of the course in over a decade by loosening the notoriously-strict collaboration policy, introducing partner programming to two projects, re-framing the latter half of the course to better emphasize design patterns and principles, and re-structuring the first half of the course with two brand-new projects and an expanded timeline to better teach OOP fundamentals. Over the span of these two course offerings, student retention improved from 89% to 97%, and most end-of-semester metrics showed a significant improvement in student's confidence and satisfaction with the course material: - increase in satisfaction with the course from 78% to 88% - increase in confidence using Java interfaces and inheritance from 81% to 87% - increase in wanting to recommend the course to a friend from 86% to 92% - increase in feeling like the course offered resources needed to succeed from 81.6% to 95.7%

    • Undergraduate Teaching Assistant
      Sep 2019 - Dec 2020 · 1 yr 4 mos

      Fall 2020 - CSCI 0111, "Computing Foundations: Data", with 275 students. Spring 2020 - CSCI 0160, "Introduction to Algorithms and Data Structures", with 250 students. Fall 2019 - CSCI 0150, "Introduction to Object-Oriented Programming and Computer Science", with 350 students.

  • Software Engineer Intern at MongoDB
    Jun 2021 - Aug 2021 · 3 mos

    As part of the Cloud Billing team, automated aggregation of 100,000+ MongoDB customer line items into daily and monthly product usage summaries. Used Vega charting library to construct billing data visualizations from aggregated line items for customers to easily pinpoint trends in their billing usage, with options for customers to filter various service options.

  • Software Engineering Intern at Rapid7
    Jun 2020 - Aug 2020 · 3 mos

    - Owned microservice that parses vulnerability analysis to stabilize data migration to cloud-based product. - Improved communication to customers about computer vulnerabilities by automating compilation of updates to 100,000 solutions. - Developed tools to automate suite of 214 tests and email teams concise error summary, streamlining communication on crucial service failures.

  • Computer Science Instructor at iD Tech Camps
    Jun 2019 - Aug 2019 · 3 mos

    - Developed lessons plans and taught Machine Learning, Coding Apps with C++, and other week-long courses with up to 10 students ages 7-17. - Created project examples for each course and guided students to create their own personal projects.