|
Professional level:
"Intermediate" on a universal scale of software developer skills;
"Advanced" or "Expert" for a typical web-studio.
See some details of my experience below.
(The word "designed" is used in the meaning "built software architecture". I began to make graphic design for money only from Jan 2010.)
BACKGROUND AND SKILLS
Total years of experience: more than 6. (In fact I work in IT from 2000th year, it gives more than 9 years,
but in some periods I worked part-time or did not work at all.)
The experience includes 3+ years of part-time work for American companies.
Web Software Developer on Linux/Unix platforms, more than 3 years:
– participated in development and customizing of different features of a websites security system and helpdesk system
– worked on projects for adding features to a recruiting website with more than 10K visitors per day
– integrated websites with different payment systems
– designed and developed software for content management systems
– developed a medium-size website for real estate trading and several other small e-commerce applications
– designed and implemented databases
– worked on more than 20 projects for creation of informational and advertising websites of different companies and organizations
– developed FTP and HTTP client software, banner rotation scripts, statistics analysis scripts
– re-wrote and customized Joomla components
– have experience in direct communications with customers from English-speaking countries, collected user needs and analyzed software requirements
– at the current time I develop a web portal for lawyers
Technical environment:
PHP 4.x/5.x, MySQL 4.x/5.x, HTML, DOM, JavaScript, Apache, SSH, AJAX, CSS, Smarty, Mojavi framework, Yii framework, PEAR;
Joomla (VirtueMart, JCE); tinyMCE plugins; mootools, jQuery; XML, XSLT; SMS integration; Paypal, Authorize.Net, Google Checkout and other payment systems.
Systems Software Developer / Information Security Systems Developer on Windows platforms, more than 2 years:
– participated in designing and development of 2 medium-size projects with full software development life cycle – a system for creating and managing a set of virtual disks supporting encryption, and a single sign-on system for managing schedules of access rights to physical and software objects, located in enterprise building and local network
– developed software of a system for strengthened authentication and authorization
– designed and developed many other software tools for systems administration and information security
– worked in such areas as multithreading applications, cryptography, systems administration software, smart-cards and hardware tokens programming, access control, database applications
Technical environment:
C++ (MS Visual Studio 6.0/.NET); MS SQL Server 2000; Active Directory APIs; programming for smart-cards and hardware tokens; Win32 API; MFC; CryptoAPI; many other different Windows APIs;
sometimes Java and Borland Delphi were used.
EDUCATION
Kazan State Technical University, Engineer in Computer Science (5.5 years)
Graduated from high school with a golden medal.
(In the Russian educational system it means that I was the best student in the school.)
Also I have
– general understanding of Ruby and Python (have read documentation)
– MCSD.NET certificates in VC#.NET and SQL Server 2000
– courses in Microsoft CTEC on Windows 2000 administration
The full CV is available upon request.
|