Sam Deane

Owner CTO Tea Boy at Elegant Chaos Limited

Stornoway, Scotland, United Kingdom
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
Sam Deane is a veteran software engineer and indie founder with over three decades of programming experience and 21 years running Elegant Chaos, where he develops and sells macOS and iOS apps while offering consulting and debugging services. Comfortable across platforms from consoles to desktop and mobile, he has deep expertise in Swift/SwiftUI, Cocoa/Objective-C and more recently Flutter & Dart for cross-platform mobile. He helped scale Sketch’s engineering practices and contributed foundational JavaScript plugin code to the Sketch API, demonstrating both hands-on library work and tooling/architectural leadership. His background includes low-level cross-platform libraries for games and multimedia at studios like Sports Interactive and Sony, plus creative contracts at Abbey Road and Real World. Based in Stornoway, Scotland, he combines indie-product craftsmanship with pragmatic engineering processes, and is always keen to tackle unusual or technically interesting projects. An amusingly humble title (Owner/CTO/Tea Boy) belies a practical ability to move between high-level architecture and gritty porting or debugging tasks.
code20 years of coding experience
job12 years of employment as a software developer
bookHampstead Comprehensive
bookBSc (1st), Computer Science, BSc (1st), Computer Science at University of Bristol
stackoverflow-logo

Stackoverflow

Stats
1,573reputation
148kreached
20answers
11questions
github-logo-circle

Github Skills (13)

javascript10
api10
apidoc10
architecture9
architectures9
xcode6
objective-c6
ios6
swift6
macos6
command-line6
applescript6
cocoa6

Programming languages (15)

C#C++CRustREALbasicGoHTMLTypeScript

Github contributions (5)

github-logo-circle
sketch-hq/SketchAPI

Jun 2016 - Jun 2017

Role in this project:
userFull-stack Developer
Contributions:102 commits, 18 PRs, 78 pushes in 1 year
Contributions summary:Sam's initial contribution involved creating the foundational JavaScript plugin library for Sketch, as evidenced by the addition of the "Application.js" file. They subsequently made enhancements to core classes like "Layer.js", "Selection.js", "Group.js", and "Text.js", indicating work across various layers. Several commits addressed comments, suggesting a focus on improving code readability and maintainability within the Javascript-based plugin API.
javascriptsketch-appsketchappembeddedsketch
elegantchaos/ECTouch

Sep 2011 - Jan 2016

Contributions:180 commits, 14 pushes in 4 years 4 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
Sam Deane - Owner CTO Tea Boy at Elegant Chaos Limited