Igor V. Udovichenko
Male, ** year, born on ** March 1982
+998 (97) 4004132
ad1j0w@r.postjobfree.com
Reside in: Tashkent
Citizenship: Uzbekistan
Ready to relocate, ready for business trips
Work experience —20 years 11 months
October 2018 — till
now
4 years 9 months
Center for the Development of Innovative Technologies crpt.ru
IT, System Integration, Internet
• Software Development
Scala software engineer
Development of an electronic document management system:
- system architecture design, technology selection
- participation in the collection and analysis of requirements, preparation of technical specifications for development
- development of key product functionality
- - implementation of integration with external services
- writing unit tests
- conducting a code review
- work in a team of developers, analysts, QA engineers Achievements:
- developed an electronic document management system "from scratch"
- implemented integration with 1C
- roaming exchange of electronic documents with other EDO operators has been developed
- a logging system has been developed
- a system of reprocessing of documents has been developed Stack: Scala, Monix, Akka, Cats, HBase + Apache Phoenix for data storage, Apache Kafka April 2018 —
October 2018
7 months
OFD.uz
ofd.uz
Lead developer
Participation in a project to develop software for online sales registers:
- User Story and Technnical Requirements analysis.
- elaboration of the project architecture
- development of the backlog and sprints
- development of new and development of existing functionality (backend and frontend)
- setting up CI/CD pipelines (Jenkins)
Achievements:
- developed a single sign-on system.
- developed yandex.maps integration.
Stack: .NET, ASP.NET MVC, MS SQL, Redis, RabbitMQ, React, Angular February 2013 —
April 2018
5 years 3 months
Tyrecheck
Ireland, tyrecheck.com
IT, System Integration, Internet
• Software Development
• System Integration, Technological and Business Processes Automation, IT Consulting Senior developer (full stack)
Participation in the project to develop an information system for the tire manufacturers and service stations:
- collection and analysis of user requirements
- support, refactoring, optimization of existing code
- development of application for windows mobile 6.0 and web services
- development of synchronization framework for mssql/sqlce databases
- Cordova app development using Vue.js
- web API service development
Achievements:
- developed a system to automate tire factory and service station, main functionality: collecting data from tire telemetry, changing tire parameters, tire replacement logic based on wear
- implemented the data access layer in Windows Mobile application, which increased the speed of data processing by 30%
Stack: ASP.NET MVC, MS SQL, Azure, Vue.js, Microsift .NET CF June 2012 —
October 2012
5 months
Aspose/Dynabic
Australia, aspose.com
IT, System Integration, Internet
• Software Development
.net developer
Developed the claims-based federated authorization/authentication system:
- Technology selection, adapting existing solutions to business requirements
- Implementation of new functionality
- Creation of security token server capable of protecting both web applications and services Stack: .NET Framework 4.5, ASP.NET MVC 4, MongoDB, WIF August 2011 —
May 2012
10 months
Fuel industries
Fuelyouth.com
IT, System Integration, Internet
• Software Development
.net developer
Participation in the development of happystudio.com - a virtual playground and social network for children and their parents.
Stack: .NET Framework 4.0, MS SQL, C#, ASP.NET MVC, WCF February 2011 — Murano Software
May 2012
1 year 4 months
IT, System Integration, Internet
• Software Development
.net developer
Participated in the development of Appulate project - the system of automation of insurance companies in the USA.
Stack: .NET 4.0, jQuery, LLBLGEN, EF, WCF, ASP.NET MVC April 2009 —
December 2010
1 year 9 months
Advanced System Technologies
IT, System Integration, Internet
• Software Development
• System Integration, Technological and Business Processes Automation, IT Consulting Senior developer
Participated in the development of a CRM system for direct sales as an architect and leading developer:
- Developing software architecture, selecting the best technology for the task at hand
- design of class structure
- Development of data access layers and business logic Stack: .NET framework 3.5, C#, PostgreSQL.
January 2002 —
December 2008
7 years
ITCOMM / eDataSite / UzbekEnergo SJSC
IT, System Integration, Internet
• Software Development
Software engineer
- CRM system development
- Development of a system for large-scale promotions
- Development of online personnel management system
- Development of software for the energy industry, working in 24/7 mode Education
Bachelor
2017 Tashkent State Technical University
Electrical machines, Bachelor
Electronic certificates
2018 Write Asynchronous C# Code With Tasks and PLINQ MCP: Microsoft Certified Professional
Key skills
Languages Russian — Native
English — C1 — Advanced
Skills .NET Framework asp.net mvc User Requirements Analysis MSSQL PostgreSQL Redis Scrum Agile Project Management Git C# MS SQL Akka Monix Scala cats effect Apache kafka Hbase Unit Testing SOLID Jira Kafka Docker Additional information
About me 20 years of experience in software development. Scala developer since 2019
Strong knowledge of functional programming and object-oriented programming. Experience with SQL and no-SQL databases (MS SQL, Redis, MongoDB, HBase). Knowledge of design patterns and ability to use them in practice. Able to analyze a given task and find the best ways to solve it.