Summary
Computer Software Developer with over four years experience of software design and development. Clear understanding and extensive knowledge of Web-applications design concepts and object-oriented technology. Solid knowledge and working experience in:
— PHP, MySQL, JavaScript, HTML, XML/XSLT, CSS, AJAX
— Familiar with: C#, ASP.NET, PostgreSQL, MSSQL
— PHP, MySQL, JavaScript, HTML, XML/XSLT, CSS, AJAX
— Familiar with: C#, ASP.NET, PostgreSQL, MSSQL
Technical Environment
Languages and Technologies: PHP4/PHP5, JavaScript, SQL, HTML, XML, CSS, AJAX, JSON, phpdoc, UML, SVN
Frameworks and CMS: smarty, CodeIgniter, PEAR, prototype.js, jQuery, Bitrix, Drupal, Joomla
Networking: 802.3, TCP/IP, HTTP, DNS, GSM/GPRS/EDGE
DBMS: MySQL, MSSQL, MS Access
Software: Eclipse, MS Visual Studio, Apache, IIS, Rational Rose, ERWin, MS Visio
Frameworks and CMS: smarty, CodeIgniter, PEAR, prototype.js, jQuery, Bitrix, Drupal, Joomla
Networking: 802.3, TCP/IP, HTTP, DNS, GSM/GPRS/EDGE
DBMS: MySQL, MSSQL, MS Access
Software: Eclipse, MS Visual Studio, Apache, IIS, Rational Rose, ERWin, MS Visio
Professional Experience
Cronvix Multi-Blog System
Description: Online multi-blog system for users' relations and entertainment (paid and free of charge services)
Environment: CodeIgniter, PHP, HTML/CSS, JSON, JavaScript, jQuery, MySQL, AJAX, phpdoc, UML, SVN
Responsibilities:
— Analyzed the requirements, designed database scheme and prepared technical specifications using UML
— Designed and developed business logic classes and data access layer using PHP
— Developed ajax-based blog and its comments management for users and moderators using JavaScript, jQuery, PHP. Implemented the tag and theme (template) support system for any entry in the application
— Developed web-based administer module for searching users and operating with various system settings
— Designed and implemented the Online Orders and Partnership System with support of transactions
— Built web-site templates using HTML/CSS, XML, JavaScript
Environment: CodeIgniter, PHP, HTML/CSS, JSON, JavaScript, jQuery, MySQL, AJAX, phpdoc, UML, SVN
Responsibilities:
— Analyzed the requirements, designed database scheme and prepared technical specifications using UML
— Designed and developed business logic classes and data access layer using PHP
— Developed ajax-based blog and its comments management for users and moderators using JavaScript, jQuery, PHP. Implemented the tag and theme (template) support system for any entry in the application
— Developed web-based administer module for searching users and operating with various system settings
— Designed and implemented the Online Orders and Partnership System with support of transactions
— Built web-site templates using HTML/CSS, XML, JavaScript
eMTS — electronic Multi-user Testing System
Description: The system is intended for the preparation for the examinations and testing of the students.
Environment: PHP, HTML/CSS, XML/XSLT, JavaScript, MySQL, DHTML, AJAX
Responsibilities:
— Analyzed the requirements and designed database logical scheme
— Designed and developed multi-level user role structure with flexible privileges for the each role
— Developed web-based administer interface using AJAX for operating with various system settings
— Designed logic and developed statistical system for collecting in and operating with the students' progress
— Implemented quiz system with a lot of flexible settings (different types of the question, quiz time and accessibility settings, randomizations of questions and answers within one question, etc.)
— Integrated the Testing System with MS Excel via import/export data files
Environment: PHP, HTML/CSS, XML/XSLT, JavaScript, MySQL, DHTML, AJAX
Responsibilities:
— Analyzed the requirements and designed database logical scheme
— Designed and developed multi-level user role structure with flexible privileges for the each role
— Developed web-based administer interface using AJAX for operating with various system settings
— Designed logic and developed statistical system for collecting in and operating with the students' progress
— Implemented quiz system with a lot of flexible settings (different types of the question, quiz time and accessibility settings, randomizations of questions and answers within one question, etc.)
— Integrated the Testing System with MS Excel via import/export data files
WEP — WEb Publishing CMS
Description: Content Management System for operating with customers' web sites and intranet portals
Environment: PHP, HTML/CSS, XML/XSLT, JavaScript, prototype.js, MySQL, AJAX, phpdoc, SVN
Responsibilities:
— Designed data structure, system core and database logical scheme
— Designed and developed different system modules such as Online Shop module with payment systems integration, Apartments Listing and Booking module, Contest module, FAQ w/feedback module, News and Articles module, Voting module, Local Advertisement module, Themes (Templates) module, various online calculator modules upon customer's request
— Built various web-site templates using HTML/CSS, XML/XSLT, PHP/smarty, JavaScript
— Created help system and documentation
Environment: PHP, HTML/CSS, XML/XSLT, JavaScript, prototype.js, MySQL, AJAX, phpdoc, SVN
Responsibilities:
— Designed data structure, system core and database logical scheme
— Designed and developed different system modules such as Online Shop module with payment systems integration, Apartments Listing and Booking module, Contest module, FAQ w/feedback module, News and Articles module, Voting module, Local Advertisement module, Themes (Templates) module, various online calculator modules upon customer's request
— Built various web-site templates using HTML/CSS, XML/XSLT, PHP/smarty, JavaScript
— Created help system and documentation
Various projects
Totally designed and developed more than 35 various projects, ranging from site design and a simple HTML-layout to complex systems and online stores based on their own CMS. See detailed description in the "Portfolio" section.
Education
— St.-Petersburg State Polytechnic University, Saint-Petersburg, 2002 - 2005, Master's degree with Honor in Network and Computing Systems
— Arkhangelsk State Technical University, Arkhangelsk, 1997 - 2002, Master's degree in Finance and Credit
— Arkhangelsk State Technical University, Arkhangelsk, 1997 - 2002, Master's degree in Finance and Credit
Additional Training and Certifications
— Cisco Networking Academy Program. The Cisco Certified Network Associate Curriculum, CCNA Certificate
— The Computer Training Center at Bauman Moscow State Technical University certifications:




— Successfully passed "Mamba" corporation's PHP-programmer test: 360 points
— The Computer Training Center at Bauman Moscow State Technical University certifications:




— Successfully passed "Mamba" corporation's PHP-programmer test: 360 points
Personal Qualities
— Strong analytical ability
— Highly responsible
— Excellent communication skills
— Greedy to the new technologies
— Highly responsible
— Excellent communication skills
— Greedy to the new technologies