Services
Custom software developmentUmbraco developmentWeb developmentCRM developmentERP developmentAI & LLM integration.NET development & modernizationE-commerce developmentIntegrations & automationCloud & DevOpsMaintenance, support & project rescueDedicated teams & white-label
Our Work
Case studiesProducts
About Blog Contact
About OSKI

An engineering company run by engineers.

OSKI Solutions builds and runs software for companies in the US, Europe, Israel and beyond. We are an EU-registered company, and most of our team works from Ukraine. Since 2019 we have grown from a small group of .NET developers into a team of 25 who design, build, test and support business-critical systems.

Company factsVerified 2026
OSKI Solutions OÜReg. 16525070 · Kaupmehe tn 7-120, Tallinn
EUcompany
In-house team, mostly in UkraineEngineers, QA and management, no subcontractors
25people
Clutch rating7 verified reviews, every score 5.0
5.0/ 5
Registered Umbraco PartnerMore than 10 years on Umbraco and .NET
10+years
Our story

From a few .NET developers to a full product team.

OSKI grew the slow way: one client at a time, mostly through referrals and long engagements. Several clients have worked with us for years. One of our earliest partnerships, with a US software consultancy, ran from 2021 to 2025.

8

client countries in our case studies: France, Hong Kong, Israel, United States, Denmark, Ukraine, Canada, Germany.

  1. 2019 · OSKI starts

    A small team of .NET and Umbraco engineers from Ukraine starts taking on client work under the OSKI name.

  2. 2021 · Long-term partnerships

    A German software company brings us onto a large business portal, and a US consultancy starts delivering Umbraco projects with us under its own brand. We publish our first Umbraco package.

  3. 2022 · OSKI Solutions OÜ in Tallinn

    The company is registered in Estonia, inside the EU. In February we begin a monthly support program for Ukraine’s defenders. OskiStarterKit goes live on NuGet.

  4. 2023 · Products and bigger builds

    We build an in-house CRM for Lokad in Paris and an MVP for KursyPOL in Warsaw. VMK Group adopts our time and CRM platform. umContentCreator brings AI into the Umbraco editor.

  5. 2024 · Platforms at scale

    Work starts on Ben-Gurion University’s 80,000-page platform, the Omoda Denmark EV launch site and the EducatedOn AI learning platform.

  6. 2025 · AI in production

    An AI assistant for Lokad, a transcription pipeline at 99% precision, Alliant’s multi-site platform, the Auto.co.il rebuild and Peregrine Ship’s fulfillment platform.

  7. 2026 · Today

    Umbraco 17 and .NET 10 migrations, new AI packages for Umbraco, and 25 people on the team.

How we work

Four commitments behind every project.

Plain rules that clients can check us against, and that show up in their reviews.

Say what we will deliver, then deliver it

Every engagement starts with a written scope and estimate. Clients on Clutch rate us 5.0 for schedule and cost, not only for quality.

Engineers you can meet

Everyone who works on your project is an OSKI employee. No anonymous subcontractors, and the CTO joins the first call.

Code you can own and maintain

Your repositories, your infrastructure, full IP assignment. Clients like Lokad review our pull requests against their own standards.

Give back to the platform

We publish the tools we build: 11 packages on NuGet with 51.9K downloads, most of them free and MIT-licensed.

The team

25 people, every one of them on staff.

These are the people who will design, build and test your software. You can meet any of them before the project starts.

Kyrylo Osadchuk, Founder & CEO of OSKI Solutions
Kyrylo OsadchukFounder & CEO

Founded OSKI in 2019 and has led it since. Owns client relationships, delivery quality and the company’s support program for Ukraine.

Roman Oleksuk, Chief Technology Officer of OSKI Solutions
Roman OleksukChief Technology Officer

Leads architecture and engineering standards. Runs every discovery call himself, so estimates come from the person accountable for delivery.

Andrii Polchanov, Chief Financial Officer of OSKI Solutions
Andrii PolchanovChief Financial Officer

Runs finance, contracts and invoicing, so pricing stays transparent and paperwork stays simple for clients in the EU and US.

Volodymyr Kotsur, Senior QA Automation Engineer
Volodymyr KotsurSenior QA Automation Engineer
Oleksandr Korenivskyi, Full-Stack Developer
Oleksandr KorenivskyiFull-Stack Developer
Natalia Bukatar, Full-Stack Developer
Natalia BukatarFull-Stack Developer
Maksym Yelyseiev, Full-Stack Developer
Maksym YelyseievFull-Stack Developer
Rafael Mamedov, Mobile Engineer
Rafael MamedovMobile Engineer
Oleksandr Luhovoi, Software Developer
Oleksandr LuhovoiSoftware Developer
Mykyta Oparko, Full-Stack Developer
Mykyta OparkoFull-Stack Developer
Volodymyr Kolisnyk, Software Developer
Volodymyr KolisnykSoftware Developer
Michael Razuvaev, Frontend Developer
Michael RazuvaevFrontend Developer
Hryhorii Tsyapa, Full-Stack Developer
Hryhorii TsyapaFull-Stack Developer
Ivan Bilotserkivskyi, Full-Stack Developer
Ivan BilotserkivskyiFull-Stack Developer
Iustin Popovici, Full-Stack Developer
Iustin PopoviciFull-Stack Developer
Andrii Khodakivskyi, Software Developer
Andrii KhodakivskyiSoftware Developer
Mykhailo Radzievskyi, Mobile Engineer
Mykhailo RadzievskyiMobile Engineer
Bohdan Serhieiev, Full-Stack Developer
Bohdan SerhieievFull-Stack Developer
Alexey Danilo, Full-Stack Developer
Alexey DaniloFull-Stack Developer
Dmytro Demenchuk, Full-Stack Developer
Dmytro DemenchukFull-Stack Developer
Ihor Hyda, Full-Stack Developer
Ihor HydaFull-Stack Developer
Ihor Panasenko, Full-Stack Developer
Ihor PanasenkoFull-Stack Developer
Mykyta Chizhikov, Full-Stack Developer
Mykyta ChizhikovFull-Stack Developer
Viktor Sinkovskyi, React Native Developer
Viktor SinkovskyiReact Native Developer
Natalia Melnyk, Accountant
Natalia MelnykAccountant

We are hiring .NET, Vue and React engineers, and we run an internship where students and recent graduates work on real projects with senior mentors. High performers are offered full-time roles.

Work with us
Life at OSKI

We get together away from the screen, too.

The people on your project know each other beyond the stand-up. These photos are from our 2023 team day by the river: paddleboarding, laser tag and a barbecue.

The OSKI team on a wooden pier by the river, 2023
OSKI team members getting paddleboards ready at the river
Two OSKI engineers grilling at the team barbecue
OSKI team playing laser tag outdoors
Proof you can check

Don’t take our word for it.

Ratings, registration and download numbers below link to their public sources: independent review platforms, the Estonian business register and NuGet.

Read every review in full →
Beyond code

Supporting Ukraine, every month since February 2022.

Most of our team lives and works in Ukraine. Supporting its defenders and civilians is a fixed line in our budget, not a one-off campaign. Each delivery is logged with a date, the receiving unit and proof.

  • Technical equipmentMavic drones, electronic warfare gear and charging stations, bought against specific requests from units.
  • Transport and repairsA pickup truck funded in full, repairs to vehicles used by Defense Intelligence, and tires and repairs for other units in 2026.
  • Tactical medicineIndividual first-aid kits worth more than $3,000, delivered through Tacmed Ukraine in 2025.
  • Civilians affected by warDirect support in 2026 for civilians injured in a drone strike.
  • Volunteer initiativesFunding for verified fundraisers and civic organizations, including the NGO HAR.
“We can't promise to solve everything. But every month we can guarantee one concrete, verified delivery.”

Kyrylo Osadchuk, CEO

Letter of gratitude to the OSKI Solutions team from the commander of military unit A3458
DJI Mavic 3 drones purchased for a military unit
Pickup truck funded by OSKI for a military unit
Start a project

Want to meet the team behind the work? Start with a 30-minute call.

A spec, a Figma file or three paragraphs is enough to start.

  1. First reply · from an engineer, not a sales rep
  2. 30-min call · with Roman, our CTO, to clarify scope
  3. After the call · a written proposal with plan, team and price
Roman Oleksuk
Roman Oleksuk, CTOPrefer to talk? Pick a slot in Roman's calendar
We reply from a human mailbox. No newsletters. Your brief stays under NDA on request. We use your details only to reply; see our privacy policy.