Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

56 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Files with CV

The short CV in pdf:
The full CV in pdf:
The cover letter in pdf:

Cover letter

Dear Hiring Manager,

I hope this message finds you well. I'm Andrew, an iOS engineer with over 11 years of experience in Apple's ecosystem. I have worked with companies of all sizes, from startups to large corporations, and my code has reached millions of users worldwide.
With a proven track record of successful projects, I've honed my skills in various languages, including Swift and Objective-C. I am adept at user interface design, with experience in xib/storyboard, in-code, SwiftUI, and iOS-SDKs. I'm familiar with several architectural patterns such as MVC, MVVM, VIPER, CleanSwift, and Yarch. Over the years, I have gained experience in using databases like CoreData, Realm, and SQL, and tools such as Xcode, Profiler, cocoapods, carthage, spm, Git, Jira, Confluence, circle-ci, and fastlane.
My career journey has provided me with diverse experiences, including conducting computer science and programming classes at a university for over 15 years. This experience enriched my understanding of the field and honed my problem-solving skills. In addition, my involvement in hiring processes, screening and interviewing candidates, evaluating their test tasks, and supervising interns in a professional setting has also broadened my skills set.
I have had the privilege to contribute to over 30 projects, some of which are used by millions of users daily. Among them are the "Megafon Personal Account" app for one of Russia's leading mobile operators and the "Tele 2 TV" streaming service.
I take pride in being able to collaborate effectively with backend, design, and tester teams, always ensuring that our end product meets the highest standards of quality. As a constant learner, I remain updated with the latest industry trends and innovations, always looking for new ways to create efficient APIs and architectures.
Please find my resume attached for your reference. I am confident that my skills and experiences make me a strong candidate for the iOS developer position in your organization. I'm excited about the possibility of bringing my unique blend of skills and experience to your team.
Please feel free to contact me at any time via email (dddron@gmail.com) or phone (+374-43-057-447) if you have any further questions or require additional information. I look forward to the possibility of working with you.

Best regards, Andrew

In a nutshell

Andrew Mayer

iOS Engineer

Contact Information

Profile

iOS engineer with over 11 years of experience in the Apple ecosystem. Proficient in Swift, Objective-C, and various iOS SDKs and architectures. Worked with companies of all sizes, with code reaching millions of users worldwide.

Skills

  • Languages: Swift, Objective-C
  • User Interface: xib/storyboard, in-code, SwiftUI, iOS-SDKs
  • Frameworks: iOS-SDKs, WatchKit-SDK, ARKit
  • Architectures: MVC, MVVM, VIPER, CleanSwift, Yarch
  • Databases: CoreData, Realm, SQL
  • Other: REST API, JSON/XML, Multitasking/Multithreading, Animations
  • Tools: Xcode, Profiler, cocoapods, carthage, spm, Git, Jira, Confluence, circle-ci, fastlane

Language Proficiency

  • English: Upper-Intermediate (B2-C1)
  • Russian: Native
  • German: Elementary
  • Armenian: Elementary

Experience

  • Tutor of iOS Development Courses, Yandex Practicum (since 01.2023)
  • Senior iOS Developer, Tinkoff (01.2023 - 04.2023)
  • Senior iOS Developer, Preezma (04.2022 - 01.2023)(since 05.2023)
  • Senior iOS Developer, Alfabank (11.2020 - 04.2022)
  • iOS Developer, 8bit (11.2019 - 11.2020)
  • iOS Developer, Mirror-AI (06.2018 - 11.2019)
  • iOS Developer, Ronte LTD (10.2017 - 06.2018)
  • iOS Developer, RedMadRobot (07.2016 - 10.2017)
  • iOS Developer, Globus LTD (03.2016 - 06.2017)
  • Middle iOS Developer, UnrealMojo (09.2014 - 03.2016)
  • Junior iOS Developer, Zennex (02.2013 - 08.2014)

Education

  • Associated Professor of Computer Science, Krasnoyarsk State Pedagogical University named V.P.Astafiev (09.2000 - 07.2003)
  • Teacher of Computer Science and Economics, Krasnoyarsk State Pedagogical University named V.P.Astafiev (09.1995 - 07.2000)

Personal

Happily married with three boys. Enjoys traveling, learning new languages, reading, and watching movies in his spare time.

Full length CV

Table of Contents

Hello!

It's me

I'm Andrew, an iOS engineer who's been living and breathing Apple's ecosystem for over 11 years.
I've worked with companies of all shapes and sizes, and my code has reached millions of users worldwide.

Get in Touch

πŸ“ Yerevan, Armenia
πŸ“ž +374-43-057-447
πŸ“§ email: dddron@gmail.com
πŸ’¬ Telegram: t.me/HeinrichMayer
πŸ“Ή Skype: vanyurin
🌐 Linkedin: linkedin.com/in/andreymayer/
πŸ’» GitHub: github.com/dronnn
πŸ“˜ Facebook: facebook profile
🐦 Twitter: twitter profile

Toolbox

🍏 Languages: Swift, Objective-C
🎨 User Interface: xib/storyboard, in-code, SwiftUI, iOS-SDKs
πŸ–ΌοΈ Frameworks: iOS-SDKs, WatchKit-SDK, ARKit
πŸ—οΈ Architectures: MVC, MVVM, VIPER, CleanSwift, Yarch
πŸ—ƒοΈ Databases: CoreData, Realm, SQL
🌐 Other: REST API, JSON/XML, Multitasking/Multithreading, Animations
πŸ› οΈ Tools: Xcode, Profiler, cocoapods, carthage, spm, Git, Jira, Confluence, circle-ci, fastlane

Personal Snapshot

πŸŽ‚ Born on 14/11/1978 in Krasnoyarsk, Russia
πŸ‡©πŸ‡ͺ German Nationality & πŸ‡·πŸ‡Ί Russian Citizenship
πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦ Happily married with three boys
πŸ™‹β€β™‚οΈ Male

Language Proficiency

πŸ‡¬πŸ‡§ English: Upper-Intermediate (B2-C1)
πŸ‡·πŸ‡Ί Russian: Native
πŸ‡©πŸ‡ͺ German: Elementary
πŸ‡¦πŸ‡² Armenian: Elementary

Practical experience

Yandex Practicum (educational cources)

πŸ“… since 01.2023
πŸ‘¨β€πŸ’» Tutor and Author of an iOS Development Courses (Remote Position)
Projects (chapters): UICollectionView , Core Data, localization, testing, color scheemes.
Responsibilities: Student support, conducting webinars, code review.
Technologies used: Swift, UIKit, CoreData, MVVM-architecture.
Personal results: as an author, I've revamped and continuously updated a Core Data chapter, addressing critical gaps in the course material. This led to curriculum enhancements that notably elevated the course's clarity and effectiveness. I've also reworked half the Core Data chapter content and optimized a similar proportion of demo projects. In my role as a tutor, I've deepened students' understanding of Collection view, Core Data, localization, color scheeemes, testing, etc. through webinars, which have seen growing attendance. I'm confident that my interactive reviews, answers, and feedback have boosted student performance by about 25%.

Tinkoff (product company)

πŸ“… 01.2023 - 04.2023
πŸ‘¨β€πŸ’» Senior iOS Developer (Remote Position)
Projects: NDA
Responsibilities: development application, maintenance, refactoring, bug-fix, PR reviews.
Technologies used: Swift, UIKit, REST API, CoreData, MVP-architecture.
Personal results: Introduced support for deeplinks as a key feature, along with various UI enhancements.

Preezma (outsource/outstaff company)

πŸ“… 04.2022 - 01.2023 and since 05.2023
πŸ‘¨β€πŸ’» Senior iOS Developer (Office Position)
Projects: CocoonWeaver - the voice notes app.
Responsibilities: development application, maintenance, refactoring, bug-fix, PR reviews.
Technologies used: Swift, UIKit, async/await, compositional layout, REST API, Realm, voice recognition, MVP-architecture.
Personal results: Remastered Key features such as main screen (added universality to reuse), added many key features, such as sub.

Alfabank (product company)

πŸ“… 11.2020 - 04.2022
πŸ‘¨β€πŸ’» Senior iOS Developer (Remote Position)
Projects: Swift-payments, QR-payments.
Responsibilities: development application, maintenance, refactoring, bug-fix, PR reviews.
Technologies used: Swift, REST API, UIKit, YARCH-architecture.
Personal results: Implemented Swift-based payment features and added functionalities like document uploads and new field integrations. Modernized QR-payment system using an updated library.

8bit (product company)

πŸ“… 11.2019 - 11.2020
πŸ‘¨β€πŸ’» iOS Developer (Remote Position)
Projects: eight VPN projects form scratch, walpaper app form scratch, etc.
Responsibilities: development application, maintenance, refactoring, bug-fix, architecture design, PR reviews.
Technologies used: Swift, UIKit, REST API, MVC, CoreAnimation.
Personal results: Was contributing to more then ten projects all from scratch. My responsibilities ranged from architecture design to PR reviews. Personally, I made a significant impact by introducing various approaches and architectural designs, enhancing the project's overall quality.

Mirror-AI located in California (sturtup, ML/AR)

πŸ“… 06.2018 - 11.2019
πŸ‘¨β€πŸ’» iOS Developer (Remote Position)
Projects: The Personalised emoji stickers app.
Responsibilities: development application, maintenance, refactoring, bug-fix, PR reviews.
Technologies used: Swift, REST API, Core Data, AR.
Personal results: Successfully relaunched a completely revamped app on the store. Introduced key features like custom emojis, sticker packs, and depth and facial mapping for selfies.

Ronte LTD located in Berlin (product company)

πŸ“… 10.2017 - 06.2018
πŸ‘¨β€πŸ’» iOS Developer (Remote Position)
Projects: The messenger part of a b2b app.
Responsibilities: development application, maintenance, refactoring, bug-fix, assessment of labor.
Technologies used: Swift, UIKit, REST API, Realm, Viper.

RedMadRobot (outsource company)

πŸ“… 07.2016 - 10.2017
πŸ‘¨β€πŸ’» iOS Developer (Remote Position)
Responsibilities: development applications from scratch, maintenance, refactoring, bug-fix.
Technologies used: Swift, REST API, RxSwift.

Globus LTD (outsource company)

πŸ“… 03.2016 - 06.2017
πŸ‘¨β€πŸ’» iOS Developer (Remote Position)
Responsibilities: development applications from scratch, maintenance, refactoring, bug-fix, architecture design, PR reviews. Interviewing and screening candidates. Evaluation of tests on the developer's position, supervising interns.
Technologies used: Objective-C, Swift, REST API, Realm, CoreAnimation

UnrealMojo (outsource company)

πŸ“… 09.2014 - 03.2016
πŸ‘¨β€πŸ’» middle iOS Developer (Remote Position)
Responsibilities: development applications from scratch, maintenance, refactoring, bug-fix, assessment of labor.
Technologies used: Objective-C, REST API, CoreData, WatchKit

Zennex (outsource company)

πŸ“… 02.2013 - 08.2014
πŸ‘¨β€πŸ’» junior iOS Developer (Remote Position)
Responsibilities: development applications from scratch, maintenance, refactoring, bug-fix, assessment of labor.
Technologies used: Objective-C, REST API, Core Data, SQL

The most intresting projects

CocoonWeaver

app store
πŸ“… 04.2022 - 12.2022
πŸ“±An application for cataloging audio recordings
πŸ“² iPhone, Apple Watch

AlfaBank Alfa Mobile Personal Account

app store
πŸ“… 11.2020 - 03.2022
πŸ“±The application for the users of the biggest private bank in Russia.
πŸ“² iPhone, iPad

Mirror: Avatar & Sticker Maker

app store
πŸ“… 06.2018 - 11.2019
πŸ“±The app allows users to generate thousands of personalized stickers based on selfies taken.
πŸ“² iPhone

Yandex.Weather

πŸ“… 06.2017 - 08.2017
πŸ“±The weather service for the biggest internet company in Russia
πŸ“² iPhone, iPad

SberBank FinAdvisor

πŸ“… 08.2017 - 10.2017
πŸ“±The financial adviser service for the biggest bank in Russia
πŸ“² iPhone

Tele 2 TV

πŸ“… 03.2016 - 06.2016
πŸ“±The streaming service named β€œTele 2 TV” for one of the biggest cellular operators in Russia
πŸ“² iPhone iPhone, iPad

πŸ“… 09.2014 - 03.2016
Worked as the only iOS engineer
πŸ“±The application for the users of the leading mobile operator in Russia.
πŸ“² iPhone, iPad, watch

Education

Krasnoyarsk State Pedagogical University named V.P.Astafiev

πŸ“… 09.2000 - 07.2003
πŸ‘¨β€πŸ« Associated Professor of Computer Science
πŸŽ“ Candidate to Doctorate of Pedagogical Sciences
🏫 University Classes

Krasnoyarsk State Pedagogical University named V.P.Astafiev

πŸ“… 09.1995 - 07.2000
πŸ‘¨β€πŸ« Teacher of Computer Science and Economics
πŸŽ“ Specialist
🏫 University Classes

Krasnoyarsk State School #84

πŸ“… 09.1985 - 06.1995
πŸŽ’ School Student

Side Jobs and other practical experience

Krasnoyarsk state pedagogical university named V.P.Astafiev (and Other Institutions)

πŸ“… 09.2000 - 08.2010
πŸ’» Conducted a Computer Science class
πŸ”€ Conducted a Computer Languages class

Professional Journey

πŸš€ Key Responsibilities

Throughout my career, my roles across various companies have revolved around new feature implementation, codebase maintenance, refactoring, and bug-fixing. I've had the opportunity to collaborate with backend, design, and tester teams to build more efficient APIs and architectures. For instance, I've had in-depth discussions on human interface guidelines with designers.

🎯 Additional Responsibilities

In addition to my core duties, I've also been involved in the hiring process, screening and interviewing candidates, and evaluating their test tasks. On a few occasions, I've supervised interns, leveraging my teaching experience to guide them effectively.

πŸŽ“ Teaching Experience

It's worth mentioning that I've spent over 15 years as a professor of computer science at a university, conducting classes on programming languages and more. This experience has enriched my understanding of the field and honed my problem-solving skills.

πŸ† Achievements

I'm proud to say that the apps I've worked on are used by millions of people. Some notable examples include the "Megafon Personal Account" for one of Russia's leading mobile operators and the streaming service "Tele 2 TV". In total, I've contributed to more than 30 projects, large and small.

🍏 Why I'm a Great Fit for an iOS Engineer Role

I bring over 11 years of experience as an iOS developer. I'm proficient in both languages in the Apple ecosystem. I've been working since the era of iOS 5. I've written applications for all Apple mobile devices - iPhone, iPad, and Apple Watch. For me, working within the Apple ecosystem is not just a job, it's a passion. I'm an avid user of Apple products in my everyday life.

πŸ’ͺ My Strengths

I'm a responsible and disciplined individual. I believe in seeing tasks through to completion. I'm committed to achieving the best results, even if it means working after hours.

Off the Clock

When I'm not coding, you can find me traveling, learning new languages, diving into a good book, or enjoying a movie.

About

andrew developer page

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages