Skip to main content
Mher ShahinyanMS
Open to opportunities

Mher Shahinyan

@mhershahinyan2

Senior Android developer building scalable, real-time POS apps and teams.

Armenia
Message

What I'm looking for

I’m looking for a senior Android role where I can own scalable architectures, build real-time mobile systems, and mentor engineers—especially on high-reliability, performance-focused products.

I’m a Senior Android developer with 8+ years of experience building production-grade Android applications across iGaming POS terminals, fitness & health platforms, and entertainment products. I design scalable multi-module architectures using Kotlin, Jetpack Compose, MVI/MVVM, and Clean Architecture, and I’m known for mentoring developers while driving architectural decisions. I thrive on turning complex product requirements into maintainable, reliable systems that ship.

At BetConstruct, I led Android development in the Land-Based Solutions team, owning architecture and delivery for the next-generation sportsbook POS platform deployed across 1,200+ terminals internationally. I architected the full application structure using MVI and multi-module architecture, establishing patterns adopted team-wide and improving scalability and long-term maintainability. I also implemented WebSocket-based real-time data synchronization across all POS terminals, delivering sub-second betting updates critical to operator SLA requirements.

I expanded terminal capabilities with NFC-based workflows (tag detection and event handling) and strengthened release reliability with a custom OTA update system that eliminated manual release downtime. I optimized crash-free performance on Pocket Betshop from an unstable baseline to 99% crash-free by leading a full codebase refactor on specialized POS hardware. Across products, I balance clean architecture with performance and quality—supported by thorough code reviews and hands-on mentoring.

Experience

Work history, roles, and key accomplishments

BE
Current

Senior Software Engineer

BetConstruct

Aug 2022 - Present (3 years 10 months)

Led Android development for the next-generation sportsbook POS platform deployed across 1,200+ terminals internationally, owning architecture and delivery for a 3-person team. Architected MVI-based multi-module structure, implemented WebSocket real-time sync for sub-second betting updates, and expanded terminal workflows via NFC; mentored 2 junior developers.

BE

Middle Software Engineer

BetConstruct

Aug 2020 - Aug 2022 (2 years)

Owned end-to-end Android development across two simultaneous land-based betting products, delivering low-latency game state updates for specialized POS/TV hardware. Implemented Socket.IO real-time client with MVVM and custom Canvas rendering, and created a custom OTA update system to enable zero-downtime feature rollouts.

BE

Software Engineer

BetConstruct

Jun 2019 - Aug 2020 (1 year 2 months)

Led a complete codebase refactor for an Android-based sportsbook POS, improving crash-free performance from an unstable baseline to 99% crash-free across live terminals. Built a custom ticket printing system in Java integrating POS peripherals and optimized app performance for constrained POS hardware.

XS

Junior Android Developer

X-Tech Creative Studio

Dec 2018 - Apr 2019 (4 months)

Implemented EPUB format support and MediaPlayer-based audio playback for an audiobook and e-book marketplace app, delivering core reading and listening functionality. Built the full book reader UI with page navigation and text rendering, and published/maintained the app on Google Play Store.

FI

Junior Android Developer

FitFit.am

Sep 2017 - Sep 2018 (1 year)

Helped grow a consumer fitness app to 1M+ downloads and a 4.5-star Play Store rating by implementing workout reminder functionality via AlarmManager. Managed end-to-end Google Play Store publishing and updates, including integration of Google AdMob monetization.

Education

Degrees, certifications, and relevant coursework

IC

Innovative Programmers' Club

Android Programming Course, Android Programming

2017 -

Completed an Android programming course in Yerevan from May to September 2017.

Yerevan State University logoYU

Yerevan State University

Bachelor of Physics, Physics

2012 - 2016

Bachelor of Physics at Yerevan State University in Yerevan, Armenia from 2012 to 2016.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan