About me
Ilshat Manakhov, Software Development Engineer
Software development engineer with over years of practical experience in software development. Have knowledge of backend technologies and distributed systems, ASP.NET MVC sever-side, designing production databases and writing SQL queries. Have knowledge of frontend development, using js-frameworks. Enjoy designing reliable systems that solve complex problems. Have successful experience of developing and uploading mobile applications
Education
Master’s Degree of Science in Computer Engineering Kazan Federal University (KFU)
- Imagine CUP 2010. SignProtection project. 3rd place at the regional level
Bachelor’s Degree of Science in Computer Engineering Kazan Federal University (KFU)
Technical summary
Languages: C#, JavaScript, Java DBMS: PostqreSQL, Oracle, MongoDB, MSSql Backend: .NET Framework, ASP.NET MVC, WCF Frontend: HTML5, CSS3, JavaScript, ExtJS, jQuery, Highcharts, Angular 1.5, Vue Version Control: Git, Mercurial, TFS, SVN
Key technical skills
- Web (ASP.NET MVC)
- Data Access implementation (ADO.NET, EntityFramework, NHibernate)
- WCF
- Unit tests
- Angular, Cordova
- Uploading applications to Apple Store and Google Play
- Interactive UI development using AJAX
- JQuery, Sencha ExtJs 3-6, Highcharts, Angular, VueJs
- Interactive UI development using AJAX
- JQuery, Sencha ExtJs 3-6, Highcharts, Angular
- Design complex, normalized database schemas
- Processing large amounts of data
- Development and optimization of complex queries (multiple joins, sub queries, grouping, transactions).
Professional experience
Self employee (since november 2018)
Working for startups and as remote developer
C#/JavaScript/Java
MTS Company (april 2018 - november 2018)
Department of working with partners
Team lead. Develop partners.mts.ru portal

Construction Management System
Large system for managing construction companies. Includes a large number of directories, price calculation, bidding on lots and bargaining, interaction with financial system, multiple reports variety, work with construction-specific entities, project management (complex construction schedule). It is a web-application built on С# with use of Oracle/PostgreSQL for transaction support, business logic developed using .Net 4.5. Client side developed using Sencha ExtJS. Personal results:
- Developed system of processing large amount of data from Excel files
- Developed client side using Sencha ExtJs framework and back-end code using C# and ASP.NET MVC framework.
- Digital Signature module.
- Integration with another services
- Creating mobile API.
- Creating prototype of portal for mobile devices based on iOS, Android on Ionic Framework (Angular, Cordova).
Federal bus project for the department of education
Accumulating system for the department of education. Solution based on ASP. NET MVC – backend, WCF, Ext JS – frontend. DataBase MongoDB. Personal results:
- Development of data acquisition services and their subsequent processing 50%
- Rest API for portal 100%
Procurement Management System
The system, for build procurement processes. Includes functionalities such as create and store data, analysing, reporting, agreement procedures, external integration. Solution based on ASP. NET MVC – backend, WCF, Ext JS – frontend. DataBase PostgreSQL. Personal results:
- Project management
- Modules of bussines logic
- Platform modification
- External integration
- Supervising trainees
Buracratos (june-october 2012)
Developed internal CMS. Java Spring/Hibernate/GWT