Mobile Development
Build cross-platform mobile applications with React Native, Flutter, and Kotlin Multiplatform.
Kotlin Multiplatform UI Patterns
Practical Compose Multiplatform techniques to ship one shared UI codebase across Android, iOS, and Desktop.
Topics Covered:
Flutter vs React Native vs Kotlin Multiplatform: The 2026 Architect's Guide
Comprehensive architectural analysis comparing Flutter, React Native, and Kotlin Multiplatform in 2026. Deep dive into performance, code sharing strategies, ecosystem maturity, long-term viability, and real-world production patterns from a specialist architect perspective.
Topics Covered:
Kotlin Coroutines & Channels: Zero to Hero
Guide aligned with the official Kotlin Coroutines docs: kotlinx.coroutines (launch, async), suspending functions (safer than futures), Coroutines basics, Cancellation and timeouts, Composing suspending functions, Context and dispatchers, Channels, Exceptions, Select (experimental), plus Flow/Android references.
Topics Covered:
Spring Core with Kotlin: Gold Standard (Phase 1โ7)
Gold Standard curriculum for Senior Spring Engineers. Phase 1: DI, Lifecycle, @Configuration vs @Component, Scopes, BeanPostProcessors, Starter. Phase 2: MVCโDTOs, @ControllerAdvice, Filters vs Interceptors, validation, Perfect API. Phase 3: N+1, JOIN FETCH / @EntityGraph, propagation & proxy, @Version, High-Load Optimizer. Phase 4: OAuth2/OIDC, JWT, filter chain, @PreAuthorize, CORS, Secure Vault. Phase 5: Coroutines, WebClient, Kafka/Rabbit, DLQ, Outbox, Reliable Notifier. Phase 6: Actuator, MDC, Micrometer, tracing, Glass Box. Phase 7: Modular Monolith, packaging by feature, DDD lite, testing pyramid, Refactor capstone. Course completion.
Topics Covered:
Spring Reactive with Kotlin: Master Course
Master Spring WebFlux with Kotlin: Mono, Flux, map vs flatMap, Zip & Tuples, and the reactive mindset. Step-by-step fundamentals plus challenge sections to solve code.
Topics Covered:
Spring Boot Reactive with Kotlin & MongoDB
Zero to Hero: transition from blocking apps to non-blocking Reactive Mongo. Architecture, @Document models, ReactiveMongoRepository, services with flatMap/switchIfEmpty, WebFlux controllers, ReactiveMongoTemplate, and a Reactive Blog Engine capstone.
Topics Covered:
Mastering Spring Reactive Programming
A comprehensive guide to reactive programming with Spring. From the Reactive Manifesto and Reactive Streams specification to Project Reactor, Spring WebFlux, and production-ready reactive patterns, all with Kotlin code examples.
Topics Covered: