Software Development for iOS, macOS, web, games, and more
Trained at Lambda School in a natively remote environment, I can help you achieve your code goals no matter where you are!
Frameworks & Programs
- iOS SDK
- Cocoa Touch
- Core Data
- Core Graphics
Concepts & Patterns
- Unit Testing
- UI Testing
- REST APIs
- Data Structures
- Memory Management
- Coordinator pattern
- Functional programming
- Reactive programming (FRP)
- Design Patterns
- ad hoc architectures
(Note: I am not currently available for music or sound work (except in rare circumstances on a case-by-case basis).)
With nearly a decade of programming experience, I specialize in creating bespoke UI & architecture for iOS and macOS apps in a remote work environment. I have programmed apps, games, and websites using Swift/Objective-C, HTML/CSS (+ Bootstrap, Jekyll, & Markdown), Unity & C#, Godot, Lua, Python, LOVE2D, and Max/MSP. In 2019, after many years of programming as a hobbyist, I began formally training remotely with Lambda School in software development (iOS emphasis). In less than a year, I developed a reputation for being a sharp, detailed programmer and a voracious learner, able to adapt swiftly (no pun intended) to new technologies and architectures. After internships as a Lambda School team lead and later an iOS developer with non-profit Eco-Soap Bank, I am currently working as an iOS developer at Redzone Software, in addition to various side-projects.
As a musician, I’ve composed, arranged, and performed an eclectic variety of polystylistic music for nearly two decades. I studied music composition, electroacoustic sound art, and music theory at Western Washington University under Roger Briggs, Bruce Hamilton, and Lesley Sommer, graduating magna cum laude in March 2013 with a BMus degree in Composition and in June 2015 with MMus degree in Composition. I have written music for games, short & feature-length films, dance, and performers & ensembles such as the WWU Wind Symphony, the Equus Sax Quartet, the Bellingham Chamber Music Society, Whatcom Wind Ensemble, and more. My music has been featured in films played at festivals across the US, most prominently in the cult horror films Hunting Grounds (Valley of the Sasquatch outside the US) and The Last Laugh.
I currently live with my middle-school-teaching, clarinet-playing wife and our cat Cougar in Bellingham, WA.
a short overview of how I'm currently spending my time
[updated Sunday, May 2, 2021]
Not a ton has changed since the last update. Still working at Redzone. Still working on some side-projects. There’s been a bit more movement on at least one of them.
I’ve been playing Nier Replicant. It’s fantastic. I played the first hour or two of the original when it first came out, but for some reason never finished it. I seem to remember it being a little bit janky, but this new version at least feels quite polished.
The weather is getting sunnier! Enough for me to get a pretty gnarly sunburn on my legs (after a lifetime of not wearing shorts it was easy to forget just how prone to sunburns I am). My hair’s getting longer (it’s been probably a year and a half since it got cut).
I’ve been feeling the pull of doing a meditation retreat. I tried to do an at-home one once or twice, but… it’s difficult to maintain “retreat mode” in the midst of the familiar comforts of home. I may need to rent an AirBnB if I’m not able to make it to Cloud Mountain sometime soon. We’ll see!
Without the following people, my life would certainly not be where it is today.
- My wife, Elie, who was supported me through absolutely everything, has believed in me when even I haven’t, has inspired me, has loved me, has been loved by me… I can’t possibly say enough about how wonderful her presence has been in my life
- My parents, who raised me to be kind, work hard, reach high, do good, and love
- Sarah & Carl, who put up with my (perhaps inevitable) brattiness as a child and today welcome me into their lives at every opportunity
- Ann, Tim, & Abel, who have been a second family to me in every single way; I cannot imagine more lovely in-laws
- My music teachers over the years; Vern Fosket, Christopher Bianco, Roger Briggs, Bruce Hamilton, Lesley Sommer, and so many more, who inspired me to live a life of creativity
- The iOS and other programming instructors at Lambda School, such as Spencer Curtis, Paul Solt, Dimitri Bouniol, and Beej Hall, from whom I learned and who helped me make the huge career change from music to software development; and particularly Ben Gohlke, who believed in me enough to hire me on my first job out of school and taught so many valuable lessons
- Tucker Peck and Upasaka Upali, whose instruction have helped me profoundly change my life for the better
- Simon Grant, who’s been a wonderful friend as I learned to navigate late college and adulthood
- The Tuggyloop gang, who has provided friendship, entertainment, and inspiration for years
- My dear Friends of Satan, who have showed me what infallible strength, friendship, and support looks like, and believed in me and in each other
- My friends in iOS11 and iOS15, who in each of their own ways inspired me and brought joy to my life while learning software development; I’ll never forget them
- eSangha, who since welcoming me in have been a beautiful anchor in times good and bad
- More folks than I can possibly remember in the game development and game audio communities, especially in Seattle and Vancouver; I’ll name all of the folks I can think of in a reasonable amount of time: Matthew M, Gordon M, Ryan I, Akash T, Em H, Maris T, Damian K, Carlye N, Andrew N, Megan C, Josie B, Shannon M, Adrien T, Luca, Tammy D, Fern, Ryro, Rachel S, Greg L, Piers, Patch… and many, many, many more that I can’t recall
- Any and every other person who has been kind to me, done something helpful for me (and/or not for me), or believed in me… thank you sincerely.