Sam Ritchie

Chief Codesplicer at codesplice

Greater Perth Area Australia
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
Sam Ritchie is a founder and hands-on engineering leader with 13 years of experience building enterprise and mobile applications, primarily on the .NET and iOS platforms. As Chief Codesplicer he runs a Perth-based consultancy that combines developer training, architecture reviews and prototype delivery for startups and established businesses. He has a strong track record scaling small teams and modernising delivery processes—introducing CI/CD, cloud-hosted tooling and project-based delivery models. An active contributor to Swift open-source projects, Sam has extended the GEOSwift geometry engine and improved Realm Swift docs, reflecting a pragmatic focus on stability and developer experience. A longtime Apple enthusiast and organiser of the Perth iOS Developers meetup, he blends product-minded UX interest with deep systems integration and backend expertise.
code13 years of coding experience
job10 years of employment as a software developer
bookWesley College, Perth
bookBSc, Interactive Multimedia, BSc, Interactive Multimedia at Edith Cowan University
stackoverflow-logo

Stackoverflow

Stats
4,714reputation
705kreached
77answers
9questions
Badges
afnetworking
top-1%
routes
top-5%
ajax
top-5%
github-logo-circle

Github Skills (30)

objective-c10
ios10
geometry10
geospatial10
afnetworking10
cartography10
swift10
testing9
ajax9
asp-net-mvc9
mobile9
routes9
documentation9
data-structures8
data-structure8

Programming languages (13)

C#C++RustElmGoTypeScriptJavaScriptObjective-C

Github contributions (5)

github-logo-circle
GEOSwift/GEOSwift

May 2018 - Jul 2018

The Swift Geometry Engine.
Role in this project:
userBack-end Developer
Contributions:6 commits, 5 PRs, 4 comments in 2 months
Contributions summary:Sam primarily contributed to the implementation and enhancement of the core geometry engine. They added new functionalities such as calculating area and creating envelope geometries. Their work involved modifying existing code, writing unit tests, and integrating WKB support, demonstrating a focus on expanding the library's features and improving its usability. The user also addressed a crash related to the envelope() function, indicating a focus on improving the stability of the library.
geospatialgeocartographyswiftgeometry
realm/realm-swift

Nov 2015 - Nov 2015

Realm is a mobile database: a replacement for Core Data & SQLite
Role in this project:
userMobile Developer (iOS)
Contributions:8 commits, 4 PRs, 4 comments in 14 days
Contributions summary:Sam primarily contributed to documentation updates and made minor code adjustments within the Realm Swift repository. These changes included adding import statements in Swift templates and updating documentation comments across multiple Swift files, including those related to transactions and collection types. They also clarified run loop behavior within the documentation.
objective-crealtimethreadsafesynccore-data
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
Sam Ritchie - Chief Codesplicer at codesplice