Yurii Petelko
Email:********@*****.***
Skype:mario45628
Address: country: Ukraine, city: Kiev.
Career objective:
Position of Senior iOS Software developer. Professional growth and programming skills improving. Possibility for designing application architecture. Core skills:
• Total work experience - 6 years, iOS development experience - 5 years.
• Good understanding of OOP paradigm, SOLID, basic knowledge of data structures, algorithm design, design patterns and approaches(MVC, MVVM, MVP, Future & Promises, Singleton, Observer, Builder, Repository etc.), Git.
• Programming languages: Swift, Objective-C/C/C++
• Distribution own applications to App Store.
• Technologies: Cocoa Touch, Core Foundation, UIKit, MapKit, Core Location, Core Data, GCD, NSURLSession, NSStream, NSServer, Socket, REST, JSON, XML, Sprite Kit, Core Graphics, KVO/KVC, Parse, Facebook SDK, Google Maps, Agile, Git, Jenkins, Perforce. Professional experience:
Company: Infopulse
Duration: July 2016 – Present.
Role: Senior iOS Software Engineer at mobile bank application. Responsibilities:
● Development client-server application in Swift.
Application link:
https://itunes.apple.com/no/app/sparebanken-møre-mobil bank/id1249629512?ls=1&mt=8
● Design and implement modular application architecture.
● Implement complex UI and animations.
● Design and implement architecture for network
communication with server side.
● Integrate TouchID,FaceID and Siri features.
● Analyze application with profiling tools.
● Writing Unit and UI tests.
Technologies: Future & Promises, NSURLSession, Core Animation, GCD, Core Graphics, Cocoa Touch, Core Foundation, REST, JSON, Agile, Git, Jenkins.
Company: Playtech
Duration: January 2016 – July 2016.
Role: iOS developer at Native Casino.
Responsibilities: ● Development client-server application in Objective C. Application link:
https://itunes.apple.com/gb/app/casino.com-play-real-mon ey/id852272939?mt=8
● Design and implement architecture for network
communication with server side.
● Take part in game development process.
● Integration new features such as: Touch ID, Spotlight search, 3D Touch.
● Writing Unit and UI tests.
Technologies: NSURLSession, CocoaAsyncSocket, POSIX, NSOperation, SDWebImage, ReactiveCocoa, Sprite Kit, Core Graphics, Cocoa Touch, Core Foundation, JSON, Agile, Git, Jenkins. Company: Global Logic Ukraine
Duration: May 2015 – January 2016.
Role: iOS developer at AVID project.
Responsibilities: ● Development client-server application in Objective C. Application link:
https://itunes.apple.com/ru/app/pro-tools-control/id101707 5761?mt=8.
● Technical discussions directly with customer(via phone and mail).
● Distribute application to AppStore.
Technologies: Cocoa Touch, Core Foundation, NSServer, NSStream, CFSocket, NSURLSession, GCD, NSOperationQueue, KVO/KVC, Agile, Perforce, Jenkins.
Company: Luxoft Ukraine.
Duration: December 2012 – April 2015.
Role: C++/Objective C software developer at BMW NBT/NBTEvo project. Responsibilities: ● Development and implement algorithms for time synchronization between QNX operating system and time from different sources.
● Development application for wireless communication between QNX operating system and IOS.
● Technical discussions directly with customer(via phone and mail).
Technologies: QNX operating system, POSIX Threads, Sockets, Finite-state machine, Precision Time Protocol.
Company: Freelance IOS development.
Duration: September 2012 – May 2015.
Role: IOS developer.
Responsibilities: ● Development client-server applications.
● Development application to synchronize QNX operating system and IOS.
● Distribute applications to App Store.
● Design UI for applications.
Technologies: REST, XML, JSON, NSURLSession, Core Data, Parse, KVO/KVC,
Core Location, MapKit, Google Maps API, Google Places API, Facebook SDK.
Education:
Institution: Kiev National Taras Shevchenko University, Faculty of cybernetics. Date Attended: September 2010 – June 2014.
Qualification: Bachelor’s Degree in Cybernetics.
Institution: Kiev National Taras Shevchenko University, Military Institute. Date Attended: September 2012 – June 2014.
Qualification: Officer of reserve.
Institution: Kiev National Taras Shevchenko University, Faculty of cybernetics.
Date Attended: September 2014 – June 2016.
Qualification: Master’s Degree in Cybernetics.
Additional:
• Ability to show own application distributed to App Store.
• English - Upper-Intermediate.
• Initiative, hardworking, communicative, team player.
• Self-disciplined, goal-oriented, ability to work in a team.
• Interested in visiting conferences.