Interview
Q: In what area of programming do you specialize at present?A: Currently I'm programming in AutoHotkey – a Windows automation tool. I love this flexible language – my own AutoHotkey script saves me a lot of time in everyday tasks. Also last year I performed projects using PHP and VBA.
Q: What projects from your experience you are most proud of?
A: First thing that comes to mind is my Bachelor’s degree work on the recognition of road signs. My colleague and I coded it in C# using computer vision library EmguCV. The result was a test prototype with a probability of traffic signs detection about 70%.
Q: Are there any projects from your career history, which you remember more than others?
A: There was a huge project called corporate television Anivers TV, in which I participated as a CTO. It had been written for 8 months using PHP technology, Symfony, JavaScript. The employer was one of the major banks of Russia – Sberbank. Corporate television broadcasts news, videos, exchange rates, weather and bank’s services on indoor TV sets in offices of Sberbank. I’m proud that this software is launched in more than 300 bank branches and it has been working for more than 4 years.
Q: What type of work you are interested in? With whom would you like to work?
A: Now I’m interested in projects with a duration of no more than two weeks to gain experience in the freelance market. I would like to work with the English-speaking customers, who need to make a small or medium-sized projects.
Q: What is your unique skill as IT specialist?
A: I can work with jobs associated with completely different areas of IT knowledge. For example, you need to create a table using VBA in Excel, and then display it on a website via PHP. As an IT specialist, I’m able to do everything from task analysis and developing an understanding to implementation algorithms in a target programming language. Therefore, a client will only have to run a program.
Q: Oh, I understand, it’s like a turnkey project?
A: Yes, it is. I’m able to carry out turnkey projects and I’m ready to fix any bugs within one month FOR FREE after the customer project launching. That is to say, I give a technical support to my clients. ◼
Employment History
Chief Technology Office (CTO) | Anivers Indoor TV
September 2012 - PresentMy main responsibilities include:
– Database design – MySQL Workbench, sheet of paper, a pencil
– Front-end development – HTML5, CSS3, jQuery, Ajax, ActionScript
– Back-end development – PHP, Symfony, MySQL
– News Aggregator development – C#, NSIS
– Software Development Process Management and Project Management – Mercurial, Microsoft Project, Agile
– Product presentation, participation in competitions
Achievements:
– We have successfully developed Anivers TV project
– The system was installed in about 800 branches of “West-Ural Bank of Sberbank of Russia”
Development Team Lead | Anivers Web Studio
May 2007 - September 2012Duties:
– Websites layout
– Templating
– Front-end, back-end development
– System administration
– Development team management
Portfolio, some of my projects:
– olymp.psu.ru – a website for the Olympiad of Perm State University – MODX
– tv.anivers.ru – developing a promotional website for the indoor television “Anivers TV” – MODX
– tourexperm.ru – developing a website for the tour company “Tourex” – MODX
– gran-inform.ru – developing a website for the IT-company “Gran-Inform” – MODX
– littera.psu.ru – developing a website for the education center “Littera” – Drupal
– anivers.ru – developing an own Anivers website – MODX
– vipamoda.com (archived) – front-end, back-end development for the clothing store “VipaModa” – OpenCart
Education
Master of Computer Applications (M.C.A.), Applied Mathematics and Computer Science | Perm State University
2005 - 2011Master's degree work: “Developing a Web Service for the Organization of Sports Events” – PHP, Symfony, HTML5, CSS3, JavaScript
Bachelor's degree work: “Intelligent Traffic Sign Recognition” – C#, open source computer vision library OpenCV and its a cross platform .NET wrapper Emgu CV
Member of the Educational Camp Seliger
Seliger – Innovations and Technical Creativity– Innovative project management strategies
– Teambuilding
– Information technology audit
– Methods of research and data processing
– Global technology trends