Welcome to DCApps – Crafting iOS Experiences Since 2010
Hi, I'm Dario Carić, a passionate software developer with over 25 years of professional experience — and more than seven years of dedicated full stack development using modern frameworks like ReactJS alongside a strong focus on iOS development since 2010.
What began as a hobby turned into a creative journey — building innovative, technically rich applications for iPhone and iPad that go beyond typical app boundaries.
My iOS Journey
Since 2010, I’ve independently developed a wide range of iOS applications — from location-aware utilities and AI-powered games to augmented reality experiences and public transport tools. Each project blends real-world functionality with a polished user experience.
Upcoming: Crime Story Game
Currently in development, "Crime Story" is an interactive detective game powered by GPT AI. Players investigate a murder case, interact with suspects, and unravel the truth using a lifelike chat interface. Every clue, every choice, dynamically shapes the story.
Advanced AI & LLM Integration
Beyond app development, I specialize in building and deploying domain-specific, high-quality chatbots that leverage both open-source and proprietary Large Language Models (LLMs). My work focuses on creating practical, production-ready AI solutions for my personal businesses, including a sophisticated booking assistant for Apartment-Hvar.com and a technical chatbot for this portfolio site.
My expertise centers on Parameter-Efficient Fine-Tuning (PEFT), using methods like LoRA to adapt open-source models such as Google's Gemma for specific domains. The core of these systems is Retrieval-Augmented Generation (RAG), which grounds the chatbots in factual data. I build and manage custom knowledge bases with a SentenceTransformer and FAISS vector search stack to provide fast, accurate, and multilingual (Croatian/English) responses.
The backend architecture, built with FastAPI, is designed for flexibility, supporting both self-hosted open-source models and API-based services like Google's Gemini. This demonstrates a comprehensive approach to applied AI, from resource-efficient model training to designing complex, real-world system integrations.
Technologies I Use
- Swift, SwiftUI, Objective-C
- AI/LLM Stack: FastAPI, PEFT (LoRA), RAG, SentenceTransformers, FAISS
- LLMs & APIs: Google Gemini, Google Gemma, OpenAI GPT
- ReactJS, JavaScript/TypeScript
- Firebase, CloudKit, MongoDB
- Backend & DB: Docker, NodeJS, Spring Boot, Firebase, CloudKit, MongoDB, SQL
- MapKit, CoreLocation, CoreMotion
- OpenAI GPT API, AudioKit, AVFoundation
- ARKit, Background location services
- Docker, NodeJS, Spring Boot, Bash, SQL
- Flutter
My frontend expertise is especially visible in projects where I built responsive, modern UIs using React and custom Web APIs.
Explore the Apps
- Cro Forecast – Simple forecaset base don the maps, source DHMZ
- Split Buses – Real-time bus tracking with live map overlays
- beHere – Geo-tagged photo & video uploads with local caching
- Color Mining – Casual crypto-themed game with AR and hash keys
- Shoot Me – Simple retro soccer — tap to shoot, time to score.
- Shoot Me – Retro 80s arcade shooter
- CheckOutIn – Location-based time tracking with Core Data
- Info At Places – AI-based travel guide tool
- Crime Story – AI-based detective game - soon cn the store
- ML – Some examples of Machine Larning usage
🔗 Connect with Me
Feel free to reach out or connect with me professionally: