Solid knowledge in Object Oriented Analysis/Design, Objective-C, Swift, skilled at progressing from problem statement to well documented designs. Full understanding of application design, development and usability with an emphasis on mobile.
Solid management skills, demonstrate proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team enviornments.
Proven ability to lead and manage a wide variety of design and development projects in team and independent situations. Analytical thinker that consistently resolves ongoing issues or defects, often called upon to consult on problems that have eluded resolution by others.
I'm creating a CI / CD solution for automating testing and deployment for their iOS, React Native and Expo applications.
I lead the iOS development and architecture for the MyOutdoor TV application, as well as, our internal training and inspection products, Vizual Trainer and Vizual Proof which provided the ability to search for products via barcodes, QR codes, as well as, scanning VIN numbers for vehicle inspection and incident reporting.
Developed using Swift 4, CoreData, AVFoundation and custom built frameworks for caching, networking and in-app purchases.
Rabble is a new live-streaming social media app will allow sports fans in different locations to connect during games. I lead a team of 3 engineers in building and scaling a native mobile experience of multiple participant audio and video. In addition, to coordinating development efforts between services, Android and web I migrated the entire original iOS code base I wrote from Swift 2.0 / Objective-C to Swift 3.
Life360 is a family networking app launched in 2008. Surpassing 60 million users with over 1 billion weekly geo requests (more than Foursquare). I work with the part of the iOS team that is developing a huge new engagement feature to the application (should be released in the next two weeks). My primary responsibilities were introducing CoreData, a sync manager, unit testing and new iOS8 features.
Worked with the services team to deliver iOS applications to new and existing Salesforce clients that would interface with their Salesforce instances. I helped to develop and maintain our accelator application (Digital Sales Aid), syncing framework, as well as, architect custom solutions tailored to the business needs of the clients.
Lead small development team that builds and maintains web/mobile products for EPB, a great local company who operates as an electric power utility company, as well as a fiber optic television, internet, and phone service company. My main duties are architecting and developing a customer focus iOS app that will provide better account management tools and communication resources for services offered to EPB customers, as well as, the service layer that aggrerates data from various backening systems. I also help to maintain software for our customer-facing sites and build tools and products for internal use. Focused on writing flexible backend code once to use for all clients: browsers, native software, mobile, whatever-may-come.
Lead architect and developer for creating iOS applications for VW KPI systems. Aggregate information from disparate systems around the plant to feed into middleware system for standard delivery message to iOS apps
Architect and develop cutting edge internal and consumer iPhone/iPad apps that interface with operational software and customer's home automation systems, specifically Control4 and Savant. Architect and develop backend support applications which facilitate scalable APIs to iOS apps
Design, code, and maintain customized web applications using PHP, MySQL, Perl, and Java specifically for St. Jude's intranet and www.stjude.org.
Develop, design, and test internal iPhone applications.
Architect and develop custom framework using PHP to manage external sites. Migrate legacy ASP applications to Java/PHP using Struts 2 and Zend Framework with authentication/authorization integration with St. Jude's Active Directory.
Lead developer for entire development life cycle of an internal Content Management System using Joomla and Zend Framework. Codeveloped custom API for booking reservations internal to St. Jude. The API was abstracted so that other departments could intergrate the entrerprise calendaring with their own applications.
Lead developer for CDA application utilizing and extending vendor (Vignette) delivered API System administration for department's DEV, TEST, and PRODUCTION web servers and database servers.