Loading image...
Kamil Rafik
 
« contacts  experienced professional

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 and direct communications with customers from English-speaking countries.

Web Software Developer on Linux/Unix platforms, 4 years:
– designed and developed a CRM system implemented as an Ajax-based high-load web-application with rich client
– designed and developed a web portal for lawyers targeted at more than 10K visitors per day
– worked on projects for adding features to a recruiting website with more than 10K visitors per day
– participated in development and customizing of different features of a websites security system and helpdesk system
– 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 30 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, wrote an extension for Chrome browser and add-on for Firefox

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; Sphinx search engine; SVN; Joomla (VirtueMart, JCE); tinyMCE and ckeditor plugins; mootools, jQuery (including plugins for jQuery and JSON); 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; CVS; sometimes Java (Swing, JDBC, JNI) 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


LANGUAGES

English, Russian - fluent
Spanish, French, Italian - basic and conversational
Hebrew, Arab, Tatar - studied at basic and conversational levels many years ago

The full CV is available upon request.

« back to homepage

+1 718 395 9826 (USA)
+34 93 184 5054 (Spain)

click here to send e-mail
or use contact form

english version
versión español

 

screenwriter
software developer
artist
designer
theatre director
human