About Me
I am a software developer experienced in building, releasing, and maintaining mobile applications using native Swift and Objective-C, as well as with cross-platform frameworks such as Flutter and Unity3D. I am committed to supporting my teammates and I believe in a diverse workplace where everyone can thrive. I want to build robust, scalable applications that bring real value to the world, with smart, brave, and creative people.Skill Stack
langauges
|
mobile frameworks
|
additional skills
|
Projects
view full portfolio
Colorgy6 weeks Jan - Feb 2018
C# - Unity3D - Blender - Protools
|
Sudoku Solver1 Day March 2018
JavaScript - HTML - CSS
|
One Button Workout10 Days
Swift - Realm - Speech Kit - Core Graphics
|
Education
Lighthouse Labs iOS Development Bootcamp January 2019 - March 2019
A full-time immersive iOS development program, covering topics such as Objective-C & Swift, Cocoa Frameworks, Parse & BaaS Alternatives, CoreData & Realm, animation, working with APIs, IOS App Store, Storyboards, Size Classes and Auto Layout.
UBC Bachelor's Degree in Classical Guitar Performance 2004 - 2010
A four year Bachelor of Music degree with private lessons with world renowned Guitarist Micheal Strutt. Composition and arranging lessons with Steven Chatman, Nancy Chan and Jeffry Ryan.
Employment
Jr. IOS Developer, Hootsuite February 2020 - October 2020
- Oversaw releasing new versions off the app to the app store along with release notes and localization data and post release crash monitoring
- Participated in brand refresh changing the UI for nearly every screen in the app
- Oversaw the removal of Deprecated UIWebView from all dependancies to compile with apple guidelines
- Researched and Presented new technologies in “iOS Guilds”
- Built Complicated and robust UI using clean architecture and declarative programming paradigms
- Worked alongside android developers to plan new features and to develop with code parity
IOS Developer - ITL September 2019 - September 2020
- Worked closely with designers and web and web developers to plan the product for an existing user base
- Created in depth user stories
- Interviewing and evaluating potential employees and contract workers
- Analyzing 10.5 years of user data to create a streamlined and concise user experience
IOS Developer - LifeLapse April 2019 - October 2019
- Maintained existing code, fixed bugs, improved app safety and efficiency
- Developed new features using a wide variety of frameworks and technologies
- Updated app to download content dynamically from a firebase server
- Implemented analytics tracking (adjust, mix-panel, facebook affiliate)
- provided code reviews
Lead Instructor - Intro to iOS Workshop March 2019
- Taught a 3 hour workshop on Xcode, Swift and iOS development
- Prepared slides and other teaching materials
- Guided a room of beginners through making a rock-paper-scissors game in Swift
- Explained basic programming concepts (for loops, let ,var, switch and if statements)
Independent Mobile Developer January 2017 - current
- Designed, developed, and released a mobile Game ‘Colorgy’ in June 2017 to the Google play store
- Worked in partnership on ‘One Button Workout’ released to the app store in March 2019
- Guided a room of beginners through making a rock-paper-scissors game in Swift
- Explained basic programming concepts (for loops, let ,var, switch and if statements)
Musician and Recording Artist 2010 - 2018
- Worked closely with producers and Artist to produce professional recordings
- Prepared and performed difficult music, often with very short notice
- Created Midi tempo maps for clients saving them thousands of dollars in studio costs
- Worked under pressure and with strict deadlines
Music Instructor Tom Lee, Rufus Guitar Shop, and self employed 2010 - 2018
- Ran my own business
- Communicating with clients and students
- Teaching music lessons for for students of all ages and abilities
- Writing proposals for new courses and content
- Preparing and advising students for exams and post secondary audition (Berkley, UBC, CappU)
- Public speaking, organizing group lessons and events