Anton Miroshkin

.NET DEVELOPER

Professional .NET Software Developer with more than 7 years of experience in software development and sound knowledge of SOLID principles and OOP paradigm.

Skilled programmer that is interested in high quality code development and best DevOps practices creating innovative software solutions. The background includes work with scrum and other agile frameworks, complex systems development, hosting and deployment automation.

Experience

.NET Developer

JSC “Emex Group” ( www.emex.ru )

I am a C# software developer in a .NET team that is responsible for the development of web services and Windows apps for customer relationship management. At the same time I work on counterfeit detection and processing functionality for the warehouse management system. Other important parts of my daily activities are codebase support and refactoring.

Projects
  • Warehouse management system - WPF app, WCF services and SQL database - full-stack development
  • Document, customer and job services – report generation, printing and sending, registration data processing, scheduled operations execution - back-end development
  • Counterfeit detection functionality for WMS - full-stack development
Accomplishments
  • Optimized report set, providing saving paper by up to 30%
  • Designed multithreaded app for delivery management system that allows to process order confirmation 10 times faster
  • Increased document scanning job productivity by 85%
  • Created counterfeit detection service resulting in automatic supply penalty processing
  • Improved and refactored document web service reducing error number by 90%
September 2016 - Ongoing

C# software developer

JSC “Russian Railways” ( www.rzd.ru )

My responsibilities in chief designer department were the support and development of SCADA system modules and electronic documentation web application.

Projects
  • Electronic technical documentation web application - full-stack development
  • IEC 60870-5-104 data transfer module for SCADA “Contact” - back-end development
  • Windows forms application for high voltage switchgears digital remote control
Accomplishments
  • Installed web application that provided the generation of a year production plans and reports
  • Initiated new control version system usage to optimize software development process
  • Redesigned warehouse management system web app, leading to 500% productivity growth
  • Added new product feature to widen SCADA system connectivity options
  • Planned technology road map for Windows-to-Linux migration
September 2014 - September 2016

Scientist/Software developer

JSC "Research and Development Centre of Federal Grid Company of the United Energy System" ( www.ntc-power.ru )

The main part of my work in the power networks department was investigation and searching for new ways for artificial intelligence implementation for decision support systems in high voltage substations.

Projects
  • Expert systems for dispatching express analysis of faults in substations
  • Application for expert system knowledge base management
  • Expert system for relay protection maintenance
Accomplishments
  • Collected and analyzed actual information on artificial intelligence in electrical systems and networks
  • Written 10 publications with obtained scientific data
  • Released and installed the substation system to provide dispatching express analysis
  • Presented research results at international and local scientific conferences
September 2009 - September 2014

Education

Moscow Power Engineering Institute (Technical University)

Master of science ( mpei.ru )
Electrical System and Networks
2003 - 2009

Computer Training Center «Specialist» at Bauman MSTU

Microsoft Official Courses ( www.specialist.ru )
  • Programming in C# (20483)
  • Developing ASP.NET MVC Web Applications (20486)
  • Developing Windows Azure And Web Services (20487)
2015 - 2016

Research and Development Centre of Federal Grid Company of the United Energy System

Postgraduate studies ( ntc-power.ru )
Artificial intelligence in power engineering
2009 - 2014

Online technology school Treehouse

Online technology courses ( teamtreehouse.com )
  • Front-End Web Development Track (link)
  • Full-Stack JavaScript Track (link)
2017 - Current

Skills

Programming Languages & Tools
Workflow
  • Agile and scrum development techniques
  • Control version systems - Git, TFS
  • Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
Languages
  • English - Advanced C1
  • Danish - Elementary A1
  • Russian - Native speaker C2

Tools

Launchy

Windows executor

Ditto

Clipboard manager

Lightshot

Instant screenshots

Keepass

Password manager

Windows Commander

File manager

Interests

My hobbies include reading, music and photography.

Lifelong education addiction and ideas for self development motivate me a lot.

I like to take photographs of people and nature, because it is a possibility for catching awesome life moments.

I play the guitar, recorder, and several other instruments. Music makes me feel happy and gives me a sense of harmony that is very important in both private family life and in work.

Downloads