Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяWas online more than two weeks ago
Candidate
Male, 40 years, born on 19 December 1984
Turkey, willing to relocate, prepared for business trips
Senior .NET developer
Specializations:
- Programmer, developer
Employment: full time
Work schedule: full day, remote working
Work experience 19 years
March 2015 — currently
10 years 2 months
IT, System Integration, Internet... Show more
Senior Software Developer / Technical Lead
The primary goal of the project was an integration between CU core services (back-end) and Access Softek MFM platform (mobile and online banking). Integration with any third-party solution is a great challenge. Especially if there is no unification between involved components. When I joined the project, I found a huge set of adapters. I was surprised that each adapter was absolutely unique, had terrible application design and re-implemented the same functions over and over again. So, I decided to compose a framework to get rid of programming routine and hammy limitations and focus on business. Now it's solid and stable solution and it's widely used in production installations. Usage of this solution makes development much easier and significantly increases the quality of the product. And I'm still working on various improvements taking on the role of Technical Lead of the Integration team.
Technologies: .NET Core Web API, ASP.NET MVC, WCF, MS-SQL.
Languages: C#, T-SQL.
February 2008 — March 2015
7 years 2 months
Center for Computing and Scientific Researches of Federal Tax Service
IT, System Integration, Internet... Show more
Lead Software Developer
1. Upgrade of Cash machine inspection module of TAX2 application to TAX3 application platform
The goal of the project was replacement of out-dated system with a new one. The greatest challenge of the project was tough deadlines. Also, the system was written entirely in Visual Basic, so it took some time to understand basics. TAX3 application platform has strict limitations so it was very exciting to put patterns and practices of modern application development into SCSF-based solution. Also, I designed and implemented core-level components and data migration tools. Moreover, I guided our QA team and regularly presented the new features to customers.
Technologies: WinForms, SCSF, Oracle.
Languages: C#, PL/SQL.
2. Development of Administrative infraction module of TAX3 application
Implement and integrate workflow engine into TAX3 application solution. User tasks and protocol document module were developed.
Suggested workflow solution is performant enough to manipulate over 100000 users and 1000000 administrative cases per operative day.
Technologies: WinForms, SCSF, Oracle.
Languages: C#, PL/SQL.
3. Development of HRM module of TAX3 application
Redesign and adopt SCSF library to match architecture of TAX3 application. Extend it to deal with WPF Views. Shared components and interfaces, order and employee cards business-modules were developed. Migrating to WPF and shared components library allow to reduce source code significantly.
Technologies: WinForms/WPF, SCSF, WCF, Entity Framework, MS SQL.
Languages: C#, XAML, T-SQL.
4. Development of accounting software for Federal Tax Service
Taking a part in development of server-side of 3-tier application (programming, testing and supporting of web-services and data-objects based on NHibernate library). Design and implement excel-like form and formula editor, custom summary and consolidation algorithm. Now application is widely used by Federal Tax Service.
Technologies: WinForms, WebServices, NHibernate, MS SQL.
Languages: C#, T-SQL.
November 2013 — February 2015
1 year 4 months
Exist-Game Ltd. (part-time)
IT, System Integration, Internet... Show more
Full-Stack Software Development Engineer
Participate in development of massive browser online trading card game Existentia. Battle module, chat-messaging module, player profile module were developed. Offered variation of search over expectiminimax tree algoritm for game battle engine. Migrate existed Silverlight/WCF solution to HTML5+JavaScript/ASP.NET MVC technology stack.
Technologies: ASP.NET MVC, Durandal, Knockoutjs, Kineticjs, Silverlight, Prism, WCF, MS SQL.
Languages: C#, XAML, HTML, CSS/LESS, JavaScript/TypeScript, T-SQL.
March 2012 — October 2013
1 year 8 months
Genesyx Ltd. (part-time)
IT, System Integration, Internet... Show more
Full-Stack Software Development Engineer
Taking a part in development of massive browser online game Genesyx. Design and develop bot activity strategy including path finding, targeting, choosing under uncertainty and solving ergodic problem. Review and optimize many existed algorithms including Dijkstra’s algorithm, SMA* algorithm, genetic algotithm etc. Implementing some game features: art creator module, judge module, clan base module, integration with social networks.
Technologies: ASP.NET, Backbone, Jasmine, MS SQL.
Languages: C#, HTML, CSS, JavaScript, T-SQL.
September 2008 — July 2010
1 year 11 months
Computer science department of Chuvash State University (part-time)
Educational Institutions... Show more
Lecturer
Conduct lectures, workshops and seminars on artificial intelligence systems and computer networks.
May 2006 — January 2008
1 year 9 months
Computer science department of Chuvash State University
Educational Institutions... Show more
Console operator
upkeep, configuration, and reliable operation of computer systems;
work in Admissions Office
Skills
Skill proficiency levels
Driving experience
Driver's license category B
About me
Varied experience in professional software development. Over 15 years of .NET experience in.
Object-oriented analysis, design, implementation and testing. Windows and Web-application
development. Solid background in Mathematics and working experience with algorithms.
Experience in SOA, databases, large-scale deployment, data structures. Personal areas of
technical interest are artificial intelligence and software design. Problem solving skills. Pro-active
team worker. Good communication skills.
Higher education (bachelor)
2008
Faculty of Informatics and Computing Equipment, Software for Computer Hardware and Automated Systems
Languages
Citizenship, travel time to work
Citizenship: Russia
Desired travel time to work: Doesn't matter