Ilya Voloshin

I’m a software architect. I design .NET systems for a living, and I build my own iPhone and iPad apps, from the app to the server behind it.

Apps

Listnik

From лист, a sheet. A listnik keeps the list.

One grocery list for the whole household.

Listnik’s grocery list on iPhone, sorted into Produce and Bakery aisles, with Northside Market picked.

Listnik keeps your household’s shopping list, the meals you make and this week’s plan in one place, in sync on every iPhone and iPad the moment anyone changes it.

  • Each store keeps its own aisle order, so you shop in one pass.
  • Cross something off and it’s gone from every phone within a second.
  • Plan breakfast, lunch and dinner by dragging meals onto the week.
  • No ads, no analytics and no tracking.

For iPhone and iPad with iOS 26. Free, with Listnik Plus as an in-app purchase.

Coming soon to the App Store Visit listnik.ilyav.net

Schmengen

As in “Schengen, schmengen.”

The 90/180 rule, finally easy to see.

Schmengen on iPhone: 64 of 90 days used, and a timeline of trips showing you can stay 21 more days.

Schmengen puts every trip you’ve taken or planned on one timeline and counts your days in the Schengen Area the way the 90/180 rule does. You see how many of your 90 days you’ve used, when they come back, and whether next summer’s trip fits.

  • Double-tap to add a trip, then drag it or pull its ends to change the dates.
  • Check any date for the longest stay you could start that day.
  • Overstays show up in red before you book.
  • No account, no ads, no analytics. Data Not Collected.

For iPhone and iPad with iOS 26. Free, and Schmengen Pro is a one-time $3.99. Estimates, not legal advice; not affiliated with the EU.

Splitnik

Split down the middle.

Who pays next, at a glance.

Splitnik on iPhone: an Alps road trip at €2,620.88 in total, with David Park paying next and everyone’s balance.

Splitnik keeps the book for a group trip: who paid for what, for whom and in which currency. It shows who should pay next, reads receipts right on the iPhone, and at the end lists the fewest paybacks that settle everyone.

  • Weights for kids and couples; tap anyone out of an expense and the rest still add up.
  • Any currency, every balance to the cent, every number traceable.
  • Receipts read line by line on the iPhone, with Apple Intelligence.
  • Share a trip with a code, and everyone adds their own expenses.

For iPhone with iOS 26. Free, and Splitnik Premium is a one-time $3.99. Splitnik never moves money; it only works out who owes whom.

Coming soon to the App Store Visit splitnik.ilyav.net

Work

At work I design and build back-end systems in .NET.

Architecture

Modular systems with clear boundaries, so a team can keep changing them for years.

APIs

Fast, well-documented HTTP APIs that other teams and tools can build on.

.NET

C#, ASP.NET Core, Entity Framework and PostgreSQL, from the first design to production.

Contact

Email is the best way to reach me.