Hi, I'm Aram Semerjyan

iOS & Flutter Expert | 7+ Years Experience

About Me

I'm a passionate Mobile Developer with over 7 years of experience in iOS and cross-platform development. I specialize in building high-quality mobile applications using Swift and Flutter.

Throughout my career, I've worked on diverse projects ranging from fintech applications to data visualization platforms like Voronoi by Visual Capitalist. I'm committed to writing clean, maintainable code and staying up-to-date with the latest mobile development technologies.

0 Years Experience
0 Open Source Projects
0 GitHub Contributions
Aram Semerjyan

GitHub Activity

Less
More

Technical Skills

Mobile Development

Swift Expert
Flutter/Dart Expert
UIKit Expert
SwiftUI Proficient

Data & Backend

Core Data Advanced
Realm Advanced
REST API Expert
Firebase Advanced

Technologies

RxSwift/RxDart Advanced
Core Bluetooth Proficient
Git Expert
CI/CD Proficient

Languages

Armenian
Native
Russian
Near-native
English
Professional proficiency (read/write/speak)

Professional Experience

Dec 2024 - Present

Flutter Developer

SmartMerch

  • Implemented platform-specific features in cross-platform applications
  • Developed custom native camera integrations for Android and iOS
  • Maintained Android background services for long-running operations
  • Built robust offline mode support with local data persistence and automatic synchronization loops that continuously detect and upload unsynced data to backend when connectivity is restored, ensuring seamless operation in low or no internet scenarios
  • Built native plugins integrated into Flutter using method channels and event channels for bidirectional communication between Dart and native Android/iOS code
  • Implemented push notifications via Flutter and Firebase for both Android and iOS platforms
May 2022 - Dec 2024

iOS Developer

Gegidze LLC

Worked on a leading European fintech application

  • Developed new features for iOS fintech app serving thousands of users
  • Integrated secure payment gateways and transaction processing
  • Ensured compliance with financial regulations and security standards
  • Implemented modern SwiftUI pages and components, seamlessly integrating them with existing UIKit architecture to enhance user experience while maintaining app stability
Jan 2022 - Apr 2022

Flutter Developer

ProArea

  • Developed cross-platform mobile applications using Flutter
  • Integrated Firebase services for backend functionality
  • Collaborated with team to deliver features on schedule
Sep 2019 - Aug 2022

Mobile Developer (Flutter/iOS)

STDev Armenia

Built Play Your Court - a tennis social networking app

  • Built mobile applications from scratch using Flutter and native iOS
  • Implemented real-time chat with Firebase Firestore and video player for tennis lessons
  • Integrated location-based partner matching to connect tennis players
  • Developed hybrid iOS app with Swift-JavaScript bridges using WKWebView and WKScriptMessageHandler for bidirectional communication between native code and web content
  • Configured Azure CI/CD pipelines for automated deployment of iOS and Android builds to Firebase App Distribution with testing, staging, and production environments
  • Set up build flavors and schemes for multiple environment configurations, enabling seamless switching between development, staging, and production builds with environment-specific configurations
  • Implemented third-party authentication (Facebook, Google, Apple, LinkedIn) for both iOS and Android platforms, with experience integrating Amazon Cognito and Amplify for federated identity management
  • Maintained organized project structure for team collaboration
Jul 2018 - Aug 2019

iOS Developer

Binomial

Developed BLE-integrated applications

  • uvisio: UV monitoring app with BLE device integration
  • Lumzag: Smart bag app with item tracking and anti-theft features
  • Implemented Core Bluetooth for bidirectional data communication

Featured Projects

Voronoi

Voronoi by Visual Capitalist

Published App • Flutter

Mobile-first social networking app focused on data-driven storytelling with interactive visualizations.

Flutter Data Visualization Cross-platform
Play Your Court

Play Your Court

Published App • Flutter

Tennis social networking app built from scratch with real-time chat, video lessons player, and location-based partner matching.

Flutter Firebase Real-time Chat Geolocation
UVisio

UVisio

Published App • iOS

Sun safety app with UV monitoring, personalized protection tips, 5-day forecasts, and UVisio Clip for real-time individual sun exposure tracking.

Swift Core Bluetooth Health BLE
Lumzag

Lumzag

Published App • iOS

Smart bag app with GPS tracking, global hotspot, missing item reminders with tracking stickers, inside light control, and alert notifications.

Swift Core Bluetooth GPS IoT

Open Source Projects

devground

Open Source • Playground

Experimental playground for testing new technologies, patterns, and mobile development concepts.

Flutter Experiments R&D

network_tracker

Open Source • Flutter Package

Lightweight Flutter package for tracking and viewing HTTP network activity in real-time with Dio interceptors.

Flutter Networking Developer Tools

toastly

Open Source • Flutter Package

Customizable toast overlay for Flutter apps with icons, custom styling, and manual dismiss options.

Flutter UI Components Notifications

baggy-weather

Open Source • Flutter

Weather application displaying location-based weather information with a clean, modern interface.

Flutter Weather API Geolocation

iConverter

Open Source • iOS

Swift-based converter application demonstrating native iOS development best practices.

Swift iOS UIKit

Did You Know?

Technical insights and discoveries from my development journey

Flutter Camera Package Limitation

Flutter • Camera

Published: 02.02.2026

The popular camera package doesn't provide a way to manually select camera resolution. Instead, it uses an internal fallback mechanism that automatically selects the "most compatible" resolution, which can be significantly lower than what your device actually supports. This can result in lower quality photos than expected.

iOS iBeacon: Wake Your App from Termination

iOS • iBeacon • BLE

Published: 02.02.2026

iBeacon uses Bluetooth Low Energy (BLE) to create tiny transmitters that can wake your iOS app from the background or even from a completely terminated state. When a user walks near a beacon, iOS automatically wakes your app and gives you ~10 seconds to perform tasks. However, you can only monitor up to 20 beacon regions simultaneously, and iOS only wakes your app for region enter/exit events, NOT for distance measurement. For continuous BLE connections, you must declare bluetooth-central background mode in Info.plist.

App Store "What's New" Text Rejection

iOS • App Store

Published: 02.02.2026

Apple rejects app updates if your "What's New" text mentions competitor platforms, especially the word Android. Even innocent release notes like "Fixed push notifications on iOS and Android" will trigger a rejection. Cross-platform developers often write unified release notes and forget to customize them, causing delays. Always maintain separate, platform-specific release notes that focus on the iOS experience only.

App Development Price Calculator

Get a fast, ballpark estimate for a small app idea.

Estimated budget

$0 - $0

This is a directional estimate for planning. Final cost depends on the full scope and specifications.

Timeline 5-6 weeks
Recommended team 1-2 developers
Request a Detailed Quote

Need something bigger? Share the full idea and I will provide a tailored scope, timeline, and fixed price proposal.

Get In Touch

Let's Work Together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Available for Work

I'm currently available for freelance projects and full-time opportunities.

Connect on LinkedIn
×

Scan to Connect on Telegram

Telegram QR Code

@eliffarr