# Ivan Dimoski

## Principal Software Engineer | Tech Lead

Stockholm, Sweden  
Email: medo@moonwise.se  
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](https://www.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](https://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](https://www.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](https://www.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](https://www.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](https://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](https://dreamseer.app/) - An AI dream journal with interpretations, conversations, and generated media.

### Kinta

[kintaapp.com](https://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)
