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

伊凡Dimoski

验证专家  in 工程

首席安卓开发人员

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

Ivan是一位Experience丰富的首席软件工程师和系统架构师,在安卓 (Java/Kotlin)方面拥有超过14年的专业知识,在Flutter (Dart/全栈)方面拥有3年以上的专业知识。. 他擅长制作可伸缩的产品, 性能, 以及以用户为中心的应用, 促进敏捷环境中的协作, 并赋予团队成员以超越的能力. 伊万致力于不断学习, 个人成长, 体现正念, 同情, 以及他作品中的同理心.

Portfolio

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

Experience

Availability

兼职

首选的环境

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

最神奇的...

...我为会计师们建立了一个完整的簿记解决方案. 该解决方案可以在移动设备、web和桌面上运行,成本几乎为零.

工作Experience

高级软件工程师

2020 - 2023
Tradera
  • 曾在一家高绩效公司担任顾问和高级软件工程师, 以产品为中心的团队负责为瑞典最大的循环市场和可持续购物应用程序提供最佳用户体验.
  • 使用Jetpack Compose从传统Java过渡到100% Kotlin代码库和现代应用程序架构, MVVM, 协同程序, 和流.
  • 提高了稳定性,实现了99.7%的用户在7天内没有崩溃.
  • 谷歌玩的评分从3分提高.5 to 4.7 stars.
  • 为JUnit和重火力点 test Lab建立测试自动化管道.
  • 引入了自动每周发布和管理发布.
  • 从Node中暴露的应用api.. js后端使用TypeScript.
技术:Kotlin, 安卓, Node.js, 安卓喷气背包, A/B测试,Git,代码审查, 安卓工作室, Agile, 技术领导, 持续集成(CI), 协同程序

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

2015 - 2020
Truecaller
  • 作为世界上下载量最大的软件之一的团队领导和高级软件工程师, used, 以及喜欢的来电显示实用程序, 下载量超过10亿次, 3.5亿以上活跃用户, and a 4.五星级评级.
  • 领导一个17人的跨职能团队,专注于提供最佳的消息传递体验.
  • 引入QA@Speed,在不影响现有质量基准的情况下,将应用交付过程加快32%.
  • 领导从几个独立模块到32个独立模块的过渡,以优化构建速度并减少代码耦合.
  • 创建自定义AOSP补丁,将Truecaller集成为多个手机制造商的默认拨号器应用程序.
  • 开发了TrueSDK,一个轻量级和易于使用的单点登录解决方案.
  • 为公司的价值观做出贡献,并融入公司文化.
技术:芬兰湾的科特林, 安卓, AOSP,团队领导,远程团队领导, 跨职能团队领导, 工程管理, 应用程序开发, Agile, 技术领导, 协同程序

首席安卓开发人员

2012 - 2014
PlanNow技术
  • 优化移动调查, 安卓系统上最昂贵的应用之一, 用于现场调查和网络分析. 改进热图/区域覆盖和路线渲染.
  • 创建了第一阶段的候选名单.fm是一个类似twitter的安卓应用程序,用于内容和媒体共享. 使用Gson手动数据缓存实现与JSON的全服务器通信,以减少网络调用开销.
  • 为Vuact开发安卓应用.一个强大的视频分析平台. 使用Volley框架处理网络操作实现,使用Picasso库处理图像缓存/处理实现.
  • 创建Salama文档, 这是一款用于非洲农村地区安全存储文件的安卓应用程序, 这是斯坦福大学人道主义项目的一部分.
  • 创建了Salama文档管理面板, 作为Salama文档项目骨干的Java Tapestry web应用程序. 实施账户管理, operator-to-region映射, 凭证管理, 新版本通知, 设备跟踪.
技术:安卓

安卓开发者

2012 - 2012
ITgma
  • 使用WebView中的安卓 JavaScript界面为网络运营商创建了一个混合跟踪应用程序. 实现了登录功能, 查看帐户详情, 核对可用信贷或活期余额.
  • 创建了一个本地安卓应用程序,用于实时嵌入式音板诊断和图形跟踪. 通过USB接口实现I2C协议. 编译 .dll (Windows)驱动程序 .so库(Linux)允许代码在安卓上工作.
  • 为AEK(马其顿电子通信机构)的电话簿和计算器应用程序设计了初始架构和屏幕布局.
技术:安卓, 安卓 NDK

Dreamseer

http://dreamseer.app/
Dreamseer是一款革命性的应用程序,它用尖端技术弥合了梦想与现实之间的差距. 这是一个令人惊叹的Flutter应用程序(iOS/安卓),可以让用户记录他们的梦想. 通过巧妙的自然语言处理和对文本生成人工智能技术的创新使用,它可以更深入地了解他们的潜意识及其随时间的演变, image, sound, video, 和更多的.

我曾是Kinta的技术架构师和首席Flutter开发人员. 我的职责包括架构和开发前端解决方案,并对数据进行建模以确保一致性, 表演, 和可扩展性, 同时确保用户得到一致的, 设计精美的应用程序,流畅的动画和易于使用,使Dreamseer从竞争中脱颖而出.

Kinta

http://kintaapp.com/
100%的扑动/飞镖, 针对个人会计师或中小型会计公司的端到端解决方案,包括:
•客户端应用程序(iOS, 安卓和web),用于概述和管理条目和处理发票;
•后台应用程序(web),用于概述和管理条目,客户端和数据导出;
•管理应用程序(内部和网络)的概述和公司的管理, 发票, 计费, 和分析;
•登陆页面和结账流程.

我曾在Kinta担任技术架构师和领导全栈开发人员. 我的职责包括架构和管理整个平台, 确保用户在所有平台上获得一致的优质体验,同时确保运营成本尽可能低且可预测.

TweetsPie

http://thenextweb.com/news/tweetspie-redesigned-android-twitter-people-really-dont-time
TweetsPie是一个建立在Twitter API之上的实用程序,它从用户的时间轴中选择了最好的推文,并以一种易于转发的改进格式呈现它们, quote, 最喜欢的, 或回复. 这款应用在TNW (The Next Web)上得到了推荐。.

语言

Kotlin, Dart, Java

框架

JUnit,颤振

Tools

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

范例

敏捷、应用开发、移动开发、持续集成(CI)

平台

重火力点, 安卓, Web, iOS

Storage

谷歌云

Other

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

库/ api

Node.js

2007 - 2011

信息科学与计算机工程学士学位

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

有效的合作

如何使用Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

分享你的需求

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

选择你的才能

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

开始招聘