Jacob Jerrell

Senior Android Engineer

Work Experience

Senior Kotlin Android Developer & Team Lead

March 2022 - Present

InRhythm

  • Delivered over 170 work items in 2023, contributing more than 326 story points and adding over 50,000 lines of code.
  • Led and mentored a high-performing team, established coding standards, managed complex CI/CD pipelines, and enhanced development efficiency.
  • Architected an SDK/library repository, boosting code reuse across 10 internally published libraries used by an app with 5 million+ downloads, accelerating development cycles.
  • Leadership & Mentoring: Operated autonomously while leading and mentoring a team of internal and external engineers, fostering a collaborative and high-performing development environment.
  • Technical Contribution: Excelled as both an individual contributor and team lead, driving the development of high-quality Android applications using Kotlin.
  • Project Delivery: Completed over 170 work items in 2023, totaling more than 326 story points, excluding bugs and spike items, showcasing dedication and efficiency.
  • Standards & Best Practices: Established coding standards, working agreements, best practices, and pull request templates. Managed team rosters and code ownership to ensure consistency and code quality.
  • CI/CD Pipeline Management:
    • Configured and managed comprehensive CI/CD jobs to streamline development processes.
    • Pull Request Builds: Validated changed and affected libraries with code coverage analysis and linting.
    • Merge (Main) Builds: Ensured stability by validating recently changed libraries and publishing updated modules.
    • Maintenance (Renovate) Builds:
      • Automated updates to the version catalog with newly published library versions after main builds.
      • Bi-weekly staging of updates from internally published dependencies.
      • Manual staging of updates from third-party dependencies.
      • Weekly pruning of abandoned branches to maintain repository health.
  • SDK/Library Development: Led the creation of an SDK/library repository to share unique application capabilities, enhancing code reuse and accelerating development cycles.
  • Metrics & Achievements:
    • Development Work (Jan 2024 – Nov 2024):
      • Contributed to 34 epics.
      • Completed 333 story points across 91 stories.
      • Resolved 29 bugs, improving application stability and user experience.
    • Task Creation & Management:
      • Created 36 stories worth 128 points for a team of 7 engineers.
      • Prepared 18 additional stories for grooming.
      • Identified and documented 5 bugs for resolution.
    • Code Contributions (Nov 2023 – Nov 2024):
      • Application Work: Added over 50,000 lines of code and refactored or removed over 40,000 lines to optimize performance.
      • Library Work: Architected repository structures and configured CI/CD scripts, enabling the team to contribute over 38,000 lines of code across 10 internally published libraries used by an app with over 5 million downloads.

Senior Mobile Application Developer & Team Lead

September 2017 - March 2022

Allscripts

  • Transformed a monolithic iOS application into a scalable architecture, enhancing performance and maintainability.
  • Secured critical healthcare certifications (EPCS, FHIR HL7, Meaningful Use), positioning the application as an industry leader.
  • Led cross-platform development, delivering 120 work items over 15 release cycles, and expanded the support team by 100% through process improvements.
  • Service Layer Refactor: Played a key role in refactoring the iOS application’s service layer, migrating from monolithic API services to a suite of microservices. Customized a code generator to automate the creation of Data Transfer Objects (DTOs) and RxSwift wrappers from OpenAPI specifications, enhancing development efficiency and future scalability.
  • Certification Achievements: Significantly contributed to the application achieving critical healthcare certifications, including Electronic Prescription of Controlled Substances (EPCS), FHIR HL7, and Meaningful Use, ensuring compliance with industry standards.
  • Tasking System Overhaul: Revamped a complex in-app tasking system to meet client needs, adding nearly a dozen new task types to support electronic prescriptions, thereby improving user experience and workflow efficiency.
  • Subject Matter Expertise & Client Collaboration: Became a subject matter expert for the majority of the application. Regularly attended customer meetings and led the technical aspects of client implementations, bridging the gap between technical teams and client requirements.
  • Cross-Platform Development:
    • Led the iOS development of the FollowMyHealth Patient application.
    • Gained expertise in Android development by reviewing pull requests for the Android FollowMyHealth Patient application.
    • Developed the FMH Dashboard provider application for Android during the height of the COVID-19 pandemic, contributing to critical healthcare communication tools.
  • Support Process Improvement: Reduced the support desk’s barrier to entry from expert to entry-level by creating tools and comprehensive documentation. This initiative expanded the team from two to four members and earned significant recognition from both the organization and clients.
  • Holistic Application Understanding: Contributed across mobile platforms, web, and backend applications, with specialized attention on user-facing components. Worked across multiple teams as a subject matter expert in significant domains.
  • Team Leadership & Mentorship:
    • Led a team comprising 2–3 iOS and 2 Android engineers.
    • Mentored junior engineers on best practices in iOS/Swift, Android/Kotlin, and AndroidX, fostering a culture of continuous learning and improvement.
  • Agile Development & Delivery:
    • Participated in Scrum ceremonies and numerous release cycles.
    • Delivered 120 total work items over 15 bi-weekly release cycles alongside traditional release cadences, demonstrating strong project management and delivery skills.
  • Architectural Design & Implementation:
    • Designed the architecture for a DTO and RxSwift wrapper code generator that extracted Swagger specs from multiple microservices, establishing common models and organizing generated code effectively.
    • Collaborated with the Principal iOS Engineer to refactor the application’s domain layer, supporting a backend-driven de-monolith initiative.
    • Implemented APIs and core functionalities for mobile appointment management and integrated existing application services with third-party services during acquisitions.
    • Laid out the base architecture for a database synchronization service using stateless technologies with C# and .NET Frameworks.
  • Client Support & Technical Troubleshooting:
    • Collaborated with client and internal stakeholders to translate requirements into technical specifications.
    • Provided on-site and remote technical support to healthcare organizations, utilizing troubleshooting skills at all layers—from API to device—to resolve customer issues promptly.
    • Worked closely with implementation teams and client IT staff to configure the necessary hardware and network setups for a tightly integrated healthcare system.
  • Process Improvement & Documentation: Built and enhanced project documentation, environment setup guides, and troubleshooting procedures, contributing to smoother onboarding processes and knowledge transfer within the team.

Skills & Proficiency

Kotlin Android Development

  • Expert in developing high-quality Android applications using Kotlin.
  • In 2023, contributed over 50,000 lines of code to applications ranging from 50 thousand to 5 million+ downloads.
  • Proficient in optimizing performance and implementing best practices.

Team Leadership & Mentorship

  • Proven ability to lead and mentor high-performing engineering teams.
  • Established coding standards and best practices to ensure code quality.
  • Fostered a collaborative environment, enhancing team efficiency and morale.

CI/CD Pipeline Management

  • Skilled in configuring and managing complex CI/CD pipelines.
  • Streamlined development processes through automation and integration.
  • Improved deployment efficiency and reduced time-to-market for new features.

Architectural Design

  • Experienced in transforming monolithic applications into scalable architectures.
  • Designed architectures for DTOs, code generators, and SDK/library repositories.
  • Enhanced scalability, maintainability, and future-proofing of applications.

Cross-Platform Mobile Development

  • Proficient in both Android (Kotlin) and iOS (Swift) development.
  • Led cross-platform projects and conducted thorough code reviews.
  • Developed applications that meet industry certifications and standards.