Software Engineer — Full Stack & Mobile Developer
Software Engineer — Full Stack & Mobile Developer
Currently available for remote Flutter developer roles and freelance projects.
Software Engineer with over 4 years of experience in mobile and web development. I specialize in building fast, scalable, and user-focused applications using Flutter, JavaScript, Node.js, and Spring Boot. I'm passionate about solving real-world problems through clean code, strong UI/UX, and smart system architecture. I've built over 40+ production mobile apps published on both the App Store and Google Play for media, sports, and content companies across multiple countries.
Full-stack websites and web apps built with React, Next.js, and Node.js. From landing pages to complex platforms with authentication, dashboards, and payment integration.
Cross-platform iOS and Android apps using Flutter. Published apps to both app stores with features like live streaming, in-app purchases, and push notifications.
Pixel-perfect interfaces designed in Figma and built to work seamlessly across mobile, tablet, and desktop. Focused on accessibility and user experience.
RESTful APIs, database design, and server architecture using Node.js, Spring Boot, and Supabase. Secure authentication, real-time data, and scalable infrastructure.
Manual and automated testing to ensure reliable releases. Bug tracking, regression testing, and quality assurance throughout the development lifecycle.
Integrating AI capabilities into applications using OpenAI and other APIs. From speech-to-text transcription to intelligent content processing and automation.
Managed data entry and data management across organizational needs, ensuring accuracy and completeness of information. Conducted regular system maintenance to minimize downtime and implemented efficient solutions for technical issues. Coordinated video conferencing meetings, optimizing communication channels for remote teams and clients.
Delivered 10+ custom projects for international clients including mobile apps, web platforms, and API integrations. Maintained top-rated profile with consistent 5-star client reviews.
Coordinated project timelines and tracked deliverables alongside the senior PM. Identified, reproduced, and documented software defects, contributing to release quality.
Built and maintained production Flutter apps for media and sports organizations including Telesport, KRIK, and Boom 93, published on both App Store and Google Play. Built LitteraWorks, a real-time AI transcription platform using OpenAI, now adopted by Serbian press outlets for live event coverage. Implemented live streaming, in-app purchases (RevenueCat), push notifications, and real-time content delivery across all apps. Led migration of legacy native apps to Flutter, reducing codebase maintenance across iOS and Android.
AI-driven mobile application for professionals in journalism and media, converting speech to text using OpenAI-powered transcription technology.
Mobile application for sports news, live scores, and real-time updates for sports enthusiasts.
Live radio streaming application with geolocation features and interactive content.
Production-ready Flutter PDF reader with local/remote file support, caching, zoom, and share features.
E-commerce marketing website and booking management system for African-inspired fashion studio in Belgrade.
Full-stack role-based piano education platform for teachers to manage students and curriculum, and for students to track practice and progress across 5 skill levels.
davidolusakin@gmail.com
+381-6440-41628
+381-662-32370
Pancevo, Serbia