Welcome to Manakhov Ilshat's personal page

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

Skill
Experience
Level
Use
C#, ASP.NET MVC
- Web (ASP.NET MVC)
- Data Access implementation (ADO.NET, EntityFramework, NHibernate)
- WCF
- Unit tests
year
advanced
always
Ionic Framework
- Angular, Cordova
- Uploading applications to Apple Store and Google Play
3 project
advanced
sometimes
Javascript
- Interactive UI development using AJAX
- JQuery, Sencha ExtJs 3-6, Highcharts, Angular, VueJs
year
advanced
often
HTML5, CSS3
- Interactive UI development using AJAX
- JQuery, Sencha ExtJs 3-6, Highcharts, Angular
year
advanced
often
DB: PostgreSQL, Oracle, MongoDB, MSSQL, MySql
- Design complex, normalized database schemas
- Processing large amounts of data
- Development and optimization of complex queries (multiple joins, sub queries, grouping, transactions).
year
advanced
often
Git, Mercurial, TFS, SVN
year
advanced
often

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

BARS Group (october 2012 - april 2018)
Specialization in developing and integrating unique IT-solutions for goverment

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