Colin M.

Colin M.

Expert & seasoned iOS developer who is passionate about building great products

Coquitlam , Canada

Experience: 8 Years

Colin

Coquitlam , Canada

Expert & seasoned iOS developer who is passionate about building great products

174000 USD / Year

  • Immediate: Available

8 Years

Now you can Instantly Chat with Colin!

About Me

My work history has provided me with a variety of business skills which allow me to work successfully with a diversity of personalities including all levels of management and end users. Here's a quick summary of the things that I have ...

  • I teach Swift and native iOS development to students in Langara College, Vancouver, on a part time basis

  • I've worked for 6 years for companies such as JP Morgan, Credit Suisse and the NYSE as a financial software engineer building algorithmic trading products and iOS applications to support operations

  • I have a firm and usable knowledge of languages such as Python, C++, Objective-C and Swift.

  • I've shipped 9 apps for private client and individuals in diverse sectors (links in my resume for the ones that stayed alive)

  • I've used many cloud services to develop and deploy applications such as Azure, Firebase, Parse, Google App Engine, AWS and Heroku

  • I've built web apps and APIs in Django and App Engine

Show More

Portfolio Projects

Company

SHRED

Role

Mobile Developer

Description

I am the senior iOS developer and team lead on the project and run everything from team scrums, code reviews and all development architecture.

Show More Show Less

Tools

Xcode Github JIRA

Company

Blockstream

Role

Mobile Developer

Description

I am the primary developer and tech lead on the open source Blockstream Green wallet for iOS. I work closely with the business, design, marketing and product teams to implement new features, decide on technical architecture and discuss user experience. In addition to this, I am responsible for maintenance and bug fixes, responding to customer channels (Telegram, Slack and Twitter) and prioritising issues that are raised. As part of the wider Green team, I have input on all other aspects of the stack including the Green Development Kit, Android and command line applications.

Show More Show Less

Skills

iOS Swift

Tools

Xcode Gitlab

Company

IQ Metrix

Role

Mobile Developer

Description

IQMetrix develops a large and complex point of sale system which is currently in use with major mobile phone retailers including Spring, Verizon and T-Mobile to name a few. The iOS iPad application is large and contains lots of code which has been written with different paradigms over a long period of time so the major project aim is to simplify the architecture and provide a clean working base for future iterations of the product to be successful.

 

The engineering team at IQMetrix is large and distributed and has recently undergone major changes in personnel. My role is to help with the implementation and completion of the move to MVVM from MVC and to solve architectural problems with their chosen reactive programming implementation.  A secondary priority is to complete the move from Objective-C to Swift by rewriting key workflows on a case by case basis. I contribute code to the releases daily as well as hosting or participating in architecture meetings to decide on strategy and implementation.

Show More Show Less

Tools

Xcode Github

Kashoo Cloud Accounting

https://www.kashoo.com

Company

Kashoo Cloud Accounting

Role

Mobile Developer

Description

As an integral part of theiOS team I contributed to maintaining, updating and adding new features to the Kashoo iOS application which is available for both iOS & iPad (https://goo.gl/f1AxqN). I operate in a mix of Swift and Objective-C legacy codebase and am very comfortable in both languages. I add new features and fix bugs in both languages for the app, it’s sharing extension and white labeled variants. In 2018, I have been focused on R&D initiatives within Kashoo and have been driving the effort to deliver a new product on Android using Kotlin and Android Studio.

Show More Show Less

Tools

Xcode Github