Bobby Morck

Senior Software Engineer at Netflix

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Bobby Morck is a Senior Software Engineer in New York with seven years of experience building high-performance backend systems for data platforms at Netflix and MongoDB. He specializes in big data compute, query execution, and language dialect work—contributing notable open-source improvements to SQLFluff’s SparkSQL dialect and adding SBE expressions and optimizations to the MongoDB core. A Princeton CS graduate with a 3.94 GPA, Bobby combines rigorous academic training with hands-on production impact, from Iceberg DDL support to explain-output enhancements for index scans. He’s comfortable navigating complex grammars, lexers, and distributed query engines, and has a history of founding and advising student-startup programs that bridge technical skill with product experience.
code7 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science in Engineering (BSE) Computer Science - 3.94/4.00 GPA, Bachelor of Science in Engineering (BSE) Computer Science - 3.94/4.00 GPA at Princeton University
github-logo-circle

Github Skills (20)

spark-sql10
c-language10
admin10
python10
databases10
database-administration10
mongodb-database10
aggregation-framework10
sql10
cprogramming-language10
mongodb10
database10
nosql9
lint9
cplus9

Programming languages (6)

JavaC++RustScalaGoPython

Github contributions (5)

github-logo-circle
mongodb/mongo

Sep 2021 - Aug 2022

The MongoDB Database
Role in this project:
userBack-end Developer
Contributions:15 commits in 11 months
Contributions summary:Bobby contributed significantly to the MongoDB database codebase, implementing and extending functionality related to aggregation and query execution. They added support for the `$anyElementTrue` expression within the SBE (Server-Side Expression) framework and integrated `$mergeObjects` into the SBE. Furthermore, the user worked on optimizing query execution, and added features to the explain output for index scans and seeks. They also addressed retryable writes for update and delete operations.
nosqlc-plus-plusmongodb-databasedatabasemongodb
sqlfluff/sqlfluff

Mar 2023 - Apr 2023

A modular SQL linter and auto-formatter with support for multiple dialects and templated code.
Role in this project:
userBack-end Developer
Contributions:5 reviews, 9 PRs, 10 comments in 1 month
Contributions summary:Bobby significantly contributed to the SparkSQL dialect of the SQLfluff project, focusing on enhancing its functionality and supporting new features. They implemented support for various SparkSQL features, including data types, file path handling, keywords, the create view statement, and distinct comparison operators. Furthermore, the user added support for Iceberg DDL, improving the integration of the project with modern data lake technologies. These contributions involved modifying dialect-specific lexers, grammars, and test fixtures.
dialectslinterpypisql-lintertemplated
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Bobby Morck - Senior Software Engineer at Netflix