Logan Wright is a cofounder and seasoned backend engineer with 12 years of experience building server-side systems from Cambridge, MA. He co-created and continues to drive development at Vapor, contributing significant core functionality such as WebSocket support and memory-safe streaming for a popular Swift web framework. His open-source work includes substantial contributions to Vapor’s ORM, Fluent, and improving cryptographic test suites in CryptoSwift, reflecting a strong emphasis on robustness, API design, and testing. Prior roles include leading iOS development at Intrepid Pursuits, demonstrating full-stack fluency across mobile clients and server infrastructure. Trained in music composition at Berklee and Tufts, he brings a creative, detail-oriented approach to engineering and collaboration. Colleagues describe him as an engineer who blends practical production experience with deep protocol- and API-level understanding.
12 years of coding experience
2 years of employment as a software developer
Bachelor of Arts (BA) Music Theory and Composition, Bachelor of Arts (BA) Music Theory and Composition at Berklee College of Music
Master of Arts (MA) Music Theory and Composition, Master of Arts (MA) Music Theory and Composition at Tufts University
Contributions:75 releases, 1144 commits, 371 PRs in 2 years 7 months
Contributions summary:Logan's commits primarily focus on implementing core server-side functionality, including the WebSocket support. They implemented features such as initial modeling code, various parsing tests based on RFC examples and the exchange of a websocket connection. The contributions also extend to the internal operation of the Vapor framework, addressing issues such as improved API and memory deallocation, and adding stream buffer for handling messages larger than 1024 bytes.
Vapor ORM (queries, models, and relations) for NoSQL and SQL databases
Role in this project:
Back-end Developer
Contributions:23 releases, 92 commits, 58 PRs in 1 year
Contributions summary:Logan contributed to the Vapor Fluent ORM by updating code to align with Swift preview releases and Vapor's naming conventions. Their work involved modifying core components like the Query, Model, and Entity classes, along with updates to the Package.swift file. They implemented changes related to modifying objects and filters. The user also made adjustments and corrections, refactoring components to streamline functions, addressing potential edge cases, and integrating the recent Node updates.
relationsnosqlmysqlsqldatabases
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.