Seasoned iOS Developer experienced in designing and developing custom applications ranging from home automation, to social and business apps. Works well independently as a freelancer and in teams of all sizes. Anticipates customer needs and meets project requirements. Skilled in cross-cultural communication. Natural learner. Contributed to Swift compiler, reverse engineered Apple’s Foundation framework and reimplemented CoreBluetooth for Linux.
Languages: C (8 years), Objective-C (8 years), Swift (6 years)
Platforms: macOS, iOS, watchOS, tvOS, Linux
Email: alseycmiller@gmail.com
Skype: coleman_cda
GitHub: colemancda
LinkedIn: Alsey Coleman Miller
Developed libraries, daemons and command line tools in C and Swift for home automation products. Worked extensively with Bluetooth LE, Linux and HomeKit.
Pure Swift evangelist and developer. Working on cross-platform open source Swift libraries, refactoring and improvements for Ring’s iOS codebase (as featured on ABC’s Shark Tank, previously called DoorBot).
Lead development of end-to-end encrypted iOS messaging app. Increased application performance and UX by debugging and refactoring the decryption of messages and multithreaded data access. Lead development efforts to improve UX by implementing new features like group chats. Greatly increased application downloads by coordinating with marketing team for integrating analytics, and localizing app for various languages and regions (including Arabic).
Responsible for estimation, architecture, and development of various iOS apps for clients. Developed open source Swift libraries that were reused across various projects. Swift and open source evangelist.
Communicated with product owners in Norway for development of new features for a suite of iOS and mobile apps for the management of kindergartens in Norway. Improved application performance and customer satisfaction by reviewing model code responsible for consuming web services and refactoring. Improved development culture in Peruvian offshore team, promoting and implementing new technologies like Kotlin and Swift, as well as sharing code exercises to improve teamwork and promote clean and maintainable code.
Developed iOS application for unlocking your door via Bluetooth LE (as featured on ABC’s Shark Tank). Improved app UX by reviewing all view code and migrating to Adaptive UI and AutoLayout. Decreased application binary size by migrating image assets to CoreGraphics vector code. Improved overall app performance by refactoring and rewriting model code in Swift, including Bluetooth communication packets and REST API client. Increased application exposure and functionality by integrating with third-party partners like Ring and Google Nest. Coordinated with product owners, backend developers, and embedded developers for development of new features and proposal of ideas to improve product.
Implemented new features for healthcare communication app using VOIP (PJSIP), XMPP and REST. Improved application performance by debugging multithreaded architecture and proposing changes. Increased customer satisfaction by improving application performance, and refactoring code to execute operations in background threads.
Executed development of iOS apps for US and Peruvian businesses. Communicated with US clients in English and Peruvian clients in Spanish to properly define product requirements. Led mobile development team and communicated in bilingual and multicultural environment to implement product and satisfy customer needs. Lead inception, product and development of software targeted at Peruvian businesses. Acquired new US based clients via online meetings. Responsible for estimation of new mobile projects.
OpenStack Foundation Summit - iOS, watchOS, tvOS, & macOS app with shared codebase for the OpenStack Foundation Summit.
SwiftFoundation - Cross-Platform, Protocol-Oriented Programming base library to complement the Swift Standard Library.
BluetoothLinux - Pure Swift Bluetooth Stack for Linux (does not require user land C libraries, communicates directly with the Linux kernel).
Cacao - Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux).
LinPhoneSwift - Swift library for the LinPhone VOIP library.
VLCKitSwift - Swift library for the VLC media player library.
CoreDataCodable - Encode and decode Swift 4 Codable types to CoreData.
Wi-Fi Crack - Crack any wireless network with WEP security.
English (Native)
Spanish (Fluent)