Mike is an expert iOS Developer upholding and advancing the excellence of macOS, tvOS and watchOS apps on projects; influencing products across different industries. With a primary focus on delivering high-quality apps to clients; he uses a hands-on approach in implementing server-side components, improving architecture design, exploring emergent tech and ideas, and leveraging new technologies for the delivery of solutions to clients.
Set the technical direction and strategy of projects; leveraging expertise in "Apple OS" development to help guide design and engineering decisions.
Refine and own detailed technical specifications of several mobile apps for clients, built using the latest native iOS technologies and best practices.
Serve as the primary contact in resolving complex pre and post-production issues on projects; troubleshooting bugs, spearheading best practices and staying up to date on the latest trends.
Contributed to the development of the gridMe app; implementing the audio/video engine on the iOS app and serverside.
Implemented solutions using the latest iOS programming techniques and best practices for the delivery of the app.
Produced and ensured the delivery of quality, readable, and well-tested code on the solution; relying on experience to plan and accomplish project goals.
Worked as a core contributor on the maintenance and improvement of the Citrix QuickEdit app; providing guidance and support for all things mobile on the project.
Led the development and evolution of the QuickEdit app; shipping high-value features and owning the impact of solutions.
Troubleshot, debugged, and fixed issues in production and non-production environments on the project.
Mastered and evangelized an agile product development process for the delivery of high-quality, high-performance, scalable code for the Unison iOS and macOS app.
Utilized the latest Apple software development tools for the development, testing, debugging, and deployment of quality software solutions on the project.
Triaged, diagnosed, debugged and fixed issues with the apps for Unison.
Provided reliable solutions for the iteration of GEAR4's Renew SleepClock and Smartlink apps using sound development techniques, best practices, procedures and frameworks.
Built frameworks, implemented processes, and led architectural decisions for the delivery of the two apps for GEAR4.
Performed technical root cause analysis on complex issues on the apps; outlining corrective actions, adhering to best practices and offering suggestions to improve performance.
Designed and deployed enhanced processes and solutions for Full Tilt's range of games and solutions; maintaining a full development cycle of solutions on the project.
Defined the functional and technical needs/specifications of solutions on projects for Full Tilt; assessing available tech stacks, technical specifications and designs.
Identified, troubleshot and resolved complex technical issues on projects; staying current on engineering approaches, technologies and techniques.
Built reusable iOS software components for SPIRIT DSP's VoIP platform; ensuring that solutions comply with established best practices and other internal controls.
Owned and drove solutions on projects from conception to completion; leveraging different tools, frameworks and libraries.
Discovered and fixed programming bugs on solutions for SPIRIT DSP's VoIP platform.