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.