Работал в 4 компаниях   11 лет 9 месяцев

IT

Software developers lead

LIS LTD

IT

2 года 6 месяцев

11.2022 - по настоящее время

Leading development of desktop applications for radio broadcast measurement, planning, and map navigation (C#, .NET Framework 4.7.2).

  • Developed a Token Administration Center application for security access management.
  • Created and customized WinForms/WPF applications (SDR network manager).
  • Implemented RPC server features and CICD automation (NuGet, DevOps).
  • Personal projects: Xamarin mobile app, React web app.

.Net Senior Developer

Selerant LTD

IT

2 года 6 месяцев

05.2020 - 11.2022

  • Developed and customized a single-page PLM system for chemical manufacturing (C#, Web Forms).
  • Managed feature development and deployment processes

.NET Developer

“Limestone Digital” LTD

IT

1 год 8 месяцев

09.2018 - 05.2020

  • SPA CRM/ERP system improvement (Features development) for big productive company based on Angular JS, C# .NET Framework 4.0 and Oracle DB. Also, old stuff COM+ components was used and improved (VB6). IIS used as hosting server side. Involved in development and Agile/SCRUM Project Management.
  • Web SPA for client banking field, based on ASP .NET Core 2.0 (REST API backend) and Angular 8 (frontend). External API Services integration, SOAP, JSON, Server-side rendering, Spec Flow framework experience. Azure deployment and IIS, Kestrel local deployment experience. Performed duties of following roles as developer and Project Manager by Agile/SCRUM methodology.
  • Experience with React, HTML, CSS, TypeScript.
  • Desktop application based on WPF (MVVM).

Senior software engineer

CPI Kiev

IT

4 года 11 месяцев

09.2013 - 08.2018

WPF (Windows Presentation Foundation) development with C# (2017 - till present):

  • Developed the rich visual components through WPF using XAML. Worked on Binding, Styles, Data Template, Control Template, Layout Panels in XAML. Created Custom Controls for textbox, combo-box, checkbox etc.;
  • Developed middleware component classes and services across the enterprise and integrated in UI using MVVM pattern in Prism framework;
  • Used ModelBase and ViewModelBase classes and their inbuilt functions for validation of Model objects and Properties in ViewModel classes.
  • Wrote Unit test using Visual Studio test tools and Mock framework;
  • Implemented ADO.NET Entity Framework with SQLite DB for retrieving, manipulating, querying, storing data from the database;
  • Json generator for serialization;

Windows Form Applications development with C#/C++ (2013 - 2017):

  • Full Stack development of application for data analysing and reporting to Word and Excel, for communications with remote hardware via serial and USB port, based on proprietary protocol.
  • External libraries development: different parsers, APIs for Windows application.
  • Administrate data base (SQL Server) for collecting date.
  • Application for compiling and uploading Python scripts to the device, try to execution and collecting received results to SQLite database. Frontend and backend development.
  • API libraries and "demons" for Linux development. Development solution for Raspberry Pi3 platform.
  • Overwriting Borland C++ project to C++/CLI .NET. Backend library development;
  • Tests application development;

Own project and self-development:

  • Data base (SQLite) for collecting information of personal collection (coins collection) and Windows/Android (Java) application for data support, update and observe.
  • Own Web site with HTML, PHP, CSS, Java scripts;
  • Basic experience with OpenCV (C#). Images recognition of Camera's video stream. Idea was to create finger language translator.

Tools and Environment:

  • Operating systems: Windows, Linux;
  • Databases: SQL Server 2012, SQLite;
  • Programming languages: C#, C++, Java;
  • Web development: HTML, CSS, XML, WCF and PHP;
  • Web servers: MS Internet Information Server, Apache;
  • IDEs: Microsoft Visual Studio 2011/2014/2015/2017, Eclipse, Borland C++ Builder;
  • Frameworks: .NET Framework 3.0 and higher, Entity, Prism, Mock (Unit Tests);
  • Source control tools: SVN, Perforce, Fish Eye (for code review);
  • Project management tools: Jira;
  • Auto build environment: Bamboo server;
  • Modelling environment: Magic Draw (UML diagrams implementation);

Ключевая информация

C#, .NET Framework, Core, XAMARIN, WPF, SQL, ORACLE, Git, C++, React, Java Script

Учился в 2 заведениях

Одесской Национальной Академии связи

Аппараты радиосвязи, радиовещания и телевиденья, радиотехнический факультет

Одесса, Украина, 2009

Национального технического университета Украины “Киевский политехнический институт”

Аппараты радиосвязи, радиовещания и телевиденья, радиотехнический факультет

Киев, Украина, 2006

Владеет языками

Английский

выше среднего

IELTS - 5

Курсы, тренинги, сертификаты

IT Project Management

Киев, 2017

Петр Юрьевич

Software Developer

сегодня вы можете открыть ещё 0 контактов

Статус вашей компании не позволяет писать сообщения соискателям

+380 XX XXX XX XX

Киев

Готов переехать: Другие страны

3 000 $

41 год

Активно ищет работу

полная занятость

Обновлено 2 дня назад