← В ленту
Регистрация: 24.07.2023

Andrey Bulgakov

Специализация: Software Developer

Портфолио

Innotech

- Support for the SOA application of the banking back office for market dealers, large clients and the money market. Business-level services, unit tests, QA utilities and a build pipeline. Integration with other systems of the bank. - The module of market quotations of financial instruments has been developed: UI, services with unittests.

TVEMA

As Lead developer role: Distributed complex for railway wagon-number OCR (multiple track LPR). Design, development,commissioning and adjustment to the requirements of customers facilities. Separation of the train by wagons according to the data of railmagnetic sensors. Multi-channel video recording. Third-party subsystems integration and negotiation. Storageand archiving system. Monitoring and statistics system of devices. Data exchange is organized betweengeographically distributed components via low-reliability comm channels. As CI/CD developer role: Automated building and testing for several projects - mine and from other teams in company. Cruise Control, Atlassian JIRA, NUnit, C#, SVN, Mercurial. As Developer role: Mobile railway defect detection system: data analysis and visualization (WPF), driver for magnetic detection devices.

Axel

- Support for a desktop application working with logging equipment (MWD/LWD) for collecting and processing highly loaded data in real time. - A new functionality has been developed to smooth out noisy measurements from sensors in data-flow, parallel to the original one.

Скиллы

ASP.NET AJAX
ASP.NET Core
Assembler
C#
Castle Windsor IoC
Cruise Control
Delphi,
DevExpress
Entity Framework
HTML/CSS
JavaScript,
JWT
Mercurial.
MS SQL Server
.NET
.NET Framework
NHibernate,
NUnit
NUnit,
OAuth
Oracle
PostgreSQL
REST
SNMP,
SOAP,
WPF
XML,

Опыт работы

Software Developer
08.2022 - 12.2022 |Axel
C# .NET, WPF, Entity Framework, MS SQL Server, Automapper, Atlassian Jira, Git
- Support for a desktop application working with logging equipment (MWD/LWD) for collecting and processing highly loaded data in real time. - A new functionality has been developed to smooth out noisy measurements from sensors in data-flow, parallel to the original one.
Senior Software Developer
10.2021 - 05.2022 |Innotech
C# .NET, WPF, DevExpress, Entity Framework, MS SQL Server, Automapper, Atlassian (Jira, BitBucket, Confluence), Git
- Support for the SOA application of the banking back office for market dealers, large clients and the money market. Business-level services, unit tests, QA utilities and a build pipeline. Integration with other systems of the bank. - The module of market quotations of financial instruments has been developed: UI, services with unittests.
Senior Software Developer
02.2019 - 07.2021 |NDA
OAuth JWT REST
Creation of web-services for customers. Planning, development, debugging. Testing automation. Created CI/CD pipeline.
Software Development Engineer
10.2007 - 09.2015 |TVEMA
C#.NET, Multithreading, ASP.NET MVC, FireBird, MS SQL, NHibernate, XML, SOAP, REST, WCF, COM, SNMP, Castle Windsor IoC, NUnit
As Lead developer role: Distributed complex for railway wagon-number OCR (multiple track LPR). Design, development,commissioning and adjustment to the requirements of customers facilities. Separation of the train by wagons according to the data of railmagnetic sensors. Multi-channel video recording. Third-party subsystems integration and negotiation. Storageand archiving system. Monitoring and statistics system of devices. Data exchange is organized betweengeographically distributed components via low-reliability comm channels. As CI/CD developer role: Automated building and testing for several projects - mine and from other teams in company. Cruise Control, Atlassian JIRA, NUnit, C#, SVN, Mercurial. As Developer role: Mobile railway defect detection system: data analysis and visualization (WPF), driver for magnetic detection devices.
Software Engineer
01.2005 - 01.2007 |South Russian State Technical University (Novocherkassk Polytechnic Institute)
C#, .NET, HTML, CSS, ASP.NET, WebForms
Education portal development.
Software Engineer
11.1999 - 10.2007 |Iris, FGUP PKP
C and Assembler for MCS-51 & ARM , Delphi, HTML, CSS, JavaScript, SVG, VML, XSLT, SNMP, VoIP, SIP, TCP/IP, RS-232, CAN, Linux
Development of high reliability last-mile communication systems for railway. Embedded development for endpoint devices. Digital model (twin) visualises the system. Implemented network elements discovery, management and monitoring.
Broadcast Engineer
10.1996 - 08.1999 |Teletekst (tv company)
FoxPro, Turbo Pascal, Borland Delphi
DVB-S support, playlists automation, developed video broadcast archivation system.

Образование

Postgraduate study, Mathematical modeling, numerical methods and software complexes
2002 - 2005
South Russian State Technical University
Computer science
1999 - 2002
South Russian State Technical University

Языки

АнглийскийСредний