Ivan Solves Things

Software Engineering for Apple Devices

Custom Solutions for Apple ecosystem and Internet of Things

Let's discuss your challenges in private calm atmosphere and see how I can help your business right now.

Services

iOS Bluetooth LEIntegration

  • Full product development cycle from MVP to App Store release.
  • 5+ years of specialized BLE integration experience
  • 25% less production support tickets thanks to edge-case testing via custom BLE simulation
  • Native CoreBluetooth state restoration to keep app-to-device communication seamless
Technologies
  • Apple
  • App Store
  • Swift
  • C
  • Bluetooth
  • iBeacon

View all services

MeetMarsmacOS Agentic Assistant

Coming soon

Accelerate and rethink your Mac user experience.

Now I have your context — and 100+ tools to help.

Mars — macOS agentic assistant logo

A native macOS agent that accelerates everyday work and rethinks how you use your Mac — 100% local, with 100+ tools and skills, in plain language.

Selected Clients

Aleck
Caloroid

Testimonials

What collaborators say about working together.

  • Stephen Catterson

    Stephen Catterson

    Founder & CEO

    Aleck

    Ivan rebuilt the Aleck Connect iOS app and got it to a place we were proud to ship. He owns the work end to end, from architecture to the small details, and the quality speaks for itself.

About

Bridging the gap between hardware, cloud, and mobile to protect your launch timeline and budget.

I look beyond the iPhone screen. My literacy in hardware communication and custom GATT profiles lets me align with your embedded team instantly, while my grasp of data protocols ensures clean API contracts for flawless, friction-free device telemetry.

Ivan Shushka

Ivan Shushka

iOS Engineer & Consultant

True engineering requires a balance of deep mastery and horizontal vision. Guided by the Swedish concept of Lagom, I build specialized mobile solutions with a full-system mindset-ensuring that what happens on the device perfectly aligns with your backend and infrastructure.

You have made it, time to book a call

Pick a 30-minute slot to discuss your product, timeline, and fit.

Book a Discovery Call