Darshit K.
Senior Mobile App Developer & Process Automation Developer
I help businesses build reliable mobile applications and streamline internal operations through smart automation. With 12+ years of experience in software development, I specialize in Android, iOS, Flutter, Kotlin Multiplatform, and Compose Multiplatform, along with process automation, AI feature integration, and backend workflow orchestration. On the mobile side, I have extensive experience building high-quality applications from scratch, modernizing legacy codebases, and delivering scalable solutions using Java, Kotlin, Swift, Flutter, Jetpack Compose, Android SDK, architectural components, Coroutines, Flow, Room, Dagger Hilt, MVVM, and Clean Architecture. I have also developed apps for both Android and iOS using a shared codebase with KMP + Compose Multiplatform. On the automation side, I help companies reduce manual work and improve operational efficiency by designing practical workflows and integrations. This includes connecting APIs, automating repetitive business processes, integrating AI-powered features, and building custom backend services that support product and internal team workflows. I also have experience building and integrating AI-based solutions such as custom RAG systems using LangChain and LangGraph, backend integrations using FastAPI, and on-device AI features using Google ML Kit and MediaPipe for use cases like image classification, OCR, and pose detection from video feeds. My technical experience includes: Android, iOS, Flutter, Kotlin Multiplatform, Compose Multiplatform Java, Kotlin, Swift, Dart Jetpack Compose, Android View System MVVM, MVC, Clean Architecture Coroutines, Flow, LiveData Room, SQLite, JSON parsing, REST API integration Audio/Video streaming, ExoPlayer / Media playback Google Maps and Google services AI integrations, RAG pipelines, LangChain, LangGraph, FastAPI Image processing, OCR, face recognition, on-device ML Third-party API integrations and workflow automation I have worked with both startups and enterprise-scale clients, which has helped me develop a strong balance of technical depth, business understanding, and attention to long-term maintainability. I focus on building solutions that are not only functional today, but are also structured well for future growth and enhancements. I value clear communication, thoughtful execution, and dependable delivery. Whether you need a mobile app built from scratch, an existing app modernised, AI features integrated, or repetitive business processes automated, I aim to provide a professional and practical solution that creates real value.