I am a highly successful and seasoned software engineering manager with over 25 years of experience. My early career was focused in aerospace, working with defense software. I shifted into commercial work then into client software development.
Experience
2018 — 2023
• Technical leadership and mentoring of mobile team managers of a team of 45 engineers for new feature projects and internal initiatives. Guided the team in setting goals for each iteration and tracking progress. Coordinated monthly releases of white label mobile banking apps that are used by millions of people and delivered to over 800 banking institutions and credit unions.
• Remote team organization and inspiration, including all aspects of software development processes from requirements definition and management, bug tracking. Instituted regularly scheduled 1-1 meetings with all members of the senior staff and skip level 1-1s with all engineers.
• Responsible for recruiting and hiring for multiple disciplines - management, development, test and deployment - to scale the team. Increased the diversity of the mobile team from one (myself) to 30%. Built an embedded mobile test team from scratch. Coordinated hiring of college interns who all became full team members after their apprenticeship. Identified and hired top quality consultants to increase engineering team velocity.
• Project management, running 6 concurrent development tracks over Android and iOS, along with internal initiatives for continuous updates to keep the code modern and highly performant. Generated regular reports for the GM and C-Suites on progress of every project.
• Worked with Product Owners to estimate and prioritize new feature work for the team. Developed roadmap techniques used by the entire Digital team. Coordinated with the web team to ensure feature parity. Worked with designers to ensure new features were appropriate for each platform’s uniqueness and variations.
• Advanced entire digital team’s (400+ people) processes and tools to Jira, Jira Service Management (aka Jira Service Desk), Confluence. Expert in Jira administration and usage.
• Kotlin/Java, Swift/Objective-C, C++, JavaScript, HTML, CSS
2010 — 2023
Lyons, CO
* SwiftUI/Swift/Objective-C, Kotlin/Java, C++, JavaScript, HTML, CSS, PHP
* Wrote and maintain http://www.greeninvestment.com, a Wordpress website with custom theming.
* As a volunteer, wrote a iOS Swift/SwiftUI apps in support of the community of athletes using the Supernatural VR app. These apps pull data from the api.getsupernatural.com API (discovered via proxy sniffing) and populate an Airtable, viewable at https://airtable.com/shrEUIgrArnpuIE7y/tblMuteBHqIjaYplx and a number of other views.
* As a volunteer wrote several iOS Swift apps and Javascript scripts for community competitions, the latest of which is viewable at https://airtable.com/shrFutKGl3HIEeCtT These apps and scripts pull data from each athletes workouts (discovered via proxy sniffing) and populate the Airtable. Published these via TestFlight for other volunteers to use. Porting these to Android/Kotlin for additional volunteer help.
* Ongoing project using iOS/Swift/SwiftUI and Firebase to create a dating app, This app uses CocoaPods to utilize several OpenSource libraries and Firebase code.
* Code available upon request in Github at https://github.com/AphroditeSoftware (all private repositories).
2013 — 2018
• Management, mentoring, and staffing for all development and test teams. Reported to C-Suites. Black Pixel created applications for a variety of clients and provided staff for team augmentation for clients such as the New York Times, Starbucks, ESPN, MLB, Fox News, and This American Life.
• Completely remote team organization and inspiration, leadership, hiring and mentoring of Associate Directors for a team of 100+ engineers at one point spread from as far as Croatia, Africa, Europe, Argentina, Canada and the U.S.
• Requirement definition, UX design, implementation, testing and debugging for applications on multiple platforms: iOS, Android (phone, tablet, TV, web, wearables) and desktop.
• Business development support, including discussions with potential clients to determine requirements, proposal estimates, SOW negotiation and conducting client-relations meetings.
• Hands-on implementation for Apple and Android technology – deep knowledge in the best practices for software development and able to roll up sleeves and work alongside developers for milestones.
• Includes: iOS/tvOS/watchOS/macOS, Android; Xcode, Android Studio/Eclipse. Jira/FogBugz/Github Issues for requirements/issue tracking. Github/BitBucket. Objective-C, C++, Swift, Java.
2005 — 2014
2005 — 2014
Instructor and course refinement for online computer science and math classes ranging from Basic Mathematics to College Algebra and beginning C++ programming and database design. Class size between 15-25 students.
Education
University of Colorado Denver
MS
University of Colorado Boulder