Post Job Free
Sign in

Engineer Developer

Location:
Seattle, WA
Salary:
9500/mo
Posted:
April 05, 2017

Contact this candidate

Resume:

Lee Irvine iOS Developer

***@*****.**

https://www.linkedin.com/in/lee-irvine-b2617913

http://github.com/loofy2

Education

Bachelors of Science in Computer Science, 2009

University of West Florida

Overview

• 10+ years of overall industry experience.

• 3+ years of leadership experience. (Hiring, managing tasks, mentoring)

• Skilled in native and web based iOS development (Swift 3, Objective-C, Html, CSS, JavaScript)

• Build automation enthusiast with some light dev-ops experience (Grunt, Node.js, Xcodebuild, Jenkins)

• Skilled working with cloud based backends. (Firebase, AWS, Heroku)

• Experience deploying and managing iOS applications through iTunes Connect.

• Back end API experience using C#, Node-js, SQL, Facebook API, and more.

• Strong communication skills. Client focused. Emphasis on good product, clean design, easily supportable code, and meeting project specifications.

• Disciplined with source control, ticketing systems, and agile practices. Relevant Experience

12/2016 - 3/2017

@GroupHealth - iOS Consultant

Provided iOS expertise as part of a larger consulting agency merging Group Health's technology stack into Kaiser Permanente's corporate infrastructure.

• Refactored code to allow an easy app-reskin to match KP's brand.

• Provided technology solutions to migrate existing Group Health iOS users.

• Managed nightly builds

• Bridged new Swift 3.0 with legacy Objective-C code.

• Found and fixed numerous crashes found in legacy code.

• Communicated with product owners to determine development priorities.

• Created a login-free Integration with web-based content use JavaScript.

• Leveraged professional network to provide additional contract developers.

• Worked from a design mockup to create pixel-perfect and scalable app menus. 10/2016 - 12/2016

@Passenger1 - Contract iOS Developer

Joined an existing team as an iOS contractor to push the app to a shippable state.

• Using Swift 3.0, Implemented complex SMS app style UI controls.

• Assessed minimal business requirements needed for product launch

• Connected the app with Blogger's Xml API.

• Tested push based features written using the Firebase API.

• Implemented payment processing using the Stripe API. Assisted backend team with Stripe integration.

05/2016 - 10/2016

@AAA - Contract iOS Developer

• Worked remotely as part of a team of engineers fixing defects and adding progressive enhancements to the AAA Mobile app for iPhone using Swift 2.3..

• Took part in code reviews, daily stand ups, and held regular meetings with product owners to ensure development work met client quality expectations.

• Tracked progress using Trello's ticket system.

• Demonstrated git best practices by branching, merging, making pull requests, and providing good commit logs.

• Leveraged the iPhone’s Core Location API to write a module that would notify a back end service when the user had parked his car. 01/2016 - 05/2016

@Valassis - iOS Contractor

• Leveraged OpenGL and iOS engineering skills to write “Have You Seen Me?” for the iPhone.

• Used the agile methodology to evolve the software's specification as the app was developed and client needs changed.

• Used Vuforia’s image recognition technology to anchor augmented reality assets in three dimensional space.

• Architected code for synchronizing the application UI with service provided JSON based descriptions of missing children last seen near the user.

• Implemented Flurry analytics to track down previously unidentified crashes found after launch.

• Collaborated with Valassis employees using JIRA and daily stand ups to gathering requirements, connect with service end points, and to setup provisioning profiles.

10/2015 - 12/2015

@Hulu - Living Room Consultant

• Ensured a December delivery of Hulu to TiVo for their Christmas 2015 launch.

• Updated Hulu's software product for compatibility with the Tivo.

• Held regular meetings with Hulu senior managers to identify potential risks found during the conversion process.

• Collaborated with Hulu's senior developers, Opera's support team, and Tivo engineers to track possible solutions to difficult hardware and software bugs found on Tivo Hardware.

• Made release builds for QA testing and tracked bugs using JIRA. 12/2014 - 10/2015

@Disney - Senior Engineer, Cloud Services

• Wrote cloud compute and database management features on the backend using Node-js, MongoDB and OpenStack.

• Worked with Bootstrap-css and Angular-js to create a rich client interface.

• Communicated regularly with scrum master. Participated in sprintly perspective meetings, daily stand ups, and tracked work using JIRA tickets.

• Wrote Grunt task and setup Nginx for automated deployments. 7/2014 - 10/2014

@Impinj - Software Consultant

• Mentored junior UX associate (CSS, project flow)

• Created a demo retail experience for Impinj's RAIN RFID technology.

• Integrated embedded reader software into a Node.js lib using C++

• Worked with web sockets to communicate real time location data to a rich browser based client (Html5, Css3, JavaScript native). 11/2013 - 3/2014

@Smallplanet - Senior iOS Developer

• Oversaw an update to two existing iOS apps. (Disney Palace Pets, Oakley Surf Report)

• Altered Surf Report’s network code and Node-js based server side architecture to make the app useable while offline.

• Updated Disney Palace Pets, an Objective-C based iPad app, to include new IAP features and better handling of large graphical assets.

• Educated junior developers in modern development techniques found in iOS6.

• Attended weekly client meetings to ensure requirements were being properly met.

• Squashed numerous bugs caused by Surf Report’s existing Node-js & MongoDB based Surfline scraping algorithm.

3/2012 - 11/2013

@Fareportal - iOS Technical Lead

• Managed remote and local developers across different time zones.

• Set development milestones. Accurately met necessary sales deadlines.

• Coordinated with backend team to add new features.

• Wrote Objective-C code to demonstrate how to use a custom app navigation, proper memory management, and network communication with backend services

• Balanced design expectations with development realities.

• Evangelized test driven development. Worked with OCMock and XCTest

• Mentored junior developers in mobile technology and software development practices.

• Setup a build server and test runner using Jenkins with a custom script. 02/2010 - 12/2011

@Microdesk - Full stack Developer

• Used nHibernate to connect with the client’s legacy databases. I would Perform migrations or use the data to create a UI.

• Worked with C#, MVC Razor, JavaScript, Html, and CSS to create rich forms, map controls, and various other widgets used in large corporate client hosted intranet sites.

• Built custom form controls, such as a color picker, by extending jQuery.

• Resolved browser quirks found between Internet Explorer 6/7/8, Firefox, and Chrome.

05/2009 - 2/2010

@KAMedData - .NET based Full stack engineer

• Worked with C#, JavaScript, Html, and CSS to update KAMedData’s flagship product from classic ASP to C#.Net MVC.

• Wrote custom ASP.net controls using C# and JavaScript.

• Created a custom XML based web form builder using C# and XSLT.

• Built various tools using C# and .NET 3.5 to migrate data between SQL Server and a legacy Oracle database.

11/2007 - 5/2008

@Factory Direct Deals - PHP based Full-stack Developer

• Supported and extended a small e-commerce experience using PHP, JavaScript, CSS, and Html.

• Assisted the designer by providing CSS2 expertise for doing things like sticking a DOM element to the bottom of the page

• Assisted sales by running SQL queries on partial data to recover existing orders.

• Added AJAX features to up-sell products to the user during checkout.

• Wrote SQL queries to store user transactions in a MySQL database.

• Configured Apache server and PHP4 for production use.

• Restored the site through reverse engineering in time for the November sales rush after a disgruntled former employee deleted the database. 02/2007 - 5/2009

@Academic Technology Center - Flash/Javascript/C++ Graphics engineer

• Created Flash games used by instructors.

• Created a configurable crossword puzzle template in Flash and XML. And a top down 2d James Bond game in Flash.

• Created a C++ based test modules for student Dell PDAs.

• Built customizable web forms using Xml for configuration and JavaScript as the engine.



Contact this candidate