Made with
Standard Resume
Learn more

Maksim Shevchenko

Senior Software Engineer
electromax85@mail.ru
12+ years of software development. Hands-on experience in building software, full development life cycle: gathering requirements, design, implementation, testing, documenting, deployment, maintenance and improvement of software. Fundamental knowledge of Computer Science. Ph.D. equivalent and academic experience. Practical knowledge of C#, .NET Framework 4.5, ASP.NET MVC, Multithreading, REST web services (Web API). Good knowledge of web technologies: HTML/CSS/JavaScript,Ajax,JS frameworks (MVVM). Practical knowledge of database technologies and SQL language, mostly worked with Microsoft SQL Server (Transact-SQL extension, sophisticated stored procedures, cursors). Experienced in distributed parallel information processing (Amazon cloud/AWS, RabbitMQ). Familiar with design patterns: IOC / DI, Factory Method, Template Method, Command, Adapter, Singleton, Lazy initialization and others. Practical knowledge of Agile, Scrum, XP techniques such as Code Review. Experience in both: large/distributed team work and independent work. Familiar with trading concepts, stock and derivatives market. Familiar with High Availability, Load Balancing, and Redundancy problems. Desire and ability to build high-quality solutions using the advanced software development technologies and practices.
M
S

Work Experience

Senior Software Engineer
|

2014 - Current

I develop and maintain Web applications, Web services, Windows applications, services (microservices) with C#, Microsoft SQL Server (T-SQL), JavaScript, WebAPI, KnockoutJs, AngularJs, RequireJs, Bootstrap, Selenium WebDriver, RabbitMQ, SVN/Git. Experienced in sophisticated data processing on back-end (Natural language processing, information extraction). Familiar with cross-platform development with .NET Core (Windows & Linux). Among achievements: * an infrastructure application working 24/7 throughout the company; * a real-time efficient web crawler, using cross-platform message queues; * a set of real-time natural language text processors; * company's website.

Wallet One

Senior Software Engineer
|

2011 - 2014

International Payment and e-Money System, 7 million users worldwide, licensed in Russia as a Credit Institution: https://www.walletone.com/en/merchant/ I developed, tested, maintained, documented the open RESTful API to integrate with company's partners, consulted the partners, provided with client-side libraries, did the full cycle of integration (C#, MS SQL, JSON, XML, LINQ, and a little PHP). I developed, tested, maintained the payment gates to different payment processing and automated money transfer systems (C#, HTTP, REST, SOAP, XML, WCF). I maintained the company's service of SMS notification, using different SMS gates worldwide based on geolocation (C#, SMPP/HTTP/SOAP). I developed, tested, maintained the Web projects for the company (ASP.NET MVC). I prepared technical documentation on the developed APIs. I mentored younger developers, participated in conducting employment interviews, and voluntarily advocated the company in the academia.

Softline Group

Senior Software Developer
|

2010 - 2011

I developed and maintained the corporate web sites (using PHP, HTML, CSS, JavaScript, AJAX, Bitrix CMS, MySQL). I discussed and refined requirements, planned and estimated tasks (SCRUM, Planning Poker). I prepared the technical documentation (Wiki). I popularized the Code Review practice in the company, designed the process workflow. Achievements: http://axoft.ru - B2B portal of the leading software distributor in Russia and CIS. http://maximum.axoft.ru/ http://quark-russia.ru/

CQG, Inc.

Senior Software Developer
|

2007 - 2010

http://cqg.com/ I developed and maintained the corporate web sites, Windows applications and services (using C#, MS SQL, ASP.NET, Classic ASP, XSLT). I developed, discussed and reviewed the requirements, high-level design, test plans in English. I performed code reviews as a mentor. I participated in the tasks planning and estimation. I consulted the Technical writer about system’s behavior, notified about the released changes and reviewed the User guide updates. I worked in the geographically distributed project teams (US/Russia/Ukraine). Achievements: Instant messaging service for CQG Integrated Client users, including Customer Support Broadcast Messaging. Web application “CAST” to administer customers, accounts, orders, risk limits etc. Web interface of health monitoring system for corporate servers and services.

Software Developer
|

2007 - 2007

http://x-plat.ru The company provides the users with an ability to pay to 1000+ service providers using the self-service machines. I have designed, developed, deployed and maintained the company's automated systems using C#, MS SQL, MSMQ, XML, HTTP, SOAP. Achievements: - The service of automated parallelized payment processing; - The service of automated payment registry's analysis and reconciliation.

Software Engineer
|

2005 - 2007

###########: - ########## ########### ## ##########: - C###### ########## ##### # ################ - #### ####### # ####### ########### # ####### ####### ####### ####### ############# ######### ########### ############ ################, ######### ###### ##### ### ########## ######-########, # ##### ############## ############## ####### ###########, # ### ##### ####### ########### ####### ######## ##########. ###### ####### ######## ## C++, ##### ####### ## C# + MS SQL.

Education

Orenburg State University Candidate of Technical Sciences (######## ########### ####), Computer-aided design and engineering, 2007 - 2012 Orenburg State University Engineer's degree, Software for Computing Machines and Automated Systems, 2002 - 2007 Maksim Shevchenko Senior Software Engineer electromax85@mail.ru

2007 - 2012

Orenburg State University Candidate of Technical Sciences (######## ########### ####), Computer-aided design and engineering, 2007 - 2012 Orenburg State University Engineer's degree, Software for Computing Machines and Automated Systems, 2002 - 2007 Maksim Shevchenko Senior Software Engineer electromax85@mail.ru

2002 - 2007