Colin M.

Colin M.

iOS Instructor

Coquitlam , Canada

Experience: 8 Years

Colin

Coquitlam , Canada

iOS Instructor

174000 USD / Year

  • Immediate: Available

8 Years

Now you can Instantly Chat with Colin!

About Me

I am a professional and diligent software engineer with a passion for technology, mobile applications and startups. I am honest, driven, self-motivated and responsible for my decisions and actions. I am as comfortable using solid, proven technologies...

Show More

Portfolio Projects

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

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

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

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