CV för tekniskt ledarskap

Ivan Dimoski

Principal Software Engineer | Tech Lead

Stockholm, Sweden
Email: medo@moonwise.se
Website: https://ivandimoski.com
LinkedIn: https://www.linkedin.com/in/ivan-dimoski/
GitHub: https://github.com/TheMedo

Summary

Principal software engineer and tech lead in Stockholm with 15+ years of experience. Leads work across architecture, mobile and web apps, backend services, APIs, CI/CD, and product delivery with direct code involvement.

Leads and mentors engineers, aligns teams, and turns unclear requirements into working software. Builds AI agent workflows that move work from a request to a tested pull request, with engineering standards and human review.

Experience

Tobii | Lead Software Engineer

2026 | Stockholm, Sweden

tobii.com

Lead engineer working on AI-assisted development, product features, automation, and team onboarding.

  • Built an AI workflow that turns a brief or Jira ticket into a pull request in under an hour. It applies engineering standards and passes CI checks.
  • Built a WebSocket API with 20 documented endpoints for remote access and control on trusted networks.
  • Added offline Local Mode for Full HD recordings up to two hours. The feature keeps data under local control.
  • Onboarded two engineers. Each had a first accepted change within three days.

Stack: AI harnesses, agentic systems, Flutter, Dart, Android, Java, WebSocket, REST APIs, Firebase, GitHub Actions, CI/CD

Boxbollen | Lead Software Engineer

2024 - 2026 | Stockholm, Sweden

boxbollen.com

Led delivery across the mobile app, admin tools, backend, APIs, CI/CD, and testing.

  • Built real-time global and direct chat with message requests, reactions, read receipts, typing indicators, and moderation. It reached 350,000 concurrent users.
  • Built battles and tournaments with challenges, elimination rounds, and prizes.
  • Built a promoted-content platform with native and interstitial campaigns, flexible settings, and performance tracking.
  • Built optimized native ffmpeg libraries and met Android 16 KB page-size requirements.

Stack: Flutter, Dart, Kotlin, Swift, Firebase, Google Cloud, iOS, Android, REST APIs, ffmpeg, native libraries, CI/CD, ML/AI, A/V processing

Tradera | Senior Software Engineer

2020 - 2023 | Stockholm, Sweden

tradera.com

Senior engineer on Tradera, Sweden’s largest circular marketplace.

  • Moved the legacy Java codebase to Kotlin with Jetpack Compose, MVVM, Coroutines, and Flow.
  • Raised crash-free users to 99.7% over seven days.
  • Raised the Google Play rating from 3.5 to 4.7.
  • Established automated testing, weekly releases, and publishing workflows.

Stack: Android, Kotlin, Java, Jetpack Compose, MVVM, Coroutines, Flow, automated testing, Google Play, CI/CD

Truecaller | Team Lead, Senior Software Engineer

2015 - 2020 | Stockholm, Sweden

truecaller.com

Worked on Truecaller’s caller ID and messaging apps.

  • Led a cross-functional team of 17 people working on messaging.
  • Introduced QA@Speed, cutting app delivery time by 32% with no drop in quality measures.
  • Developed the Truecaller SDK and supported more than 100 partner implementations.
  • Created custom AOSP patches for OEM partners integrating Truecaller as the default dialer.

Stack: Android, Java, Kotlin, AOSP, Android SDKs, SDK development, OEM integrations, mobile architecture, CI/CD

Toptal | Software Engineer

2011 - 2015

toptal.com

  • Built native Android apps for international clients.
  • Advised clients on architecture and delivery.

Stack: Android, Java, Android SDKs, REST APIs, mobile architecture, testing, product delivery

Education

DIS Study Abroad - External Lecturer

2024 - Present | Stockholm, Sweden

disabroad.org

Teach App Development to third-year U.S. computer science students studying abroad in Stockholm.

  • Teach students to design and build Android and iOS apps with usable interfaces.
  • Use app architecture and real delivery decisions in course projects.

Stack: Flutter/Dart, Firebase/Supabase, App Store/Google Play, UI/UX

Ss. Cyril and Methodius University, Skopje

Bachelor of Science, Information Science and Computer Engineering | 2007 - 2011

Projects

Dreamseer

dreamseer.app - An AI dream journal with interpretations, conversations, and generated media.

Kinta

kintaapp.com - A bookkeeping system for client records, transactions, documents, reports, and invoices.

Skills

  • Software Architecture
  • AI-Native Engineering
  • Full-Stack Delivery
  • Mobile Platforms
  • Backend Systems
  • API Design
  • Platform Modernization
  • Quality Automation

Team leadership

  • Team Leadership and Management
  • Coaching and Mentoring
  • Stakeholder Alignment
  • Strategic Decision-Making
  • Systems Thinking
  • Cross-Functional Delivery

Tools

  • AI Harnesses
  • Claude Code
  • ChatGPT Codex
  • Cursor
  • Android Studio
  • Jira

Languages

  • English (Professional)
  • Macedonian (Native)
  • Swedish (Limited Working)

Kontakt

Har du ett projekt i åtanke?

Mejla mig eller kontakta mig på LinkedIn om du vill prata om hur vi kan arbeta tillsammans.