My projects

Fext – Personalized Group Messaging

Fext is a specialized group messaging application designed to streamline communication by sending individual SMS to each contact, thereby eliminating the clutter of traditional group chats. Miroslav played a key role in modernizing the application, contributing to multiple feature releases and a comprehensive app redesign using Swift and UIKit. He successfully integrated critical services including Firebase, Twilio SDK, and RevenueCat, which significantly enhanced the application's reliability and monetization workflows.

SleepSpace – Sonic Therapy & Sleep Tracking

Formerly known as SonicSleep, SleepSpace is a leading sleep therapy application that uses adaptive sounds and AI analysis to improve sleep quality and help users achieve deeper rest. Miroslav was responsible for a major refactoring of the original codebase, introducing new features and architecting the watchOS companion application. His work provided a solid, scalable foundation for the application's complex audio processing and background task requirements.

MakeTimeFlow – Deep Work Productivity Platform

MakeTimeFlow is a science-backed operating system for high-performers, designed by a Harvard physician to help users align their daily actions with long-term goals through deep work and intentional rituals. As a Senior iOS Developer, Miroslav owned the development of SwiftUI interfaces and REST integrations. He was instrumental in stabilizing the codebase and maintaining a rapid release cycle, ensuring that complex features were delivered with high performance and stability.

Hollywood.com – Tickets & More

The official Hollywood.com application offers a seamless platform for users to discover movies and purchase tickets for theaters and Broadway shows. Miroslav took ownership of major application components, significantly improving the overall architecture. He implemented secure ticket-purchase and refund functionalities using Stripe and WebSockets, delivering a reliable and user-friendly transaction experience for a high-traffic production environment.

TennisLocker – Player Development Management

TennisLocker is a premier on-court program management and player development application used by top tennis academies to centralize data points and visualize player progress. Miroslav built the TennisLocker mobile applications from the ground up using a modular architecture. He led a team of four developers through multiple planning and development cycles and established a robust CI/CD automation pipeline using Fastlane, ensuring consistent and high-quality production updates.

BigParser Swift SDK Implementation

Designed and implemented a Swift SDK for BigParser, enabling seamless integration with its data processing APIs. Built a clean, developer-friendly interface with strong focus on type safety, error handling, and asynchronous workflows. Ensured reliable handling of large datasets while maintaining high performance and code maintainability. Delivered a well-structured, reusable library to simplify adoption for downstream applications.

Reference: https://github.com/intellibus/bigparser-swift