About me
I'm a software developer with a passion to deliver complete products — from concept to production. Currently based in Budva, Montenegro, I bring a unique blend of technical expertise and creative problem-solving to every project.
I have 5 years of experience working as an Android Developer. I've worked both in freelance and corporate Agile/Scrum environments with cross-functional roles across design, QA, and product. I'm equally comfortable joining existing teams as a freelancer or working solo to build and ship end-to-end solutions.
I focus on building scalable, user-centered, and maintainable products — always aligning with business goals while writing clean, testable code.
Current Focus
I'm currently working on Parcae, a comprehensive mind mapping application available on both iOS and Android. This project showcases my ability to handle the complete development lifecycle:
- • Cross-platform mobile app development (iOS & Android)
 - • AI integration with OpenAI for intelligent mind map generation
 - • Backend API development with Ktor and MongoDB
 - • Admin panel with advanced features like email campaigns and user segmentation
 - • Revenue integration with subscriptions and AdMob
 
Education & Background
I hold a Bachelor of Science in Algebra and Number Theory from Saint-Petersburg State University (2007-2011) and a Master of Arts in Composition from Saint-Petersburg Conservatory (2012-2017).
Before transitioning to software development, I worked as a Math Teacher for 8 years (2012-2020), providing math assistance to high-school and university students and preparing them for math contests. This experience honed my ability to break down complex problems and communicate technical concepts clearly.
Technical Skills
Mobile Development
- Native Android apps
 - Kotlin Multiplatform
 - Jetpack Compose/Compose Multiplatform
 - iOS development
 - Custom UI components & animations
 - AdMob integration/GDPR compliance
 - MVVM/MVI/Clean Architecture
 - Firebase integration
 - In-app purchases & subscriptions
 - Push notifications
 - Location services
 - CI/CD: Fastlane, GitHub Actions
 - Performance optimization
 - Unit, integration & screenshot testing
 
Frontend Development
- React
 - Static sites: Astro
 - Dynamic sites: Next.js
 - E-commerce: Medusa
 - CMS integration: Sanity, Strapi
 - Firebase full-stack solutions
 - Supabase
 - Deployment: Firebase, Netlify, Vercel, Github Pages, Custom servers
 
Backend Development
- RESTful APIs with Node.js or Ktor
 - Firebase Cloud Functions
 - MongoDB
 - SQL databases
 - WebSockets
 - Authentication: OAuth, JWT, 2FA
 - CI/CD pipeline setup
 - Google Cloud Platform
 - CDN integration
 - Image processing & optimization
 
Other
- LLM integration
 - MCP tools
 - Chatbot development
 - Graphic editors
 - CLI tools
 - Admin panels & dashboards
 - Email automation systems
 - User segmentation tools
 
Let's Connect
I'm always interested in challenging projects and collaborative opportunities. Whether you need a mobile app, full-stack solution, or technical consultation, I'd love to discuss how we can work together.