Dario Milicic,克罗地亚萨格勒布的开发者
Dario is available for hire
Hire Dario

Dario Milicic

Verified Expert  in Engineering

软件开发人员

Location
Zagreb, Croatia
至今成员总数
April 7, 2016

达里奥15年前开始编程. 他在大学期间创建了两家网络和移动初创公司,并在过去5年多的时间里一直担任Android承包商. 他曾与yc投资的Bellabeat公司合作,也是爱立信和约翰逊的承包商&约翰逊和计划性. Dario目前是一名Android和Ruby-on-Rails顾问和承包商.

Portfolio

Zippe App Ltd
地图,SDK, Android, Kotlin,谷歌地图SDK,谷歌地图API,谷歌地图...
Cached
Android, Android Jetpack, Android Studio, Firebase, Android SDK, Mobile Apps...
Ligence
Kotlin, Android,蓝牙LE,蓝牙,神经网络,Android SDK...

Experience

Availability

Full-time

首选的环境

Tmux, Sublime Text, Atom, Android Studio, OS X, 安卓开发

The most amazing...

...我做的是一个遗传算法,它可以为医院员工创建一个有24个限制条件的工作时间表.

Work Experience

高级Android/Kotlin开发人员

2023 - 2024
Zippe App Ltd
  • 以一个开发者的身份开发了一个类似uber的应用.
  • 将复杂的Figma设计实现为功能UI.
  • 使用Kotlin、Compose、Coroutines、ViewModels、Jetpack、Hilt和REST实现功能.
Technologies: 地图,SDK, Android, Kotlin,谷歌地图SDK,谷歌地图API,谷歌地图, Agile, Jetpack Compose, Figma, App UI, Coroutines, 模型视图视图模型(MVVM), Hilt, REST APIs, REST

高级Android开发员

2023 - 2023
Cached
  • 将应用程序从一个不可用的状态带到生产就绪.
  • 实现和重构应用程序的所有核心功能,并删除遗留代码.
  • 实现了几个复杂的屏幕,包括Onboarding和About You表单屏幕. 修复了其他屏幕上的UI问题.
技术:安卓, Android Jetpack, Android Studio, Firebase, Android SDK, Mobile Apps, Android应用设计, 移动开发, 移动应用开发, 重火力点分析, Cloud Firestore

Android Developer

2023 - 2023
Ligence
  • 实现了Android设备与医用超声设备之间的BLE连接,以显示患者心脏的实时图像.
  • 开发了一个神经网络模型,对提供的超声心脏图像进行分析.
  • 使用Jetpack Compose等最先进的组件构建和构建应用程序, Hilt, Flow, coroutines, ViewModel, Retrofit, etc.
  • 为运行基于服务器的神经网络实现了一个服务器-客户端协议.
技术:芬兰湾的科特林, Android,蓝牙LE,蓝牙,神经网络,Android SDK, Mobile Apps, Android应用设计, 移动开发, 移动应用开发

Android /芬兰湾的科特林开发人员

2022 - 2023
Swift Medical Inc.
  • 通过深度链接实现与其他医疗保健应用程序的集成.
  • 显著改进了遗留源代码,使其更加健壮、可维护和可测试.
  • 修正了使用Jira跟踪进度的数百个bug和崩溃.
技术:芬兰湾的科特林, Android, Bluetooth, Video Capture, Android SDK, RxJava 2, Mobile Apps, Android应用设计, Firebase, Integration, 移动开发, Agile, 移动应用开发, 重火力点分析, Cloud Firestore

高级Android开发员

2019 - 2022
Schedulicity
  • 带领公司为商业客户开发应用程序. 这包括团队的软件架构和基础代码.
  • 实现了复杂的功能,比如日历, the checkout flow, custom animations, and designs, 用数据库缓存数据作为唯一的事实来源.
  • 从头开始实现日历UI,具有与Google calendar相当的功能. 这包括滑动、拖放约会、缩放和缩放.
  • 实现了超过400个集成和单元测试, 涵盖复杂的功能和UI元素, 简化回归测试.
  • 管理一个由4名开发者组成的小团队, 包括指导, 1-on-1s, 和代码审查,以确保达到标准的代码.
技术:安卓, Kotlin, REST, Android Jetpack, Coroutines, Git, Jira, 安卓开发, REST APIs, Android SDK, RxJava 2, Mobile Apps, Android应用设计, 移动开发, Agile, 移动应用开发, 重火力点分析, Cloud Firestore

高级Android开发员

2017 - 2019
Johnson & Johnson
  • 开发动态UI和其他组件,以便在多个应用程序中重用.
  • 实现了几十个自定义视图和动画.
  • 使用一个复杂的REST API,其中包含要显示的UI的动态表单数据.
  • 使用测试驱动开发安装MVP/clean架构, 包括Java等技术, RxJava, and Kotlin.
技术:休息, RxJava, Android, Kotlin, Java, 安卓开发, REST APIs, 干净的建筑, Android SDK, RxJava 2, Mobile Apps, Android应用设计, 移动开发, Agile, 移动应用开发

软件承包商

2017 - 2017
Turisticka Naklada.o.o
  • 使用Spree gem开发和定制电子商务后端.
  • 在ERB(一个用于UI的rails框架)中实现提供的设计.
  • 使用TDD和RSpec gem实现功能.
技术:Ruby on Rails (RoR), Ruby, REST api

软件承包商

2017 - 2017
DECODE d.o.o
  • 实现了Android应用与轻节点设备之间的BLE接口.
  • 开发高级自定义UI控件来操作轻节点设备. 这包括拖动和动画屏幕的可视光节点,以操纵LED光的亮度/颜色.
技术:蓝牙, Android, Android SDK, Mobile Apps, Android应用设计, Agile, 移动应用开发

Android和Rails承包商

2015 - 2017
在线自由职业机构
  • 为Rails中的工作构建了Tinder克隆(轻松滑动功能).
  • 实现了一个MVP赛车安卓应用程序,跟踪赛车的GPS位置,并显示在地图上.
  • 开发与Salesforce集成的金融科技应用程序(LendingCircles).
  • 重构和修复了几个维护不善的项目,极大地提高了稳定性.
技术:Ruby on Rails (RoR), Ruby, Android, 安卓开发, REST APIs, 干净的建筑, Android SDK, Mobile Apps, Android应用设计, 移动开发, 移动应用开发

Android顾问

2015 - 2015
爱立信尼古拉·特斯拉,d.d.
  • 实现了扫描和连接到蓝牙设备.
  • 从蓝牙设备中提取数据并显示给用户.
  • 为蓝牙数据开发了同步到服务器的功能.
Java技术:, Android, 安卓开发, Android SDK, Mobile Apps, Android应用设计, 移动开发, Agile, 移动应用开发

Android Contractor

2015 - 2015
Bellabeat, Inc.
  • 为LEAF应用程序开发了同步到服务器的功能.
  • 实现了处理LEAF设备数据并在UI上显示数据的主要业务逻辑.
  • 安装了基于令牌的身份验证,因此客户端保留已记录的状态.
Java技术:, Android, 安卓开发, REST APIs, Android SDK, Mobile Apps, Android应用设计, 移动开发, Agile

Web Developer

2014 - 2014
保罗·谢勒研究所
  • 在他们的电子工作簿软件上实现CKEditor.
  • 为他们的电子工作簿软件开发响应式设计.
  • 使用Bootstrap CSS框架设计一个响应式布局.
技术:JavaScript, CSS, HTML

CTO | Co-founder

2013 - 2014
Potrosko
  • 开发了一款追踪手机费用的安卓应用.
  • 在Django中构建后端服务器以支持移动应用.
技术:Django, Android

Android Contractor

2013 - 2013
Times Computers d.o.o
  • 参与Android内部调查应用.
Technologies: GPS, Java, Android, 安卓开发, Mobile Apps, 移动开发, Google Maps SDK, Google Maps

前端开发人员

2010 - 2010
XHTMLmagic.com
  • 转换几个PSD格式的HTML.
技术:JavaScript, CSS, HTML

浅井字

http://medium.com/@dmilicic/building-a-tic-tac-toe-app-in-flutter-e893792f1fed
在Flutter框架中内置AI的开源井字游戏. UI是在Flutter中使用标准的Google实践完成的. 人工智能是使用最小-最大算法与α - β修剪修改创建的. AI永远不会输掉游戏.

Android清洁样板

http://github.com/dmilicic/Android-Clean-Boilerplate
这是我为使用干净的建筑方法启动Android应用程序而编写的一个样板项目.

Bellabeat LEAF应用程序

http://play.google.com/store/apps/details?id=com.bellabeat.cacao&hl=en
一款连接LEAF智能珠宝的安卓应用. 它从LEAF小部件提取和处理数据,并在一个简单的UI上显示给用户. 它还将数据与后端同步,以便进行进一步处理.

Android成本追踪器

http://github.com/dmilicic/android-clean-sample-app
这是我做的一个示范项目. 这个成本跟踪应用程序是使用Android清洁样板编写的. 用户可以管理和跟踪他的成本,应用程序将数据与服务器同步.

铁路成本跟踪

这是成本跟踪应用程序的web部分. 这个网页显示了在移动应用程序上输入的所有费用. 这些成本使用websockets实时显示,并在Ruby on Rails中实现.

使用Clean架构模式开发Android应用程序的详细指南

这是一篇关于如何独立于框架开发Android应用的博文, UI, or databases. 最重要的是,它使它们易于测试和维护.

它提供了一个样板项目,以一种干净的方式启动Android应用程序,并提供了一个示例应用程序来展示它如何在一个真正的应用程序上工作.

这篇博文曾在Android Weekly #191上发表.

Ruby on Rails电子商务应用程序

http://www.turisticka-naklada.hr/
在这里,我使用Spree gem实现并定制了后端. During development, 我指导客户运营一个电子商务网站,并提供营销和其他商业建议. 我还集成了Braintree支付网关作为他们的支付处理器.

Personal Website

http://dmilicic.web.app/
一个基于flutter的个人网站,突出了我的经验,并展示了其他爱好项目和出版物.

该网站被创建为一个可滚动的画布与项目卡围绕我的主要资料.

Languages

Java, HTML, Kotlin, Dart, Python, Ruby, CSS, JavaScript, C, c++

Frameworks

Flutter, Android SDK, Ruby on Rails (RoR), Django, LibGDX, Ruby on Rails 4

Libraries/APIs

REST API, jQuery, RxJava 2,谷歌地图SDK,谷歌地图,谷歌地图API, RxJava

Tools

Android Studio, 重火力点分析, Git, Atom, Sublime Text, Tmux, Android Jetpack, Jira, Figma

Paradigms

干净架构,移动开发,敏捷,REST,模型视图视图模型(MVVM)

Platforms

Android, Firebase, OS X, Bluetooth LE, Web

Storage

Cloud Firestore, PostgreSQL, Redis

Other

安卓开发, Mobile Apps, Android应用设计, 移动应用开发, Firebase Hosting, GPS, Bluetooth, Coroutines, Video Capture, Neural Networks, 人工智能(AI), Integration, Maps, SDKs, Jetpack Compose, App UI, Hilt

2013 - 2016

计算机科学硕士学位

萨格勒布大学:电子工程与计算机学院-萨格勒布,克罗地亚

2010 - 2013

软件工程学士学位

萨格勒布大学:电子工程与计算机学院-萨格勒布,克罗地亚

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring