Upstaff Sign up
Aleksey Petrov
Created AtUpstaffer since September, 2025

Aleksey Petrov — SENIOR MOBILE APPLICATION ENGINEER

Expertise in iOS (15.0 yr.), Mobile Apps (17.0 yr.).

Last verified on September, 2025

Bio 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.

Technical Skills

Programming LanguagesKotlin, Objective-C, Swift
Mobile Frameworks and LibrariesCrashlytics
Android Libraries and ToolsKotlin
Java FrameworksPlay Framework
Scala FrameworksPlay Framework
Cloud Platforms, Services & ComputingFirebase Cloud Messaging, Vercel
Amazon Web ServicesAWS Lambda, AWS SAM
Google Cloud PlatformCloud Functions
QA, Test Automation, SecurityEspresso, Playwright, XCTest
PlatformsFastlane, LCDP
Version ControlGit, Github Actions
SDK / API and IntegrationsGraphQL, RESTful API
Deployment, CI/CD & AdministrationJenkins
UI/UX/WireframingPrototyping
Logging and MonitoringSentry
Other Technical SkillsAPN, Courier, fcm

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

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Aleksey Petrov
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring