Verified Expert in Engineering
TeamCity, Jira, Git, Subversion (SVN), Visual Studio
The most amazing...
...software I've created is the "Smart City" platform, which includes integration of multiple third-party services.
High-Tech Group, LLC
- Managed a professional .NET team. Our team members have up to ten years of experience in IT and custom software development fields.
- Wrote a component library that sped up the development.
- Trained 20 developers and participated in NDC Oslo.
QA Practice Leader
- Automated application deployment and acceptance testing.
- Improved application performance.
- Fixed security issues, including an XSS workaround of a user pin form, a problem with account validation, and a personal data privacy issue.
- Implemented a new grid component using KendoUI.
Senior Software Developer
- Developed a Marketplace for Nuvonet.be.
- Implemented an adaptive layout for Nuvonet.be.
- Created a theme engine for Nuvonet.be.
- Participated in the development of product vision and technical architecture.
- Implemented a service provider module for Nuvonet.be.
- Developed a ticket system for venues including night clubs, stadiums, theaters, and more.
- Developed a public API for the ticket system.
- Configured integration between the main website and on-site ticket systems.
- Configured integration between the ticket system and the access control system.
- Refactored the main website, allowing the company to operate with one database instead of two and on one less server than before.
Web Developer, Project Manager
- Developed numerous websites for company clients.
- Supported the Wiskas.ru website.
- Developed an ASP.NET MVC-based framework for rapid website development.
- Supported the Honda.co.ru website.
- Managed several projects.
- Created a new version of the company CMS front-end from scratch.
- Developed all the main reusable components for the company CMS.
- Developed a number of websites for company clients.
- Developed the Edaki.ru portal on my own.
- Chose third-party components.
Concert.ru Ticket System
Cubique 3.0 CMS
Etna Test Automation Framework
.NET, ASP.NET MVC, NUnit, ASP.NET, ASP.NET Dynamic Data, Windows Communication Framework (WCF), Ext JS, Bootstrap, Selenium, Windows Presentation Foundation (WPF), Knockout (Knockout.js)
WebDriver, jQuery, Node.js, Windows Forms (WinForms), Facebook API, jQuery UI, jQuery Validation
Microsoft Visual Studio, Subversion (SVN), Jira, Git, TFS, ReSharper, TeamCity, Visual Studio, MSTest
Behavior-driven Development (BDD), Agile Software Development, Object-oriented Programming (OOP), Test-driven Development (TDD), Refactoring, Prototype-based OOP
Banking & Finance
Microsoft SQL Server, MySQL, MonetDB
Team Mentoring, Code Auditing, Reflection
Bachelor of Engineering Degree in Computer Science
Kazan State Technical University - Kazan, Russia