Aleksey Petrov, SENIOR MOBILE APPLICATION ENGINEER
Summary
Senior Mobile Application Engineer with 17+ years of experience specializing in cross-platform mobile applications and SDKs. Expert in a wide range of frameworks and languages such as Capacitor, React, Next.js, React Native, Ionic, Flutter, Swift, Objective-C, Kotlin, Java, and proficient in CI/CD practices including Fastlane and GitHub Actions. Demonstrated ability in optimizing app performance, implementing push notification engines, and deploying production apps. Strong focus on secure, scalable API integration and backends, with a history of reducing project timelines through reusable components. Committed to agile methodologies and collaborative team environments, this engineer reflects a superior blend of technical prowess, industry insight, and hands-on experience across fintech, automotive, and healthcare sectors.
Main Skills
LCDP 5 yr.
Play Framework 5 yr.
Swift 5 yr.
Objective-C 5 yr.
Kotlin
Programming Languages
Mobile Frameworks and Libraries
Android Libraries and Tools
Java Frameworks
Scala Frameworks
Cloud Platforms, Services & Computing
Amazon Web Services
Google Cloud Platform
QA, Test Automation, Security
Platforms
Version Control
SDK / API and Integrations
Deployment, CI/CD & Administration
UI/UX/Wireframing
Logging and Monitoring
Other Technical Skills
Work Experience
Senior Mobile Engineer, Fintech and Automotive Clients
Duration: Feb 2023 – Present
Summary:
- Designed and shipped Capactor + React/Next
- js apps for fintech and automotive clients with native integrations
Responsibilities: State management, building push notification engine, secure API and event batching strategy design, CI/CD pipelines deployment, app performance profiling and optimization.
Technologies: Capacitor, React, Next.js, Redux, Context, APNS, FCM, Courier, Node.js, Go, Ruby, Fastlane, GitHub Actions, Instruments, Android Profiler
Senior Mobile Application Engineer, Cross-Platform SDKs
Duration: Apr 2021 – Jan 2023
Summary: Built Capacitor plugins, React Native modules, Ionic wrappers, and Flutter plugins for cross-platform SDKs.
Responsibilities: Improving authentication flows, authoring onboarding documentation, SDK design collaboration, releasing SDK updates with automated CI/CD, and hardening SDKs for compliance.
Technologies: Capacitor, React Native, Ionic, Flutter, CI/CD
Senior Mac/iOS Developer, Healthcare Applications
Duration: Sep 2013 – Apr 2021
Summary: Developed iOS SDKs for healthcare apps with a focus on security and compliance.
Responsibilities: Developing iOS SDKs with secure messaging and offline sync, creating reusable components, implementing secure API clients, building CI/CD pipelines, aligning with compliance audits, mentoring, and monitoring app health.
Technologies: iOS SDK, HIPAA-compliant backends, TestFlight, App Store, Crashlytics, Sentry
Mac/iOS Developer, Enterprise Client Projects
Duration: Jul 2008 – Aug 2013
Summary: Delivered macOS and iOS apps focusing on finance, reporting, and productivity for enterprise clients.
Responsibilities: Building SDK libraries, integrating RESTful APIs, managing App Store releases, conducting app performance profiling, and collaborating on multilingual delivery.
Technologies: macOS, iOS, RESTful APIs, App Store
Education
- BSc, Computer Software Engineering
- Sofia University "St. Kliment Ohridski" — Sofia, Bulgaria
- Oct 2004 – Jun 2008