
Alexander Zakharin
Sr Software Engineer at Uber
Updated 6 months ago
13+
Years Experience
6
Roles
32
Skills
2
Education
About
An experienced mobile software developer with 7 years of iOS programming In the work I rely on several principles: • Architecture of application should be properly designed and must allow easily extend and change parts of a application. • Following the workflow, so that will be achieved maximally precise execution of the task within the given timeframe. • It is important to have a deep knowledge of applied technologies, to use all its features. • It is necessary to keep up with the latest technologies and innovations that will help solve essential problems the most appropriate way. Specialty: • Frameworks: Foundation, UIKit, MapKit, CoreLocation, AVFoundation, MediaPlayer, EventKit, EventKitUI, AddressBook, AddressBookUI, Social, MessageUI, XCTest, Core Graphics, AssetsLibrary, Photos, WatchKit. • Networking: AFNetworking, NSURLConnection, NSURLSession. • Third party: Flurry, Crashlytics, Fabric, GoogleMaps, MagicalRecord, Masonry, ZKSforce, Realm, Google Analytics. • Technologies: Interface Builder, CoreData (NSFetchedResultsController), ARC, Blocks, KVC/KVO, Concurrency(GCD, NSOperation, NSOperationQueue), Auto Layout, Local and push notifications, Predicates, Storyboards, Widgets. • Tools: git-bisect (Debug tool), genstrings (Localization), Profile (Time Profiler, Leaks), Photoshop, CocoaPods. • Bug-trackers: Jira, Redmine, Trello. • Project management methodologies: Scrum. • Version Control Systems: Git (terminal, SourceTree). • OOP/OOD: SOLID, Design Patterns (Command, Adapter, Facade, Template method, Builder, Observer, Singleton, Service Locator, Factory, Abstract Factory, Dependency Injection). • Programming Languages: C, Objective-C, Swift. • Other: Cocos2d, HTML, CSS, SOAP, Ruby on Rails, PHP, SalesForce, REST.
See Related Jobs
Based on skills & location
Get AI Resume
Generate a polished resume
Salary Benchmark
What does a Sr Software Engineer earn?
Experience (6 roles)
Is this your profile, Alexander?
Claim it to keep it updated or request removal.
Education (2)
South-Russian State University of Economics and Service
2008 - 2013
Volgograd College of Technology
2004 - 2008
Activities and societies: Software Engineering
Skills (32)
Certifications (1)▼
Introductory Course on WatchOS Apps with Swift 2 in Xcode 7
www.udemy.com
Languages (2)▼
Frequently Asked Questions
What is Alexander Zakharin's current role?▼
Where did Alexander Zakharin study?▼
What skills does Alexander Zakharin have?▼
Where is Alexander Zakharin based?▼
Related Jobs
View all jobs →Founding Engineer (Full Stack / ML)
CurtainCall Ai
AI Engineer
EvenUp Law
Senior Full-stack Engineer (Agentic AI)
Ditto AI
Applied AI Engineer
Ditto AI
(Senior) Backend Engineer (m/f/d)
Superchat
(Senior) Frontend Engineer (m/f/d)
Superchat
Other Profiles
Browse all →
Biplab Deka, PhD
Senior Product Manager | Marketplace at Uber · Full-time
United States

Germán Pineda
Principal Software Engineer at Full-time · 3 yrs 1 mo
United States
Thomas Fu
Software Engineer | TLM at Google Research · Full-time
United States
Mikka Pineda
Freelance Software Engineer at Self-employed
United States

Luigi Mario
Manager at 8 mos
United States
Looking for your next role?
Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.
Chat with CleraThis profile is based on publicly available information. Alexander is not affiliated with or endorsed by Clera. Privacy Policy
