Headshot of Anthony Glyadchenko

Anthony Glyadchenko

Senior Mobile Product Engineer with 8+ years of experience crafting high-performance mobile applications.

About Me

I’m a Senior Mobile Product Engineer with over eight years of experience creating mobile apps that people love to use. My work is all about building products that not only solve real problems but do so in a way that feels smooth, intuitive, and enjoyable. I specialize in using Swift and Objective-C to build apps that are reliable, high-performing, and easy to maintain.

One of my favorite aspects of engineering is taking a complex idea and making it simple—whether it’s through great user experience or well-crafted code. I thrive when I’m working with a team, combining skills, and learning from each other to create something impactful. After taking some time to focus on my health, I’m fully recovered and more energized than ever. I’m ready to bring fresh ideas, positive energy, and dedication to my next opportunity.

I’m passionate about building products that make a difference, whether it’s improving the way people communicate, simplifying a task, or just making everyday life a little bit better. I believe in clean, maintainable code, continuous learning, and pushing myself and my team to reach new heights. I’m excited to take on new challenges, collaborate with talented teams, and turn great ideas into well-crafted mobile experiences.

Why Hire Me?

With over eight years of experience delivering high-quality iOS applications, I have a proven track record of transforming complex requirements into intuitive, engaging solutions. My strong focus on user experience ensures that the apps I develop not only meet but exceed user and client expectations. I am dedicated to delivering exceptional results on time, consistently exceeding the goals set for my projects.

As a proactive problem solver, I take ownership of projects from concept to deployment, ensuring every detail is perfectly executed. My collaborative approach allows me to thrive in cross-functional teams, contributing my expertise while also learning from others to create the best possible outcomes.

I keep myself ahead of industry trends, continuously integrating best practices and emerging technologies into my work. My adaptability and forward-thinking mindset make me a valuable addition to any team looking for an engineer who can hit the ground running, tackle challenges, and drive impactful results. Let’s work together to turn ambitious ideas into beautifully executed mobile applications.

Experience

Independent Senior Software Engineer

October 2023 - Current

  • Developing an itch.io game launcher for Steam Deck using Swift for Linux and SwiftUI with GTK 4 bindings for a seamless native experience.
  • Leveraging this project to learn SwiftUI, expanding my skill set beyond UIKit and React Native, and enhancing cross-platform UI development capabilities.
  • Crafting UI wireframes in Balsamiq, following GNOME Human Interface Guidelines for an intuitive user experience.
  • Engaging in extensive research and planning, utilizing Trello for effective project management.

Airstream - Senior Mobile Developer

April 2023 - September 2023

  • Led the development of a reusable UI component system, achieving ADA compliance and reducing UI development time by 40%.
  • Optimized iOS build processes, enhancing developer efficiency.
  • Resolved critical Bluetooth communication issues, improving connectivity reliability.

Assurant - Senior Mobile Software Engineer (iOS)

July 2018 - May 2022

  • Revitalized background diagnostic features in the Pocket Geek app, enhancing performance monitoring for over 300,000 users.
  • Co-invented and secured US Patent #11900393 for an innovative customer service dashboard.
  • Improved diagnostic data visibility for Fortune 500 clients, leading to increased client satisfaction.

Moonlight Labs - Senior iOS Developer

May 2015 - June 2018

  • Developed the Stock Wall Live app, achieving the #1 Top Grossing position in Finance on tvOS. Successfully launched on Product Hunt with 162 upvotes, ranking #6 on the day and #90 for the week.
  • Fixed critical issues with the SURKUS Events app, resolving geofence tracking problems that restored the app’s core functionality of paid event attendance tracking. These fixes ensured accurate user payments, reduced battery drain, and improved overall user satisfaction.

Demand Media - Mobile iOS Developer

May 2015 - March 2016

  • Diagnosed and fixed critical layout-related crashes in the MyPlate Calorie Tracker app by patching the graph creation library responsible for displaying calorie tracking nutrient percentages for paid users. This involved extensive testing across multiple iPad devices and simulators to identify and resolve layout constraint discrepancies, resulting in enhanced app stability and user experience.
  • Implemented OAuth authentication in the app, taking over from a previous engineer and successfully integrating secure login functionality. This development ensured seamless user authentication and improved security, despite inheriting and transforming previously unusable code.
  • Served as the sole iOS Engineer, overseeing maintenance, critical bug fixes, and continuous improvements, ensuring the app remained reliable and user-friendly for over 3,000 daily active users.

Aerify Media / Sizmek - Software Developer

November 2013 - May 2015

  • Engineered and maintained analytics and monetization SDKs for iOS and Android.
  • Developed interactive demo applications for client showcases, contributing to key business wins.
  • Implemented dayparting features for ad targeting using Java EE with Netty, optimizing ad delivery.

Fareportal - Assistant Software Engineer

September 2012 - November 2013

  • Contributed to the development of the CheapOair iPad app, focusing on backend API integration and UI implementation.
  • Implemented secure payment processing and advanced car rental search features.
  • Enhanced user account functionality, driving a significant increase in bookings.

Projects

Itch.io Game Launcher for Steam Deck

Currently developing an itch.io game launcher for Steam Deck using Swift for Linux and SwiftUI with Adwaita GTK 4 bindings, aiming to deliver a seamless native experience that enhances user engagement on the Steam Deck platform. Leveraging this project to learn SwiftUI, expanding my skill set beyond UIKit. Crafting UI wireframes in Balsamiq, adhering to GNOME Human Interface Guidelines for intuitive user experience. Engaging in extensive research and planning, utilizing Trello for effective project management.

Pocket Geek Mobile

Enhanced the background diagnostic features of the Pocket Geek Mobile App for iOS, a performance monitoring tool utilized by over 300,000 users. Identified and isolated critical issues that compromised effective background diagnostics, ensuring seamless performance tracking and reliability. Collaborated closely with backend engineers to communicate and resolve problems related to redundant and incorrect diagnostic data returned by backend API calls. Optimized background processes using Xcode’s profiling tools, including Instruments, custom debug logging in ad-hoc builds, and by monitoring and analyzing live device logs in Apple’s Console app, thereby enhancing the app’s ability to accurately monitor and report performance metrics. Designed and developed diagnostic interfaces using UIKit and React Native, facilitating real-time insights and actionable data for users. These improvements resulted in a significant increase in diagnostic accuracy and a notable boost in user retention, delivering a superior user experience and fostering greater trust in the app’s reliability.

View Project

Stock Wall Live

Developed a live stock tracking app starting with Apple TV support, then branched it out to natively support iPad and iPhone with adaptive design and layout utilizing code reusability, achieving the#1 Top Grossing position in the Finance category on tvOS. Successfully launched on Product Hunt initially for tvOS, garnering 162 upvotes and securing ranks of #6 on the day and #90 for the week. Utilized technologies such as UIKit and Core Data to create a seamless and engaging user experience across multiple Apple platforms.

View Project

SURKUS Events

Overhauled the SURKUS Events iPhone app’s geofence tracking system, which was initially non-functional and critically undermined the app’s core functionality: event attendance tracking. Collaborated closely with the backend engineer to identify and resolve issues related to redundant and incorrect geofence data returned by backend API calls. Integrated robust geofence support using Core Location to ensure accurate event attendance tracking. Designed and developed a custom admin panel with custom UI controls from mockups using UIKit, Core Graphics, and Core Animation, enabling efficient management and monitoring of planned events. Conducted comprehensive testing with Xcode’s location debugging tools and manual field testing to validate geofence accuracy and system reliability. These enhancements significantly improved app stability and increased user retention by eliminating manual check-ins and automating accurate attendance tracking.

View Article in LAist

Skills

Get In Touch

If you’re looking for an experienced iOS engineer to join your team, I’d love to hear from you.

ideas2apps@anthonyglyadchenko.fyi
Download Resume