Seán Olszewski

Staff Software Engineer at Tools for Humanity

California, 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

🤩
Rockstar
🎓
Top School
Seán Olszewski is a Staff Software Engineer with over a decade of hands-on experience building and leading complex products across startups, defense, Fortune 10s, and developer tools. A self-taught engineer and former music student, he combines rigorous software quality expertise with sensitivity to human factors, product design, and business needs—an approach honed while collaborating with and leading engineers from MIT, Stanford, and Harvard. He’s contributed to influential open-source work, notably modernizing XCTest to support Swift’s async testing lifecycles, and has driven delivery at companies including Apple and Tools for Humanity. Known for bringing discipline and craft to messy domains, he excels at shaping technical direction and building reliable systems across diverse industries.
code10 years of coding experience
job12 years of employment as a software developer
bookElectronic Production and Design, Electronic Production and Design at Berklee College of Music
bookHigh School Diploma, High School Diploma at East Brunswick High School
bookComputer Science, Computer Science at Harvard Extension School
languagesEnglish
github-logo-circle

Github Skills (7)

asynchronous10
swift10
async10
concurrency10
xctest10
test-automation10
macos9

Programming languages (4)

C++SwiftHTMLRuby

Github contributions (5)

github-logo-circle
The XCTest Project, A Swift core library for providing unit test support
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:16 reviews, 19 commits, 6 PRs in 1 month
Contributions summary:Seán primarily focused on enhancing the XCTest library, introducing asynchronous setup and teardown methods to support modern Swift concurrency features. They modified core files like `XCTestCase.swift` and `XCAbstractTest.swift` to enable async test lifecycles. Additionally, the user updated the test suite and test implementations to utilize the new asynchronous capabilities, ensuring proper functionality and error handling in asynchronous testing scenarios. Their work demonstrates a focus on adapting the testing framework for modern Swift language features.
testingsoftware-qualityunitcore-libraryswift
Contributions:7 commits, 4 pushes, 1 branch in 9 months
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
Seán Olszewski - Staff Software Engineer at Tools for Humanity