• Файл

Особисті дані приховані

Цей шукач вирішив приховати свої особисті дані та контакти, але йому можна надіслати повідомлення або запропонувати вакансію.

Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/14646544/

.Net-програміст

Місто проживання:
Львів
Готовий працювати:
Дистанційно

Контактна інформація

Шукач приховав свої особисті дані, але ви зможете надіслати йому повідомлення або запропонувати вакансію, якщо відкриєте контакти.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Файл містить ще 6 сторінок

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Stepan Kurdylo
Senior Software Engineer

[відкрити контакти](див. вище в блоці «контактна інформація»)

telegram: skurdylo

Summary of Have been working in software industry last 15 years. During this period I actively has been involved
Qualifications in numerous different projects based on web, mobile, embedded and desktop-oriented
development. Most of technological expertise lies in the area of .NET stack. Basically, responsibilities
include source code development, user interface design, software research and analysis,
documentation creating. Have strong experience in unit tests development and code coverage, in
source control tools as TFS and SVN, GitHub, GitLab. Worked as key developer with a leadership role
in a few last projects.

Skills Programming Languages/ Frameworks
Technologies
▪​ .NET Framework 2.0/3.5/4.0/4.5
▪​ UML/Design Patterns/MVVM/PRISM ▪​ ADO.NET Entity Framework 1.0/4.1
▪​ SOA ▪​ ASP.NET MVC 3.0
▪​ C#/ASP.NET/ADO.NET/Web ▪​ MS Unit Testing Framework
Services/WCF/LINQ + Lambda ▪​ Rhino Mocks Framework
Expressions ▪​ jQuery
▪​ WPF ▪​ OpenLayers 2.10
▪​ Silverlight ▪​ Hibernate
▪​ Borland Delphi/ Pascal ▪​ Serenity Framework
▪​ JavaScript/HTML/CSS ▪​ .NET Core
▪​ T-SQL
Application/Web Servers
▪​ Progress 4GL
▪​ XML/XAML/XSL/JSON/WSDL ▪​ IIS
▪​ UniFLOW by UNIConnect ▪​ Apache
▪​ AJAX/DHTMLX/jQuery ▪​ JBoss
▪​ Java Development Tools
▪​ AWS lambdas
▪​ Elasticsearch ▪​ MS Visual Studio 2005/2008/2010/2012/2015
▪​ GraphQL ▪​ SharpDevelop 4.0
▪​ SignalR ▪​ Rational Rose
RDBMS ▪​ Microsoft Visio
▪​ Tortoise SVN
[Stepan Kurdylo]
[Software Engineer]
▪​ MS SQL Server ▪​ Developer Tools for IE8
2005/2008/2008/2012 R2 ▪​ Notepad++
▪​ MySQL ▪​ Team Foundation Server
▪​ Progress ▪​ Altova StyleVision 2011
▪​ Oracle ▪​ Enterprise Architect 9.2
Methodologies ▪​ Silverlight Spy 3
▪​ JIRA
▪​ SCRUM ▪​ Crucible
▪​ Kanban ▪​ DevExpress/Telerik/ActiveReports
▪​ GitHub
▪​ GitLab
▪​ DNN
Testing Tools
▪​ Apache JMeter
▪​ Postman
▪​ SOAP UI
Operating Systems Hardware
▪​ Microsoft Windows ▪​ Network technologies
95/98/2000/XP/Seven/8/10
▪​ FreeBSD 6.2/7.1/8.0

2
[Stepan Kurdylo]
[Software Engineer]

Football’s marketplace, where 800+ clubs & 500+ agencies accelerate their goals
in the transfer market (12.2023-02.2025)
Project Description: The project is breaking down barriers in the football transfer market to enable opportunities
everywhere.
It empowers football clubs, agents and players to be successful in the transfer market by giving them
real-time market intelligence and direct access to a global network of decision makers.
Today over 650 clubs across 100 leagues in 60+ countries are accelerating their success on
TransferRoom platform.
Customer: UK customer
Involvement 10 months
Duration:
Project Role: Senior Software Backend Engineer
Responsibilities: ▪​ R&D
▪​ software implementation
▪​ code review
▪​ bug fixing
Project Team Size: 7 team members
Tools & MS Visual Studio 2022, C#, .NET Framework, MS SQL Server 2022, React Native, SignalR, SCRUM.
Technologies:
Web platform for resources management (06.2021-04.2023)
Project Description: Web platform is used for resources management and optimization based on predominant business
model that can be set up by account according to its role’s model with a specific set of permissions.
It provides detailed calculations with graphs and as a result the clear vision that helps figure out and
reduce not useful processes for company in order to manage them correctly and involve in the most
productive areas.
Customer: US customer
Involvement 8 months
Duration:
Project Role: Senior Software Engineer, Scrum Master
Responsibilities: ▪​ team management
▪​ R&D
▪​ software implementation
▪​ code review
▪​ bug fixing
▪​ sprint review demo for stakeholders
Project Team Size: 12 team members
Tools & MS Visual Studio 2015, C#, .NET Framework, jQuery, Javascript, DNN, SCRUM.
Technologies:
Bridge application for communication between devices via BLE protocol
(01.2021-03.2021)
Project Description: Automated application is used for scanning and connection with BLE devices in order to
read characteristics that have been implemented on hardware of BLE device. This set of
charactersistics (such as calibration range, measurements, device info, other low level
hardware options) are needed for the running of correct procedure in order to scan
different materials by external application where current solution has been included as an
additional component. The implemented architecture contains 2 parts - one as C
component that actually work as included API and passes needed information in external
application and C# wrapper that is responsible for scanning, connection and reading from
BLE device (smartphone) and transfers whole set of information for the API.

3
[Stepan Kurdylo]
[Software Engineer]
Customer: German customer
Involvement 3 months
Duration:
Project Role: Key Software Engineer
Responsibilities: ▪​ team management
▪​ R&D
▪​ software implementation
▪​ code review
▪​ bug fixing
▪​ sprint review demo for stakeholders
Project Team Size: 4 team members
Tools & MS Visual Studio 2019, C#, .NET Framework, C, Kanban.
Technologies:
Web platform for property management (11.2020-05.2021)
Project Description: Real estate domain web based platform is used for property managers in order to collect
electricity, gas, water, heat measurements, build reports for tenants of appartments
based on retrieved information, manage own appartments and notify tenants by
predefined schedule about some changes related to the property or create receipts for
them.
Customer: German customer
Involvement 3 months
Duration:
Project Role: Key Software Engineer
Responsibilities: ▪​ requirements implementation
▪​ bug fixing
Project Team Size: 3 team members
Tools & MS Visual Studio 2019, C#, .NET Core, Unleash, Javascript, Docker, Azure, Kanban.
Technologies:
Automated QC app for smart thermostat device (11.2020-02.2021)
Project Description: Automated test harness application to set up different modes of thermostat device in order to run it
under varying conditions and monitor its behavior and outputs and ultimately decide if the device
passes defined QC criteria at the manufacturing facility. This app creates a queue of commands that
run in parallel using asynchronous behaviour - as a result the process of testing has got a much
better performance and gives a large impact for the customer to test the thermostat device
compared to the manual testing set up they had before.
Customer: U.S. customer
Involvement 3 months
Duration:
Project Role: Key Software Engineer
Responsibilities: Key Developer
▪​ user interface design
▪​ team management
▪​ software implementation
▪​ bug fixing
▪​ presentation for customer
Project Team Size: 3 team members
Tools & MS Visual Studio 2019, C#, .NET Framework, WPF, MVVM, Command pattern.
Technologies:

4
[Stepan Kurdylo]
[Software Engineer]

UBRealty (09.2020-10.2020)
Project Description: The presented solution in a very short terms has been developed for Canadian customer from real
estate business domain in order to help him cover own place on market and capture market's share
in a nearest future. The first MVP version for agents and persons that are interested in operates with
a large range of properties and buildings that meet budget and requirements. The application helps
to find needed objects (buildings/properties) using complex filtering by different criteria, with
detailed view of property or building and related developer to it. Data presentation layer has been
implemented using Elasticsearch mechanism that's why current solution is working very quickly
without any additional memory leaks. It also gives possibility to see floorplans of many presented
properties so agent has got enough information about the property and the surrounding area before
a viewing is organized. The system integrates with external geolocation API in order to have the set
of areas and objects near by (buildings/schools) – as it is just as important to find the right area to
purchase a property, as it is to find the right property.
Work on current project organized using Scrum-oriented development methodology, in a
self-organized team that contain 2 Backend developers, 1 Frontend developer and 2 QA engineers.
Customer: Canadian customer
Involvement 2 months
Duration:
Project Role: Backend developer
Responsibilities:
Project Team Size: 5 team members
Tools & .NET Core, MS SQL Server, Elasticsearch, GraphQL, Google API, Node.js.
Technologies:
Refinitiv, MontBlanc (12.2019-05.2020)
Project Description: The current solution includes many web-based services (.NET framework) that can communicate
each other via WEB API. Every service is responsible only for a part of functionality and will be
migrated into the cloud. Another parallel scope of work contains investigation, design and
implementation of AWS lambdas in order to migrate existing services into the cloud using set of
Amazon technologies (lambdas, storage, database, metrics services etc.). Was working as a key
developer in a self-organized team (5 software engineers, BA, PM); Scrum-oriented framework is
applicable as a software development methodology for the project.
Great Britain customer
Involvement 0,5 years
Duration:
Project Role: Key Developer
Responsibilities: ▪​ system architecture and design
▪​ investigation
▪​ team management
▪​ developing
▪​ bug fixing
▪​ documentation
Project Team Size: 7 team members
Tools & MS Visual Studio 2019, .NET Framework 4.5, MS SQL Server 2019, GitHub, AWS lambdas, Jira,
Technologies: SCRUM.

Delivery Management System (03.2016-05.2019)
Project Description: DMS have been designed as internal system that should help managers in daily work. The typical
cases that system covers are: planning of budget for different types of statements of work (timeline,

5
[Stepan Kurdylo]
[Software Engineer]
fixed price, complex), resource management presented by complex types of diagrams using many
input parameters, resources forecast for future time periods for different external customers,
visualisation for risk management etc.
Customer: Internal customer
Involvement 3 years
Duration:
Project Role: System Designer, Software Developer, UI/UX Designer, BA
Responsibilities: ▪​ system architecture and design
▪​ UI/UX design
▪​ developing
▪​ bug fixing
▪​ documentation
Project Team Size: 1-5 team members (depend on project’s stage)
Tools & MS Visual Studio 2015, .NET Framework 4.5, Serenity Framework, GitHub, MS SQL Server 2012 R2,
Technologies: JQuery, Bootstrap, Jira, SCRUM.

SoftGenetic (10.2013-03.2016)
Project Description: Сomplex solution designed to automate hospital and laboratory processes. It consists of subprojects
(SoftMolecular, SoftFlowCytometry, SoftCytogenetic, SoftPatology, SoftBiology, SoftRDS).​
The software kit allows keep records of patients, ordering and processing different medical tests and
creating proper reports for them. Systems are mutually connected. Also they are connected with
redirection systems that provide communications with different medical instruments, phones, faxes.
It allows informing another systems or doctors about test results, reports or another changes/issues.
Customer: USA, Canada
Involvement 2,5 years
Duration:
Project Role: Software Developer
Responsibilities: ▪​ system design
▪​ developing
▪​ bug fixing
Project Team Size: 40 team members
Tools & MS Visual Studio 2010/2012, SVN, .NET Framework 3.5/4.0, DevExpress, JBoss, ActiveReports,
Technologies: Oracle, Hibernate, WSDL, XML.

MDA Mapping Application (01.2013-09.2013)
Project Description: MDA Mapping Application is an application with basic functionality, the user will be able to log in,
launch a map, add zoning, and view CLU data. MDA Mapping Application connects to the
AgAdvantage API to access additional data layers.
Customer: U.S. customer
Involvement 2,5 months
Duration:
Project Role: Developer
Responsibilities: ▪​ developing
▪​ bug fixing
Project Team Size: 6 team members
Tools & .Net Framework 4.5, MS Visual Studio 2012, ASP.NET, jQuery, JavaScript, OpenLayers 2.10, CSS,
Technologies: Tortoise SVN, JIRA, StyleCop, HTML, AJAX, BING maps, Telerik controls, PostgreSQL, WMS,
WCF/REST/Web API.

6
[Stepan Kurdylo]
[Software Engineer]

Prolacta Bioscience (09.2012-01.2013)
Project Description: Mobilization (creating version for mobile devices) of web portal for milk donors.

Customer: U.S. customer
Involvement 0,5 month
Duration:
Project Role: Developer
Responsibilities: ▪​ developing
▪​ bug fixing
Project Team Size: 4 team members
Tools & .Net Framework 4.5, MS Visual Studio 2012, ASP.NET MVC 4, jQuery, JavaScript, CSS, Tortoise SVN,
Technologies: JIRA.

IOS ENVI (06.2012-09.2012)
Project Description: This is complete materials management solution. It is a browser based application which provides a
secure and reliable platform for collaborative Just-In-Time (JIT) and Low-Unit-of-Measure (LUM)
inventory management and supply chain forecasting. It helps eliminate many manual,
non-value-added activities that are part of traditional processes for managing supplies within the
healthcare organization.

Customer: U.S. customer
Involvement 4 months
Duration:
Project Role: Developer
Responsibilities: ▪​ developing
▪​ bug fixing
Project Team Size: 15 team members
Tools & .Net Framework 4.0, MS Visual Studio 2010, Silverlight, XAML, Silverlight Spy 3, Tortoise SVN, JIRA,
Technologies: Crucible, SCRUM.

Clarient Master Archeology (CMA) (10.2011-06.2012)
Project Description: CMA is research and development project. In scope of CMA need to examine how different client
projects interact with main database CLRTMaster, with each other and need to create
comprehensive documentation for each of them which will include behavioral and structural
diagrams, interaction matrix and descriptive text. Final version of similar document will help another
developers quickly understand the project and start working with it.

Customer: U.S. customer
Involvement 6 months
Duration:
Project Role: Developer
Responsibilities: ▪​ research and analysis
▪​ documentation creating
Project Team Size: 4 team members
Tools & .Net Framework 4.0, MS Visual Studio 2010, MS Office 2010, Enterprise Architect 9.2, UML 2.0, MS
Technologies: SQL Server 2008 R2.

7
[Stepan Kurdylo]
[Software Engineer]

Pathology Reporting System (PRS) (08.2011-10.2011)
Project Description: PRS is project which includes few services (Resources service, Distiller, Archiver) that interact with
each other and clients for them (Test Harness tool, UI Report Catalogue). Base node of this system is
Distiller service which contains many providers that interact with each other and described in
configuration file. Final goal of this composite process is report building. Resources for Distiller
supplied from Resources service and report which was built can be archived by Archiver service.
Also, final user interacts with system using client tools.
Customer: U.S. customer
Involvement 2 months
Duration:
Project Role: Developer
Responsibilities: ▪​ support and maintenance
▪​ Deployment Guide creating
▪​ bug fixing
Project Team Size: 2 team members
Tools & .Net Framework 4.0, MS Visual Studio 2010, MS Office 2010, UML 2.0.
Technologies:

UI Report Catalogue (08.2011-10.2011)
Project Description: Web-based application for display and generating reports in PDF format.

Customer: U.S. customer
Involvement 3 months
Duration:
Project Role: Developer
Responsibilities: ▪​ developing
▪​ code refactoring
▪​ unit-testing
Project Team Size: 1 team member
Tools & .Net Framework 4.0, MS Visual Studio 2010, Silverlight, MVVM pattern, PRISM, XAML, MS Unit
Technologies: Testing Framework, Rhino Mocks Framework.

Generating reports (08.2011-10.2011)
Project Description: Generating and design medical reports with Altova StyleVision 2011 tool.
Customer: U.S. customer
Involvement 0,5 month
Duration:
Project Role: Developer
Responsibilities: ▪​ design
Project Team Size: 2 team members
Tools & Altova StyleVision 2011, CSS, XML, PDF.
Technologies:

8
[Stepan Kurdylo]
[Software Engineer]

Test Harness (08.2011-10.2011)
Project Description: “Test Harness” is the desktop application which is required for effective testing process other
applications by QC engineers of customer.

Customer: U.S. customer

Involvement 1,5 month
Duration:
Project Role: Developer

Responsibilities: ▪​ developing
▪​ decision-making
▪​ bug fixing
▪​ code refactoring
Project Team Size: 3 team members
Tools & .Net Framework 4.0, MS Visual Studio 2010, WPF, MVVM pattern, XAML.
Technologies:

CLICS (08.2011-10.2011)
Project Description: Project “CLICS” is web-based application used by health professionals of Clarient company. This
allows to automate the work of the clinic and to accelerate its activities.
Customer: U.S. customer
Involvement 1 month
Duration:
Project Role: Developer
Responsibilities: ▪​ developing
▪​ bug fixing
▪​ code refactoring
Project Team Size: 3 team members
Tools & UniFLOW by UNIConnect, AJAX, DHTMLX, jQuery, JavaScript, CSS, Developer Tools for IE8,
Technologies: Notepad++, MS SQL Server 2008 R2, JSON, XSL.

Internet Auction “Agora” (03.2011-08.2011)
Project Description: Project intended to realize Internet auction with the possibility of selling the goods through the
internet shop.
Customer: -
Involvement 3 months
Duration:
Project Role: Developer
Responsibilities: ▪​ developing
▪​ decision-making
Project Team Size: 4 team members
Tools & .Net Framework 4.0, MS Visual Studio 2010, MS SQL Server 2008, ASP.NET MVC 3.0, ADO.NET Entity
Technologies: Framework 4.1, LINQ + Lambda Expressions, WCF, JavaScript.

9
[Stepan Kurdylo]
[Software Engineer]

Web Server (03.2011-08.2011)
Project Description: Project designed to realize a Web server. Web server supports download resuming load balancing,
administrating.
Customer: -
Involvement 1 month
Duration:
Project Role: Developer
Responsibilities: ▪​ developing
▪​ decision-making
Project Team Size: 5 team members
Tools & .Net Framework 3.5, MS Visual Studio 2008, SharpDevelop 4.0, XML.
Technologies:

MCTS: Web Applications Development
with Microsoft .NET Framework 4
2011

MCTS: Silverlight 4, Development
2012

MS: Programming in C#
2013

SQL (ANSI) 2011 Fundamentals
2016

Education M. Sc. Degree in Computer Science
National University “Lviv Polytechnic”
Department of Computer Science and Information Technology
Graduated in 2006

10

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: