Craig Motlin is a seasoned engineering leader with 15 years of experience, currently serving as Vice President and Engineering Manager of the SDLC Merge Team at Two Sigma. He brings deep back-end expertise from a long tenure at Goldman Sachs and notable open-source contributions to high-profile Java projects like Netty and Eclipse Collections, where he focused on performance optimizations and code quality. Craig combines a Wharton finance background with a computer science foundation, enabling him to bridge technical and business perspectives on complex systems. Known for improving maintainability—through refactoring, CheckStyle enforcement, and documentation fixes—he quietly elevates developer experience and reliability across large codebases.
15 years of coding experience
12 years of employment as a software developer
Finance, General, Finance, General at University of Pennsylvania - The Wharton School
Computer Science, Computer Science at University of Pennsylvania
GS Collections has been migrated to the Eclipse Foundation, re-branded as Eclipse Collections. https://www.eclipse.org/collections/
Role in this project:
Back-end Developer
Contributions:302 commits, 1 PR, 3 pushes in 3 years 11 months
Contributions summary:Craig contributed to the core data structures and algorithms of the GS Collections library. They implemented core methods related to sets, bags, and maps, optimized the implementation of existing classes, improved iteration patterns, and fixed bugs related to their implementation. The user’s work focused on performance optimization of the existing code.
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
Role in this project:
Back-end Developer
Contributions:1 release, 240 reviews, 397 commits in 7 years 2 months
Contributions summary:Craig's primary contribution appears to be related to code style and formatting. The commits focus on standardizing and applying consistent copyright headers across multiple Java source files within the "eclipse-collections" project. Further commits involve fixing CheckStyle configurations and related violations, and more recently, turning on additional CheckStyle checks for invalid whitespace.
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.