伊凡Dimoski,瑞典斯德哥尔摩的开发者
Ivan is 可用 租用
Hire Ivan

伊凡Dimoski

验证专家  in 工程

首席安卓开发人员

位置
斯德哥尔摩,瑞典
至今成员总数
2013年12月11日

Ivan is a seasoned lead software engineer and system architect with over 14 years of expertise in 安卓 (Java/Kotlin) and 3+ years in Flutter (Dart/full stack). 他擅长制作可伸缩的产品, 性能, 以及以用户为中心的应用, 促进敏捷环境中的协作, 并赋予团队成员以超越的能力. 伊万致力于不断学习, 个人成长, 体现正念, 同情, 以及他作品中的同理心.

Portfolio

Tradera
Kotlin, 安卓, Node.js, 安卓喷气背包, A/B测试,Git,代码审查...
Truecaller
Kotlin, 安卓, AOSP,团队领导,远程团队领导...

Experience

Availability

兼职

首选的环境

安卓, Flutter, Dart, Kotlin, 重火力点, 谷歌云

最神奇的...

...thing I've built is a full bookkeeping solution for accountants. The solution runs on mobile, web, and desktop with practically zero costs.

工作Experience

高级软件工程师

2020 - 2023
Tradera
  • Served as a consultant and senior software engineer in a high-performing, product-focused team responsible for delivering the best user experience in Sweden's biggest circular marketplace and sustainable shopping app.
  • Transitioned from legacy Java to 100% Kotlin codebase with modern app architecture using Jetpack Compose, MVVM, 协同程序, 和流.
  • 提高了稳定性,实现了99.7%的用户在7天内没有崩溃.
  • 谷歌玩的评分从3分提高.5 to 4.7 stars.
  • Set up test automation pipelines for JUnit and 重火力点 Test Lab.
  • 引入了自动每周发布和管理发布.
  • 从Node中暴露的应用api.. js后端使用TypeScript.
技术:Kotlin, 安卓, Node.js, 安卓喷气背包, A/B测试,Git,代码审查, 安卓工作室, Agile, 技术领导, 持续集成(CI), 协同程序

团队领导|高级软件工程师

2015 - 2020
Truecaller
  • Acted as team lead and senior software engineer for one of the world's most downloaded, used, 以及喜欢的来电显示实用程序, 下载量超过10亿次, 3.5亿以上活跃用户, and a 4.五星级评级.
  • Led a cross-functional team of 17 people focused on delivering the best messaging experience.
  • Introduced QA@Speed, a 32% faster app delivery process with no impact on existing quality benchmarks.
  • Led the transition from a few to 32 isolated modules to optimize build speed and decrease code coupling.
  • Created custom AOSP patches to integrate Truecaller as the default dialer app for multiple phone manufacturers.
  • Developed TrueSDK, a lightweight and easy-to-use single sign-on solution.
  • Contributed to the company's values and their integration into the culture.
技术:芬兰湾的科特林, 安卓, AOSP,团队领导,远程团队领导, 跨职能团队领导, 工程管理, 应用程序开发, Agile, 技术领导, 协同程序

首席安卓开发人员

2012 - 2014
PlanNow技术
  • 优化移动调查, 安卓系统上最昂贵的应用之一, 用于现场调查和网络分析. 改进热图/区域覆盖和路线渲染.
  • 创建了第一阶段的候选名单.fm是一个类似twitter的安卓应用程序,用于内容和媒体共享. Implemented full server communication with JSON with Gson manual data caching for reducing network call overhead.
  • 为Vuact开发安卓应用.一个强大的视频分析平台. Handled network operation implementation using the Volley framework and the image caching/processing implementation using the Picasso library.
  • 创建Salama文档, an 安卓 app for secure document storage in rural African areas, 这是斯坦福大学人道主义项目的一部分.
  • 创建了Salama文档管理面板, a Java Tapestry web application serving as a backbone to the Salama Document project. 实施账户管理, operator-to-region映射, 凭证管理, 新版本通知, 设备跟踪.
技术:安卓

安卓开发者

2012 - 2012
ITgma
  • Created a hybrid tracking app for a network operator using the 安卓 JavaScript interface in WebView. 实现了登录功能, 查看帐户详情, 核对可用信贷或活期余额.
  • Created a native 安卓 app for real-time embedded soundboard diagnostics and graph tracking. 通过USB接口实现I2C协议. 编译 .dll (Windows)驱动程序 .so库(Linux)允许代码在安卓上工作.
  • Laid out the initial architecture and screen layouts for AEK's (Macedonian Agency for Electronic Communication) phone book and calculator apps.
技术:安卓, 安卓 NDK

Dreamseer

http://dreamseer.app/
Dreamseer is a revolutionary app that bridges the gap between dreams and reality with cutting-edge technology. It is a stunning Flutter app (iOS/安卓) that lets users journal their dreams. It offers deeper insights into their subconscious and its evolution over time with clever natural language processing and innovative use of generative AI technologies for text, image, sound, video, 和更多的.

I worked as a technical architect and lead Flutter developer for Kinta. My duties included architecting and developing the front-end solution and modeling the data to ensure consistency, 表演, 和可扩展性, 同时确保用户得到一致的, beautifully designed application with smooth animations and ease of use that makes Dreamseer stand out from the competition.

Kinta

http://kintaapp.com/
100%的扑动/飞镖, end-to-end solution for individual accountants or small to medium-sized accounting companies consisting of:
• A client app (iOS, 安卓, and web) for overview and management of entries and handling invoices;
• A back-office app (web) for overview and management of entries, clients, and data export;
• An admin app (internal and web) for overview and management of companies, 发票, 计费, 和分析;
•登陆页面和结账流程.

I worked as a technical architect and lead full-stack developer for Kinta. My duties included architecting and managing the entire platform, making sure users get a consistent premium experience across all platforms while ensuring costs of operations are as predictable and as low as possible.

TweetsPie

http://thenextweb.com/news/tweetspie-redesigned-android-twitter-people-really-dont-time
TweetsPie was a utility app built on top of Twitter's API that selected the best tweets from the user's timeline and presented them in an improved format with easy access to retweet, quote, 最喜欢的, 或回复. 这款应用在TNW (The Next Web)上得到了推荐。.

语言

Kotlin, Dart, Java

框架

JUnit,颤振

Tools

安卓工作室, Git, GitHub, 安卓喷气背包, Google AI Platform, ChatGPT, 安卓 NDK

范例

Agile, 应用程序开发, Mobile Development, 持续集成(CI)

平台

重火力点, 安卓, Web, iOS

Storage

谷歌云

Other

协同程序, A / B测试, 团队的领导, 技术领导, 远程团队领导, 代码评审, 软件工程, 信息技术, 跨职能团队领导, 工程管理, AOSP, 谷歌云 ML, OpenAI

库/ api

Node.js

2007 - 2011

Bachelor's Degree in Information Science and Computer 工程

Ss. 西里尔和梅迪奥大学-斯科普里,马其顿

有效的合作

如何使用Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

分享你的需求

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

选择你的才能

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

开始你的无风险人才试验

Work with your chosen talent on a trial basis for up to two weeks. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

开始招聘