Frank Harper

Frank Harper Email and Phone Number

Android + Kotlin multiplatform software engineer with a keen sense of UX and Product
Frank Harper's Location
Los Angeles, California, United States, United States
Frank Harper's Contact Details
About Frank Harper

Android and Kotlin Multiplatfom Mobile Software Engineer with 10+ years experience on mobile SW engineering.

Frank Harper's Current Company Details

Android + Kotlin multiplatform software engineer with a keen sense of UX and Product
Frank Harper Work Experience Details
  • Fanatics
    Senior Sw Engineer: Kotlin Multiplatform + Android
    Fanatics Mar 2023 - Mar 2024
    New York, Ny, Us
    Responsibilities○ Write Kotlin multiplatform and Android code (features, tests, bug fixes)○ Review code, and provide suggestions for improvementAccomplishments○ Member of iCasino launch team○ Implement features required for regulatory approval (e.g. Game Round History)○ Fix bugs○ UI implementation and polishingMain Technologies: Kotlin Multiplatform, Jetpack Compose, Android SDK, Kotlin Coroutines and Flows, Kotlin.test
  • Butterfly Network, Inc.
    Senior Android Engineer
    Butterfly Network, Inc. May 2021 - Jan 2023
    Burlington, Massachusetts, Us
    Responsibilities ○ Disambiguate functional requirements with Product Managers and create high level implementation plans with LOE estimates. ○ Write code (features, tests, bug fixes) ○ Review code, and provide suggestions for improvementAccomplishments ○ Android implementation of real-time machine learning models (Lung, Cardiac, Bladder) ○ A la carte subscription model that increased annual revenue by $5M ○ 3X faster Android build speeds on M1 Macs
  • Walmart Ecommerce
    Senior Android Engineer
    Walmart Ecommerce Jun 2020 - May 2021
    Bentonville, Arkansas, Us
    Green-field development of the 100% native customer app. This app replaced an existing React Native app.Responsibilities ○ Write code (features, tests, bug fixes) ○ Review code, and provide suggestions for improvement ○ Sprint lead (rotating) ○ Development of features that amend existing Orders
  • Ziprecruiter
    Lead Android Sw Engineer
    Ziprecruiter May 2018 - Apr 2020
    Us
    Write and Review code, mentor more junior developers, collaborate on optimizing KPIs+UX, and reduce time to implementationAccomplishments * Optimize KPIs by creating a custom client side AB test framework * Migrate app to modern Android: Kotlin + MVVM + RxJava * Create unit test suite foundations (1200+ hermetic tests that run in less than 15 secs) * Implement Bitrise CI: run Unit tests + Lint checks + Security analysis * Increase team code quality through systematic code reviews
  • Ziprecruiter
    Mobile Engineering Manager
    Ziprecruiter Sep 2015 - May 2018
    Us
    1. Lead a team of 7 Software Engineers: 3 iOS, 2 Android, 2 backend2. Collaborate with the Product team to define and measure KPIs3. Participate in creating the product roadmapAccomplishments* Increase team code quality through systematic code reviews* Expanded / Optimized team: recruited for iOS, Android and backend roles
  • Ziprecruiter
    Lead Android Sw Engineer
    Ziprecruiter Jan 2015 - Sep 2015
    Us
    Complete responsibility for the success of the ZipRecruiter Android app * Implement features and fix bugs * Evaluate user feedback (Play Store reviews + emails) * Propose new features based on user feedbackAccomplishments * Achieved USA #1 rating and ranking in the Google Play Store (started at #35)
  • Wine Apps Llc
    Founder
    Wine Apps Llc Jan 2012 - Jan 2015
    I developed the "WS - Wine and Cellar" app from scratch, and subsequently published 31 versions in the Google Play Store. In 2012/2013 "WS - Wine and Cellar" went from ranking #332 to being the #1 Android app for wine aficionados, with 350K+ downloads.With the help of a visual designer, I iterated over the following app development life-cycle:• Analyze user feedback+analytics from production version• Define scope for next version: bugs to fix, new features• Develop next version using Java / Eclipse / XML Layouts / Open source libraries / Testing tools• Test (automated and manual)• Beta test with core users• Publish in Google PlayI followed the same process, and did the same work to develop the "Wine Dictionary" app, and published 8 versions. In Sept. 2014, this app is the #4 ranked Android wine app with 137K+ downloads, 960+ ratings, and an average rating of 4.06.
  • Greenliff
    Senior Software Test Engineer
    Greenliff Aug 2009 - May 2011
    Developed• new web app. features (Java and Ruby on Rails)• automated system tests (Python)• automated production tests (Java)• automated Web GUI tests (Ruby + Watir)Wrote• Manual testing specifications• Smoke Test and Verification test specifications for a safety critical medical deviceOther• Migrated company file server to new hardware and LDAP based directory• Passed Foundation Level Testing Certification (ISTQB)• Managed manual testing process• Implemented unified company wide Windows + Linux user administration using OpenLDAP, Samba and PAM• Technologies: Java, Ruby, Rails, Python, Eclipse, JDBC, SQL, MySQL Linux, Apache, Mongrel, SVN, TRAC, Watir, OpenLDAP, Samba
  • Turbomeca
    Senior Software Engineer
    Turbomeca Jul 2001 - Oct 2010
    Paris, Fr
    Architect and lead developer for a mission critical world-wide gas turbine testing system• Gathered, analyzed, and achieved consensus on the system requirements• Designed high availability distributed world-wide system architecture• Designed and developed plugin architecture and domain specific Java testing API• Designed and developed declarative domain specific XML test specification dialect• Developed critical software components, APIs and automated test suites• Wrote acceptance and regression test plans• Led small agile development team• Managed more than 40 production releasesLed project to develop an enterprise risk management system• Gathered and analysed Use-Case based requirements• Managed development team and project plan• Wrote acceptance and regression tests• Managed 2 production releases• Technologies: Java, Perl, JDO, Oracle, Eclipse, Swing, XML, Junit, Checkstyle
  • Ecmwf
    Network Engineer
    Ecmwf Aug 2000 - Jul 2001
    Reading, Berkshire, Gb
    * Designed and developed web based network fault diagnosis tool* Optimized cost/speed/reliability of network architecture* Maintained firewall and router configurations* Provided on-call problem diagnosis and resolution assistance for ECMWF member states NOCs* Technologies: Perl, FastCGI, Apache, XML, Cisco IOS, Unix, ping, traceroute, tcpdump, netstat, netcat, tftp, Cisco IOS
  • Turbomeca
    Network Engineer
    Turbomeca May 1990 - Jul 2000
    Paris, Fr
    * Led company Internet connection and firewall project (in 1995!)* Designed company wide 5000 user LAN/WAN network* Optimized cost/speed/reliability of network architecture* Maintained firewall configurations* Maintained router configurations* Developed web based DNS management tool for NOC usage.* Developed web based printer management tool for NOC usage.* Automated backup and versioning system for Cisco router configurations* Technologies Perl, Apache, HTML, Cisco IOS, Sun Network Manager, Unix, ping, traceroute, syslog, SNMP, TFTP
  • Siage
    Software Engineer
    Siage 1988 - 1990
    Lead developper on interactive film, technical development expert

Frank Harper Skills

Android Development Mobile Applications Android Java Rest Sqlite Junit Robolectric Git Linux Xml Eclipse Python Apache Object Oriented Design Sql C Html Software Development Ubuntu Mobile Testing Test Automation Mobile Devices Ios User Experience Architecture Test Planning

Frank Harper Education Details

  • Université De Bordeaux
    Université De Bordeaux
    Computer Science
  • Université De Bordeaux
    Université De Bordeaux
    Computer Science

Frequently Asked Questions about Frank Harper

What is Frank Harper's role at the current company?

Frank Harper's current role is Android + Kotlin multiplatform software engineer with a keen sense of UX and Product.

What is Frank Harper's email address?

Frank Harper's email address is fr****@****ail.com

What is Frank Harper's direct phone number?

Frank Harper's direct phone number is +131034*****

What schools did Frank Harper attend?

Frank Harper attended Université De Bordeaux, Université De Bordeaux.

What are some of Frank Harper's interests?

Frank Harper has interest in Mobile, Exercise, Nascar, Home Improvement, Health Care, Reading, Gourmet Cooking, Sports, Food, Home Decoration.

What skills is Frank Harper known for?

Frank Harper has skills like Android Development, Mobile Applications, Android, Java, Rest, Sqlite, Junit, Robolectric, Git, Linux, Xml, Eclipse.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.