Ukraine's #1 job service
Petro
.NET Software engineer
- Considering positions:
- .NET Software engineer, .NET-програміст
- Age:
- 25 years
- City:
- Lviv
Contact information
The job seeker has provided: Phone numberEmailMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20631043/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Petro Krehel
.NET Backend / Software Engineer
Lviv, Ukraine | [open contact info ](look above in the "contact info" section) | [open contact info ](look above in the "contact info" section)
LinkedIn: [open contact info ](look above in the "contact info" section)
GitHub: github.com/Geomiruch
Professional Summary
.NET Software Engineer with commercial experience since 2022 in payment platforms, e-commerce, and
engineering software. Migrated vendor integrations from a monolith to dedicated .NET Core microservices and
implemented component factories and model validation. Skills include C#, ASP.NET MVC, EF Core, SQL, unit
testing, and code review.
Technical Skills
Backend: C#, .NET, .NET Core, ASP.NET MVC, Entity Framework Core (EF Core), REST API, LINQ,
AutoMapper, JSON
Data: SQL, PostgreSQL, MariaDB, Microsoft SQL Server (MS SQL Server), Redis, Elasticsearch
Testing & engineering: Unit testing, NUnit, Git, SOLID, design patterns, code review, refactoring, Postman,
Swagger
Additional: HTML, CSS, JavaScript, Mathcad, Tekla
AI-assisted development: Claude, ChatGPT for coding, debugging, testing, refactoring, and documentation
Professional Experience
.NET Software Engineer | Hotcode | Remote
Jan 2025 – Present
Automatic Connections: Engineering tool that automates connections between construction elements during
model design in Tekla. Technologies: .NET, C#, Mathcad, Tekla.
- Develop logic for new connection types and maintain existing connection functionality.
- Implemented a factory for component creation as part of the project architecture.
- Implemented validation of all trusses in the Tekla model before calculations run.
- Write unit tests, resolve bugs, refactor code, and perform code reviews.
Backend .NET Engineer | EveryMatrix | Lviv
Nov 2023 – Feb 2024
MoneyMatrix: Payment platform for online gambling and sports betting. Technologies: .NET Core, Entity
Framework Core, PostgreSQL, MariaDB.
- Migrated vendor integrations from a monolith to .NET Core microservices, with a dedicated service per vendor.
- Implemented new vendor integrations directly as standalone microservices.
- Wrote unit tests, resolved bugs, refactored code, and performed code reviews.
Full-Stack .NET Developer | Evinent GmbH | Remote
Mar 2022 – Apr 2023
Sulpak: E-commerce platform for electronics, appliances, and household goods. Technologies: ASP.NET MVC,
EF Core, MS SQL Server, Redis, Elasticsearch, HTML, CSS, JavaScript.
- Implemented pagination and enabled users to rate articles on the Sulpak platform.
- Optimized JavaScript code for the online store.
- Wrote unit tests, resolved bugs, refactored code, and performed code reviews.
Education
Master’s degree | Ivan Franko National University of Lviv | Sep 2022 – Dec 2023
Bachelor’s degree | Ivan Franko National University of Lviv | Sep 2018 – Jun 2022
Courses
.NET Summer School | EPAM | Jul 2021 – Oct 2021
Languages
English: B2 | Ukrainian: Native | Russian: Native
.NET Backend / Software Engineer
Lviv, Ukraine | [
LinkedIn: [
GitHub: github.com/Geomiruch
Professional Summary
.NET Software Engineer with commercial experience since 2022 in payment platforms, e-commerce, and
engineering software. Migrated vendor integrations from a monolith to dedicated .NET Core microservices and
implemented component factories and model validation. Skills include C#, ASP.NET MVC, EF Core, SQL, unit
testing, and code review.
Technical Skills
Backend: C#, .NET, .NET Core, ASP.NET MVC, Entity Framework Core (EF Core), REST API, LINQ,
AutoMapper, JSON
Data: SQL, PostgreSQL, MariaDB, Microsoft SQL Server (MS SQL Server), Redis, Elasticsearch
Testing & engineering: Unit testing, NUnit, Git, SOLID, design patterns, code review, refactoring, Postman,
Swagger
Additional: HTML, CSS, JavaScript, Mathcad, Tekla
AI-assisted development: Claude, ChatGPT for coding, debugging, testing, refactoring, and documentation
Professional Experience
.NET Software Engineer | Hotcode | Remote
Jan 2025 – Present
Automatic Connections: Engineering tool that automates connections between construction elements during
model design in Tekla. Technologies: .NET, C#, Mathcad, Tekla.
- Develop logic for new connection types and maintain existing connection functionality.
- Implemented a factory for component creation as part of the project architecture.
- Implemented validation of all trusses in the Tekla model before calculations run.
- Write unit tests, resolve bugs, refactor code, and perform code reviews.
Backend .NET Engineer | EveryMatrix | Lviv
Nov 2023 – Feb 2024
MoneyMatrix: Payment platform for online gambling and sports betting. Technologies: .NET Core, Entity
Framework Core, PostgreSQL, MariaDB.
- Migrated vendor integrations from a monolith to .NET Core microservices, with a dedicated service per vendor.
- Implemented new vendor integrations directly as standalone microservices.
- Wrote unit tests, resolved bugs, refactored code, and performed code reviews.
Full-Stack .NET Developer | Evinent GmbH | Remote
Mar 2022 – Apr 2023
Sulpak: E-commerce platform for electronics, appliances, and household goods. Technologies: ASP.NET MVC,
EF Core, MS SQL Server, Redis, Elasticsearch, HTML, CSS, JavaScript.
- Implemented pagination and enabled users to rate articles on the Sulpak platform.
- Optimized JavaScript code for the online store.
- Wrote unit tests, resolved bugs, refactored code, and performed code reviews.
Education
Master’s degree | Ivan Franko National University of Lviv | Sep 2022 – Dec 2023
Bachelor’s degree | Ivan Franko National University of Lviv | Sep 2018 – Jun 2022
Courses
.NET Summer School | EPAM | Jul 2021 – Oct 2021
Languages
English: B2 | Ukrainian: Native | Russian: Native
Similar candidates
-
Інженер-програміст
68000 UAH, Lviv, Ivano-Frankivsk , more 4 cities -
Full stack software engineer
Lviv, Dnipro, Remote -
.Net-програміст
Lviv, Remote -
.Net-програміст
Lviv, Dnipro, Remote -
.NET-програміст
Lviv, Remote -
Software Engineer
Lviv, Remote