Work Experience
- 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.
- Development Work (Jan 2024 – Nov 2024):
- 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.