Pavel S. Mazurin

kovpas@gmail.com


Download cv in .doc or .pdf format

 

 

PERSONAL:

Date of birth: 27th of December 1985

Place of birth: Saint-Petersburg

Citizenship: Russia

Marital status: Married

 

 

OBJECTIVE:

Obtain a position as a developer or team leader at an IT department. Improve professionally and utilize my current experience of mobile application development and Linux/Unix/Mac OS X/iOS platform knowledge. 

 

 

SUMMARY:

·  3 years experience Objective-C iPhone/Mac OS developer.

·  2 years experience as JavaScript (JSVM, HTML + AJAX, DOM) developer.

·  1.5 years experience as Java developer.

·  1 year experience as C++ developer (WindowsMobile, Symbian).

·  2 years experience as Web developer based on PHP technology.

·  Extensive knowledge of Unix/Linux platform.

·  Team leader with 2 years experience.

 

 

COMPUTER SKILLS:

·  Languages: Objective-C (Mac OS X, iPhone), JavaScript, Java, C/C++, C#, PHP, HTML, XML, XPath, CSS, Perl.

·  Databases: SQLite, PostgreSQL, MySQL.

·  Operating Systems: Mac OS X, General Linux and Windows.

·  Utilities: Ant, Subversion, CVS, SSH, FTP.

·  Software: Xcode, Apache, Tomcat, MS Office, MS Visual Studio .NET, JetBrains IntelliJ IDEA, Eclipse, Zend Studio Developer.

 

 

PERSONAL EXPERIENCE:

This is my personal project that is still in progress.

 

Technologies used: Unity iPhone

 

Divine Office is an application that allows user to download and play daily prayers.

 

Technologies used: Objective-C, CoreAudio.

 

 

JOB EXPERIENCE:

SperaSoft (http://www.sperasoft.com)

September 2005 – present

 

Money iQ is a personal finance software for iPhone that allows to generate nice-looking reports based on users day-to-day expenses/incomes input. It also has budgeting functionality, which helps user to plan how much money he would like to spend on a certain period for some category or account. There are a lot of different features, so you may test it - Money iQ lite is free for download.

 

I’m working as a lead developer on this project. Started it from scratch. Designed application architecture and database.

 

Technologies used: Objective-C, SQLite.

 

 

Spark is an opensource javascript framework that allows user to run javasvript applications on different mobile platforms (Symbian, WindowsMobile, Android). Ideology is quite close to J2ME, but language for applications developers is javascript.

 

·       Developed various javascript applications, based on Spark technology. All communications with server were handled asynchronously, using AJAX technology.

 

·       Took part in Symbian port development. Ported it to UIQ.

 

·       Developed from scratch WindowsMobile port of Spark.

 

·       Helped with Android port set up and development.

 

·       Developed from scratch Javadoc-like documentation generation tool for javascript code, based on regular expressions.

 

·       Developed Java-based simulator frontend (for C++-based backend - it was written by a member of my team).

 

                        Technologies used: Java (J2SE), Regular Expressions, C++, JavaScript, AJAX, Ant.

 

 

Main challenge in this task, besides framework creation, was parallel running of created tests on different machines and browsers. I created an Ant script, which solved this task (remote ant was used to run ant script on a remote server).

 

                        Technologies used: Java, Selenium, Ant, Maven.

 

 

                        Technologies used: Objective-C

 

 

 

1ADW (http://www.1adw.com)

September 2004 August 2005

 

YumaSoft (http://www.yumasoft.com)

February 2004 – August 2004

 

Kenjitsu Software

June 2003 September 2003

 

 

EDUCATION:

·      2002 2006, ITMO

Saint-Petersburg University of Information Technologies, Mechanics and Optics

Computer Technologies Department

 

·      1998 2002, PML 239

Physical and Mathematics Lycée №239

 

·      1992 1998, State Secondary School №10

 

 

LANGUAGE:

English, Russian (native)