Bill P.

Software Engineer at Duolingo

Bill P. has a diverse range of work experience. Bill started their career in 2017 as a Student Researcher at Carnegie Mellon Robotics Institute, where they conducted research in the Biorobotics lab and coauthored several papers in Robotics. In 2018, Bill worked as a Software Engineering Intern at Dropbox. In this role, they gained practical experience in software engineering.

In 2018, Bill also became a Teaching Assistant for the Robot Kinematics & Dynamics course at Carnegie Mellon University. Bill provided support to undergraduates by holding office hours, creating course materials, and grading student work.

Bill joined Duolingo in 2019 as a Software Engineer Intern, where they developed a new data model for serializing data, resulting in a significant reduction in latency and improved session generation performance. Bill worked with various programming languages and technologies including Python, Scala, Kotlin, AWS, terraform, Redis, and Memcached.

Following their internship, Bill joined Duolingo as a full-time Software Engineer in 2020, continuing to contribute to the company's development and success.

Bill P. graduated with a Bachelor of Science degree in Computer Science from Carnegie Mellon University in 2020.

Links


Org chart

Sign up to view 0 direct reports

Get started