Senior iOS Developer
Hi! My name is Ravil (Will if you wish:-)).
I'm professional iOS Developer with 3 years of experience in developing for only one platform.
All experience I had taken in huge cloud notes service called BossNote (Russian AppStore). I was a Senior iOS Developer in that project from April 2012 by October 2014. Reason to leave BossNote is lack of professional growing up.
After leaving BossNote, I join to huge developers team and work now in bank-client application for iPhones.
Also I have experience in swift (about 2-3 months).
I am really enjoy my job and want to work only in interesting projects. I can work in team or alone. Ready for assign to long-term of fast projects.
Ready to make test tasks for free.
I have a permanent full-time job now, and ready to leave it for work only by oDesk jobs.
My rate is really lower of my skills, but it's only because I have no feedbacks yet.
- Ojective-C,Swift: OOP, MVC, syntax, GCD, UIKit, CoreGraphics, MapKit;
- CoreData: moGenerator, MagicalRecord, Managed Object Contexts, multithread writing data;
- Xcode (4,5,6): targets, schemes, debugging, instruments (profiling)
- Deployment: Developer portal, Provisioning profiles, Code-Signg ,TestFlightApp, iTunes Connect,
Xcode Server: Auto Testing, Continuous Integration / Continuous Delivery;
- GIT: GitHub, BitBucket, configure, Xcode Version Control instruments, command line, hard merge, branches management;
- Software engineering: Application architecture, Agile process, Project management;
- Third party frameworks: CocoaPods;
- Client-Server: AFNetworking, NSURLConnection, NSURLSession, HTTP requests, JSON / XML;