SlideShare a Scribd company logo
1 of 4
Pavel Katunin
wk.katunin@gmail.com
+ 7 9626827214
skype: katuninpavel
github: https://github.com/PavelKatunin
Summary
Software developer and research professional with five years' experience in a
development position. Successful in complex and non-trivial researches. I
understand the importance of creating highly readable and easily-maintained
source code. I am constantly striving to learn new technologies and look for ways
to improve myself in this rapidly-changing industry. I like to work on complex
tasks that require deep knowledge of objective-c runtime and reverse
engineering, interactions with C++ code.
Technical skills
Languages: Objective-C, C++, Swift, Java
Development software: Xcode, eclipse, Git, TFS
Technologies: Core Data, AFNetworking, RestKit, UIKit, Foundation, Cocoa
Touch, Core Location, Map Kit, Core Audio
Work experience
Senior iOS Developer, Grid Dynamics.
Dates employed: 09/2015 – present
Working with voice recognition services, leading a team of iOS Developers.
Interviewing new developers. Driving new projects and skills improvement of
the team. Daily communications with customers from California USA.
iOS Developer, Touchtech Ltd.
Dates employed: 03/2015 – 09/2015
iOS applications development.
Project:
HITO Vue
Quiz and learning application for hair stylists.
Developing of application from scratch to release. Also, in this project was
included my other project: Download Button.
- Core Data, storing video files
- Networking
- Quizzes (offline/ online)
- Video player
link: https://itunes.apple.com/nz/app/hito-vue/id1024853613?mt=8
iOS Developer, Kaspersky lab.
Dates employed: 03/2013 – 06/2015
Projects:
Kaspersky Fraud Prevention SDK.
This was a really interesting project. The project was a source of non-trivial tasks
such as:
- creating a virtual keyboard that can be used with UIWebView and text
inputs
- self-defense technologies, that require reverse engineering skills,
knowledge of objective-c runtime and mach-o files structure
- working on C++code and development complex build system
- researching of Clang source code
technologies: Objective-C, C++, Xcode, UIKit, Open SSL, Foundation, GCD
link: http://media.kaspersky.com/pdf/kaspersky-fraud-prevention-sdk.pdf
Kaspersky Safe Kids
- UI development
- Map Kit and location services integration
- C++ internal components development and integration
- Data model development and architecting
technologies: Objective-c, C++, Core Data, Xcode, UIKit, Map Kit
link: https://itunes.apple.com/us/app/kaspersky-safe-kids/id922437078
Kaspersky Safe Browser.
This project required using UIWebView, and writing Objective-C – JavaScript
interactions source code, for hooking some browser’s events. Working with open
SSL, using multithreading.
technologies: Objective-C, C++, Xcode, UIKit, Open SSL, Foundation, GCD
link: https://itunes.apple.com/ru/app/kaspersky-safe-browser/id723879672
there are two another projects that are not in the production stage yet.
Personal projects.
Download button.
This is a cocoa pod component. An App Store style control for presenting
downloading operation.
Link: https://github.com/PavelKatunin/DownloadButton
Cannot provide names of the following projects because of NDA.
Secure messenger:
Working over XMPP C++ library and secure messenger.
Development of Architecture, UI, Models, Fixing C++ lib.
Objective-C selectors obfuscator
Creating a tool over Clang frontend. Patching Mach-o files. Founder and driver of
the project.
iOS Developer, MobileUp inc.
Dates employed: 03/2012 – 02/2013
Projects:
Koles kz.
This is a client application for web site Kolesa.kz, the app used to be on the top of
Kazakhstan’s Appstore. The project required a lot of network interactions with
Rest API and storing data with Core Data framework.
Technologies: Objective-C, Core Data, AFNetworking, UIKit, Foundation
link: https://itunes.apple.com/ru/app/kolesa.kz/id563291345
MTS Locator.
There were a lot of bugs in the legacy code of the project, so I would fix them.
Also, I transferred project from one map tiles source to another.
Technologies: Objective-C, MapKit, Core Location, UIKit, Foundation
link: https://itunes.apple.com/ru/app/mts-lokator/id467069500
Kinder Surprise.
This is just a typical advertising application, which required some networking
and working with camera API.
Technologies: Objective-C, UIKit, Foundation
link: https://itunes.apple.com/ru/app/kinder-surpriz.-mir-
igrusek./id575942792
iOS Developer, Mercury Development Russia LLC.
Date employed: 09/2011 – 02/2012
Projects:
Mobile reception of Samara administration.
An application for submitting suggestions about improvements for the city
environment to reception of Samara administration. Supports sending of text
and voice messages with locations.
Technologies: Objective-C, UIKit, Foundation, Core Location, Cocoa Touch, Core
Audio
link: https://itunes.apple.com/ru/app/mobil-naa-priemnaa-
administracii/id514884262
Aisle411.
This was my first commercial project for iOS, I developed some parts of UI and
some network operations.
Technologies: Objective-C, UIKit, Foundation, Cocoa Touch
link: https://itunes.apple.com/us/app/aisle411-shopping-
companion/id394218369
Java junior developer. Universal Billing System.
Date employed: 09/2010 – 05/2011
Developed Java backend for the Universal Billing System.
Technologies: Java, Hibernate, AndroMDA, Spring, JavaEE
Education
2007 – 2012 Togliatty State University, Institute of Mathematics, Physics and
Information Technologies, mathematician-programmer.
2012 – 2014 Togliatty State University, Master’s degree, Mathematics and
Computer Science.
Publications
All publications written in Russian.
Adiabatic quantum computations
link: http://window.edu.ru/resource/481/79481/files/science-confenence.pdf
Objective-C blocks and C++ lambdas
link: http://habrahabr.ru/post/204356/
Voluntary
TED talks translations

More Related Content

What's hot (20)

iOS Developer
iOS DeveloperiOS Developer
iOS Developer
 
My resume 3.1
My resume 3.1My resume 3.1
My resume 3.1
 
Mayank's resume
Mayank's resumeMayank's resume
Mayank's resume
 
resume
resumeresume
resume
 
Immersion on Azure - Data base and Cognitive Service at a glance
Immersion on Azure  - Data base and Cognitive Service at a glanceImmersion on Azure  - Data base and Cognitive Service at a glance
Immersion on Azure - Data base and Cognitive Service at a glance
 
Anupriya iOS Dev Resume
Anupriya iOS Dev ResumeAnupriya iOS Dev Resume
Anupriya iOS Dev Resume
 
Resume - Alsey Coleman Miller - iOS Developer
Resume -  Alsey Coleman Miller - iOS DeveloperResume -  Alsey Coleman Miller - iOS Developer
Resume - Alsey Coleman Miller - iOS Developer
 
Jay's CV - 2013
Jay's CV - 2013Jay's CV - 2013
Jay's CV - 2013
 
Nagendran resume
Nagendran resumeNagendran resume
Nagendran resume
 
Simon_Pythoud_Resume_EN
Simon_Pythoud_Resume_ENSimon_Pythoud_Resume_EN
Simon_Pythoud_Resume_EN
 
Resume - Alsey Coleman Miller - iOS Developer
Resume -  Alsey Coleman Miller - iOS DeveloperResume -  Alsey Coleman Miller - iOS Developer
Resume - Alsey Coleman Miller - iOS Developer
 
Brandon Miller Resume
Brandon Miller ResumeBrandon Miller Resume
Brandon Miller Resume
 
Resume
ResumeResume
Resume
 
Raghavendra_Guru
Raghavendra_GuruRaghavendra_Guru
Raghavendra_Guru
 
CV
CVCV
CV
 
Best iOS Resume
Best iOS ResumeBest iOS Resume
Best iOS Resume
 
EESP
EESPEESP
EESP
 
Resume
ResumeResume
Resume
 
Trevor de Koekkoek resume
Trevor de Koekkoek resumeTrevor de Koekkoek resume
Trevor de Koekkoek resume
 
Cv mahmoud
Cv mahmoudCv mahmoud
Cv mahmoud
 

Viewers also liked

Automated resume extraction and candidate selection system
Automated resume extraction and candidate selection systemAutomated resume extraction and candidate selection system
Automated resume extraction and candidate selection systemeSAT Journals
 
MALWINA WÓJCIK_CVE_29092016
MALWINA WÓJCIK_CVE_29092016MALWINA WÓJCIK_CVE_29092016
MALWINA WÓJCIK_CVE_29092016Malwina Wojcik
 
Engineer Hassan Raza_CV_Updated
Engineer Hassan Raza_CV_UpdatedEngineer Hassan Raza_CV_Updated
Engineer Hassan Raza_CV_UpdatedHassan Raza Aslam
 

Viewers also liked (7)

Automated resume extraction and candidate selection system
Automated resume extraction and candidate selection systemAutomated resume extraction and candidate selection system
Automated resume extraction and candidate selection system
 
Resume (2) (1)
Resume (2) (1)Resume (2) (1)
Resume (2) (1)
 
Julia Herndon, RHR
Julia Herndon, RHRJulia Herndon, RHR
Julia Herndon, RHR
 
Nathan Stearns Resume
Nathan Stearns ResumeNathan Stearns Resume
Nathan Stearns Resume
 
MALWINA WÓJCIK_CVE_29092016
MALWINA WÓJCIK_CVE_29092016MALWINA WÓJCIK_CVE_29092016
MALWINA WÓJCIK_CVE_29092016
 
Gnanendra Reddy-1 (1)
Gnanendra Reddy-1 (1)Gnanendra Reddy-1 (1)
Gnanendra Reddy-1 (1)
 
Engineer Hassan Raza_CV_Updated
Engineer Hassan Raza_CV_UpdatedEngineer Hassan Raza_CV_Updated
Engineer Hassan Raza_CV_Updated
 

Similar to Pavel Katunin Resume032016

Similar to Pavel Katunin Resume032016 (20)

Dinu Baby CV 6Y.pdf
Dinu Baby CV 6Y.pdfDinu Baby CV 6Y.pdf
Dinu Baby CV 6Y.pdf
 
Dinu Baby CV.pdf
Dinu Baby CV.pdfDinu Baby CV.pdf
Dinu Baby CV.pdf
 
Dinu Baby 7Y CV.pdf
Dinu Baby 7Y CV.pdfDinu Baby 7Y CV.pdf
Dinu Baby 7Y CV.pdf
 
Vrushali_Resume
Vrushali_ResumeVrushali_Resume
Vrushali_Resume
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
Shankar
ShankarShankar
Shankar
 
BarkatShaikhProfile.docx
BarkatShaikhProfile.docxBarkatShaikhProfile.docx
BarkatShaikhProfile.docx
 
Dinu Baby 6Y.pdf
Dinu Baby 6Y.pdfDinu Baby 6Y.pdf
Dinu Baby 6Y.pdf
 
AdamVisserResume
AdamVisserResumeAdamVisserResume
AdamVisserResume
 
Ahmed Saad Ashour
Ahmed Saad AshourAhmed Saad Ashour
Ahmed Saad Ashour
 
VenkateshVG
VenkateshVGVenkateshVG
VenkateshVG
 
Resume - Heta S
Resume - Heta SResume - Heta S
Resume - Heta S
 
Senior iOS Developer
Senior iOS DeveloperSenior iOS Developer
Senior iOS Developer
 
Cv vipin
Cv vipinCv vipin
Cv vipin
 
Resume - Sushil Sarraf
Resume - Sushil SarrafResume - Sushil Sarraf
Resume - Sushil Sarraf
 
Niladri Dutta
Niladri DuttaNiladri Dutta
Niladri Dutta
 
Sanjay kumar joshi
Sanjay kumar joshiSanjay kumar joshi
Sanjay kumar joshi
 
Noufal Curriculum Vitae
Noufal Curriculum VitaeNoufal Curriculum Vitae
Noufal Curriculum Vitae
 
Jack Chen Final Resume C#
Jack Chen Final Resume C# Jack Chen Final Resume C#
Jack Chen Final Resume C#
 
Curriculum vitae - Adam Skołuda
Curriculum vitae - Adam SkołudaCurriculum vitae - Adam Skołuda
Curriculum vitae - Adam Skołuda
 

Pavel Katunin Resume032016

  • 1. Pavel Katunin wk.katunin@gmail.com + 7 9626827214 skype: katuninpavel github: https://github.com/PavelKatunin Summary Software developer and research professional with five years' experience in a development position. Successful in complex and non-trivial researches. I understand the importance of creating highly readable and easily-maintained source code. I am constantly striving to learn new technologies and look for ways to improve myself in this rapidly-changing industry. I like to work on complex tasks that require deep knowledge of objective-c runtime and reverse engineering, interactions with C++ code. Technical skills Languages: Objective-C, C++, Swift, Java Development software: Xcode, eclipse, Git, TFS Technologies: Core Data, AFNetworking, RestKit, UIKit, Foundation, Cocoa Touch, Core Location, Map Kit, Core Audio Work experience Senior iOS Developer, Grid Dynamics. Dates employed: 09/2015 – present Working with voice recognition services, leading a team of iOS Developers. Interviewing new developers. Driving new projects and skills improvement of the team. Daily communications with customers from California USA. iOS Developer, Touchtech Ltd. Dates employed: 03/2015 – 09/2015 iOS applications development. Project: HITO Vue Quiz and learning application for hair stylists. Developing of application from scratch to release. Also, in this project was included my other project: Download Button. - Core Data, storing video files - Networking - Quizzes (offline/ online) - Video player link: https://itunes.apple.com/nz/app/hito-vue/id1024853613?mt=8 iOS Developer, Kaspersky lab. Dates employed: 03/2013 – 06/2015 Projects:
  • 2. Kaspersky Fraud Prevention SDK. This was a really interesting project. The project was a source of non-trivial tasks such as: - creating a virtual keyboard that can be used with UIWebView and text inputs - self-defense technologies, that require reverse engineering skills, knowledge of objective-c runtime and mach-o files structure - working on C++code and development complex build system - researching of Clang source code technologies: Objective-C, C++, Xcode, UIKit, Open SSL, Foundation, GCD link: http://media.kaspersky.com/pdf/kaspersky-fraud-prevention-sdk.pdf Kaspersky Safe Kids - UI development - Map Kit and location services integration - C++ internal components development and integration - Data model development and architecting technologies: Objective-c, C++, Core Data, Xcode, UIKit, Map Kit link: https://itunes.apple.com/us/app/kaspersky-safe-kids/id922437078 Kaspersky Safe Browser. This project required using UIWebView, and writing Objective-C – JavaScript interactions source code, for hooking some browser’s events. Working with open SSL, using multithreading. technologies: Objective-C, C++, Xcode, UIKit, Open SSL, Foundation, GCD link: https://itunes.apple.com/ru/app/kaspersky-safe-browser/id723879672 there are two another projects that are not in the production stage yet. Personal projects. Download button. This is a cocoa pod component. An App Store style control for presenting downloading operation. Link: https://github.com/PavelKatunin/DownloadButton Cannot provide names of the following projects because of NDA. Secure messenger: Working over XMPP C++ library and secure messenger. Development of Architecture, UI, Models, Fixing C++ lib. Objective-C selectors obfuscator Creating a tool over Clang frontend. Patching Mach-o files. Founder and driver of the project.
  • 3. iOS Developer, MobileUp inc. Dates employed: 03/2012 – 02/2013 Projects: Koles kz. This is a client application for web site Kolesa.kz, the app used to be on the top of Kazakhstan’s Appstore. The project required a lot of network interactions with Rest API and storing data with Core Data framework. Technologies: Objective-C, Core Data, AFNetworking, UIKit, Foundation link: https://itunes.apple.com/ru/app/kolesa.kz/id563291345 MTS Locator. There were a lot of bugs in the legacy code of the project, so I would fix them. Also, I transferred project from one map tiles source to another. Technologies: Objective-C, MapKit, Core Location, UIKit, Foundation link: https://itunes.apple.com/ru/app/mts-lokator/id467069500 Kinder Surprise. This is just a typical advertising application, which required some networking and working with camera API. Technologies: Objective-C, UIKit, Foundation link: https://itunes.apple.com/ru/app/kinder-surpriz.-mir- igrusek./id575942792 iOS Developer, Mercury Development Russia LLC. Date employed: 09/2011 – 02/2012 Projects: Mobile reception of Samara administration. An application for submitting suggestions about improvements for the city environment to reception of Samara administration. Supports sending of text and voice messages with locations. Technologies: Objective-C, UIKit, Foundation, Core Location, Cocoa Touch, Core Audio link: https://itunes.apple.com/ru/app/mobil-naa-priemnaa- administracii/id514884262 Aisle411. This was my first commercial project for iOS, I developed some parts of UI and some network operations. Technologies: Objective-C, UIKit, Foundation, Cocoa Touch link: https://itunes.apple.com/us/app/aisle411-shopping- companion/id394218369 Java junior developer. Universal Billing System. Date employed: 09/2010 – 05/2011
  • 4. Developed Java backend for the Universal Billing System. Technologies: Java, Hibernate, AndroMDA, Spring, JavaEE Education 2007 – 2012 Togliatty State University, Institute of Mathematics, Physics and Information Technologies, mathematician-programmer. 2012 – 2014 Togliatty State University, Master’s degree, Mathematics and Computer Science. Publications All publications written in Russian. Adiabatic quantum computations link: http://window.edu.ru/resource/481/79481/files/science-confenence.pdf Objective-C blocks and C++ lambdas link: http://habrahabr.ru/post/204356/ Voluntary TED talks translations