I am a software engineer with interests ranging from mobile development and web development to low level programming and machine learning. I have a B.Sc in Computer Science from University Of Calgary and currently reside in Mountain View, California. I work as a Senior Engineer at YourMechanic

I spend my free time working on various side projects. Check them out

Design Patterns in Swift: Adapter
An example of the 'Adapter' design pattern implemented in Swift…
Design Patterns in Swift: Builder
An example of the 'Builder' design pattern implemented in Swift…
Design Patterns in Swift: Chain of Responsibility
An example of the 'Chain of responsibility' design pattern implemented in Swift…
Design Patterns in Swift: Interpreter
An example of the 'Interpreter' design pattern implemented in Swift…
Design Patterns in Swift: Mediator
An example of the 'Mediator' design pattern implemented in Swift…