Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
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 2015currently
10 years 2 months

accesssoftek.com/

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 2008March 2015
7 years 2 months
Center for Computing and Scientific Researches of Federal Tax Service

www.gnivc.ru/

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 2013February 2015
1 year 4 months
Exist-Game Ltd. (part-time)

exist-game.ru

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 2012October 2013
1 year 8 months
Genesyx Ltd. (part-time)

genesyx.ru

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 2008July 2010
1 year 11 months
Computer science department of Chuvash State University (part-time)

www.chuvsu.ru

Educational Institutions... Show more

Lecturer
Conduct lectures, workshops and seminars on artificial intelligence systems and computer networks.
May 2006January 2008
1 year 9 months
Computer science department of Chuvash State University

www.chuvsu.ru

Educational Institutions... Show more

Console operator
upkeep, configuration, and reliable operation of computer systems; work in Admissions Office

Skills

Skill proficiency levels
ASP.NET
CSS
HTML5
JavaScript
MS SQL
.NET Framework
WCF
WPF
ASP.NET MVC
C#
Windows Forms
Angular
Node.js
Typescript
SPA
MS Silverlight
Salesforce
Oracle Pl/SQL

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

RussianNative


EnglishC1 — Advanced


Citizenship, travel time to work

Citizenship: Russia

Desired travel time to work: Doesn't matter