Aleksandar Tomislav Markovic
Verified Expert in Engineering
Software Developer
Aleksandar has been a software developer for about ten years, 从汇编程序编程到web开发和, more recently, ReactNative and React development. He has done work for companies like Sony Mobile, Goldman Sachs, Bosch, Plantronics, and Bottle Rocket Studios. 他的沟通技巧和扎实的开发工作使他成为任何项目的宝贵资产.
Portfolio
Experience
Availability
Preferred Environment
Android, React Native, React, JavaScript
The most amazing...
...我所做的就是使用低功耗蓝牙设备进行室内导航. 我致力于youversion Bible Android应用的开发,该应用下载量超过1亿次.
Work Experience
Android Developer
Goldman Sachs - Main
- 成为维护Marcus Android应用的不同团队的一员. Integrated the app with Plaid services.
- Performed a complete rebrand of the app, 改变颜色和字体,并特别注意可访问性问题.
- 在新架构中重写了应用程序,从导体和环氧树脂切换到Jetpack Compose.
Senior Android Developer
MediSci
- 致力于整合蓝牙iHealth设备,用于测量血压和血糖.
- 实现了向患者显示血压和血糖结果的图形. Users can filter results by day, week, month, or year.
- 与设计师密切合作,使应用程序直观,易于使用, 这样用户就可以很容易地查看他们的下一次试用访问和他们的可用付款.
- Integrated an AWS Cognito service for user authentication. 使用CircleCI和Fastlane集成的持续集成,便于测试和生产版本的分发, and also integrated Sentry service for error tracking.
- Maintained and published the app on Google Play Store.
Senior React Native Developer
Welltok
- 维护和实现现有CafeWell应用程序的新功能.
- 将应用程序的代码完全转换为支持最新的AndroidX库,并将用Java编写的代码的其余部分转换为Kotlin.
- 帮助团队改进和稳定用Java、Ruby和Node编写的后端服务.js.
- Rewrote the old Android and IOS app in React Native.
Senior Android Developer
Temptime
- 使用新的Camera 2 api构建Temptime的Android应用程序,以检测注入QR条形码的温度传感器的颜色变化.
- 参加了一个较大的项目,开发首个监测口服脊髓灰质炎疫苗小瓶温度暴露的小型化技术, 符合世界卫生组织(WHO) PQS VVM性能规范的产品.
- 在应用程序的部署中使用了最新的技术堆栈.
Senior Android Developer
FlumeTech
- 使用MVVM和Android架构组件重写应用程序.
- Integrated QR barcode detection and an intercom.
Android Developer
YouVersion (via Toptal)
- 编写测试并确保应用程序的主要功能得到正确实现.
Android Developer
Pangea (via Toptal)
- 开发了一款安卓应用程序,可以与蓝牙连接的手表进行通信,该手表可以测量患者的心率和血液中的氧气水平.
- 处理从设备接收到的字节数据,并将数据转换为可用的Java类.
- Made login/register flow, syncing data with the server.
- 允许后端通过Android应用控制设备.
Senior Android Developer
FuboTV (via Toptal)
- 创建了一个流媒体应用程序,可以在移动设备上播放体育频道, save them for later watching, and list all the sports events two weeks in advance.
- Built the app from the ground up, proposing tools, libraries, 和整体解决方案,使应用程序和代码库在一个干净和可测试的方式.
Senior Android Developer
Pulsr (via Toptal)
- Created a reusable, 跨平台的社交网络应用程序,可以建议活动去或引导你到选定的城市内的重要地点.
- 与现有代码库一起工作,重构应用程序,使其尽可能可测试.
- Introduced the Google Maps API.
Senior Android Developer
Bosch
- 研究了一种设备,该设备通过蓝牙连接到车载电脑,使用ODB接口,然后提取, process, and displays all the relevant data like errors on the car, trip logs, last parked position, etc., on the Android device.
Senior Android Developer
MERA Software Services
- 使用HLS和Media Player框架开发了一个应用程序,可以将各种电视内容流到移动设备上.
- 整合不同类型的分析(尼尔森,Omniture和Comscore)到现有的视频播放器.
Android Developer
PsTech
- Worked for Sony and contributed to projects for Plantronics.
- Developed features for a smart Bluetooth fitness watch, 使用低功耗蓝牙(BLE)在设备和手机之间进行通信.
- 实现功能和维护索尼移动的日历和闹钟应用程序.
- 开发了一个小型的Android应用程序,用于使用低功耗蓝牙(BLE)信标进行室内导航.
Android Developer
Mitec, d.o.o
- Developed a chat application with integrated data encryption.
- Developed a SQLite database and complete UI of the application.
Web Developer
Univerzijada 2009
- 建立了一个动态图片库和记分牌与现场结果.
- Maintained the Univerzijada website.
Experience
Awe Everywhere
Sony Mobile Calendar and Alarm
Skills
Languages
Kotlin, JavaScript 6, Java, PHP, SQL, Python, C, JavaScript, TypeScript, c++
Frameworks
Dagger 2, Android SDK, React Native, Dagger, Glide, Espresso
Libraries/APIs
Retrofit, Retrofit 2, REST api, RxJava 2, SQLBrite, RxJava, React, GSON
Tools
GitLab, GitHub, AutoValue, Eclipse IDE, Android Studio, Gradle, ExoPlayer
Paradigms
Agile Software Development, Model View Presenter (MVP), Model View Viewmodel (MVVM), Clean Architecture, Android Material Design, REST, MVVP, Model View Intent (MVI)
Platforms
Android
Storage
MySQL, PostgreSQL, Realm
Other
GitFlow, OkHttp, Video Streaming, Bluetooth, Room, WebSockets
Education
电气工程与计算机(计算机科学与信息学)荣誉学士学位
Faculty of Mathematics - Belgrade, Serbia
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring