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

Dario Milicic

验证专家  in Engineering

软件开发人员

Location
克罗地亚的萨格勒布
至今成员总数
April 7, 2016

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

Portfolio

Cached
Android, Android喷气背包, Android工作室, Firebase, Android SDK, Mobile Apps...
Ligence
Kotlin, Android,蓝牙LE,蓝牙,神经网络,Android SDK...
斯威夫特医疗公司.
Kotlin, Android,蓝牙,视频捕捉,Android SDK, RxJava 2,移动应用...

Experience

Availability

Part-time

首选的环境

Tmux, Sublime Text, Atom, Android工作室, OS X, 安卓开发

最神奇的...

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

工作经验

高级Android开发员

2023 - 2023
Cached
  • 把应用从一个不可用的状态变成了一个可以投入生产的应用.
  • 实现和重构应用程序的所有核心功能,并删除遗留代码.
  • 实现了几个复杂的屏幕,包括Onboarding和About You表单屏幕. 还修复了其他屏幕上的UI问题.
技术:安卓, Android喷气背包, Android工作室, Firebase, Android SDK, Mobile Apps, Android应用设计, 移动开发, 移动应用开发

Android开发者

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

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

2022 - 2023
斯威夫特医疗公司.
  • 通过深度链接实现与其他医疗保健应用程序的集成.
  • 显著改进了遗留源代码,使其更加健壮、可维护和可测试.
  • 修正了使用Jira跟踪进度的数百个bug和崩溃.
技术:芬兰湾的科特林, Android,蓝牙,视频捕捉,Android SDK, RxJava 2,移动应用, Android应用设计, Firebase, Integration, 移动开发, Agile, 移动应用开发

高级Android开发员

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

高级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承包商

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

Web Developer

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

CTO |联合创始人

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

Android承包商

2013 - 2013
时代计算机公司.o.o
  • 参与Android内部调查应用.
技术:全球定位系统(GPS), Java, Android, 安卓开发, Mobile Apps, 移动开发, 谷歌地图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实现并定制了后端. 在开发过程中, 我指导客户运营一个电子商务网站,并提供营销和其他商业建议. 我还集成了Braintree支付网关作为他们的支付处理器.

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

库/ api

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

Tools

Android工作室, Git, Atom, Sublime Text, Tmux, Android喷气背包, Jira

Paradigms

干净的架构,移动开发,敏捷,REST

Platforms

Android, Firebase, OS X, Bluetooth LE, Web

Other

安卓开发, Mobile Apps, Android应用设计, 移动应用开发, GPS, Bluetooth, Coroutines, Video Capture, 神经网络, 人工智能(AI), Integration

Storage

PostgreSQL,复述,

2013 - 2016

计算机科学硕士学位

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

2010 - 2013

软件工程学士学位

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

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring