Lazar popoviki,波德戈里察开发商,波德戈里察市,黑山
Lazar is available for hire
Hire Lazar

Lazar Popović

Verified Expert  in Engineering

Mobile Developer

Location
Podgorica, Podgorica Municipality, Montenegro
Toptal Member Since
October 21, 2019

Lazar是一位经验丰富的网页开发人员,拥有超过七年的设计经验, developing, and deploying web apps. He is proficient in React, Python, and various libraries. He is well-versed in custom UI and API integration. Lazar has excellent problem-solving, debugging, 测试技能,并热衷于跟上行业趋势和技术进步.

Portfolio

Self-employed
React, Django, Python, JavaScript, TypeScript, FastAPI, SQL
Mitec d.o.o
Kotlin, Bluetooth, Android, Android Jetpack, Firebase, GraphQL...
Airmeet Inc.
Android, Java, api, SQLite, Kotlin, Android Studio,异步编程...

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), React, Python, Django, FastAPI

The most amazing...

...我做过的事情是为黑山领先的体育博彩公司Šansabet-the提供后台服务.

Work Experience

Senior Full-stack Developer

2022 - 2023
Self-employed
  • 开发并实现了一个数据集成系统,该系统在后端合并了来自各种来源的营销数据.
  • Developed and implemented diverse data visualization methods, including graphs, tables, and CSV formats.
  • Implemented multiple APIs and incorporated best UI practices, streamlining client management across multiple platforms.
  • 设计了一个以客户为中心的自助发票系统,大大简化了财务跟踪,增强了客户的便利性.
  • Managed task assignments and bug tracking through Jira, efficiently coordinating task deliveries to other team members.
技术:React, Django, Python, JavaScript, TypeScript, FastAPI, SQL

Senior Android Developer

2021 - 2022
Mitec d.o.o
  • 开发了一款安卓应用程序,可以与蓝牙连接的手表交流,测量病人的心率和血液中的氧含量.
  • 处理从设备接收到的字节数据,并将数据转换为可用的Kotlin类.
  • Made the login/register flow, syncing data with the server. 使后端可以通过Android应用控制设备.
  • 逆向设计蓝牙SDK,以查看从二进制级别的设备发送的消息.
Technologies: Kotlin, Bluetooth, Android, Android Jetpack, Firebase, GraphQL, Mobile Development, REST

Senior Android Developer

2020 - 2021
Airmeet Inc.
  • Started an app from scratch as a sole developer, 为后来加入的开发人员建立范例和编码指南.
  • 开发了基于有限状态机构建UI的框架.
  • 通过Bitbucket pull请求审核代码,确保质量达标.
Technologies: Android, Java, api, SQLite, Kotlin, Android Studio,异步编程, Coroutines, Android Jetpack, Functional Programming, Jira, Retrofit 2, Android Architecture Components, KOIN, Mobile Development, REST, Location Services and Maps, Stripe

Android Mobile App Developer

2020 - 2020
OTR Perfomance Inc
  • Used the client's Bluetooth SDK to connect to the IoT device.
  • Developed UI for the Android app, 服务器和客户端制造的物联网设备之间的桥梁.
  • 通过实现REST API来传输相关的蓝牙数据,将这些点连接起来.
Technologies: Java, Android, iOS, AWS IoT, Bluetooth, Swift, Internet of Things (IoT), Android Studio, Asynchronous Programming, Room, Jira, Retrofit 2, Mobile Development, REST

Full-stack Developer

2015 - 2019
Fleka
  • 为Android平台从零开始设计和构建应用程序.
  • Worked on back-end services in Node.js and related technologies.
  • 担任高级开发人员,确保应用程序的性能和响应性.
  • 检查并确保代码质量,设计编写Android应用程序的范例.
  • 在多个Android应用程序中定义、设计和发布新功能.
Technologies: Node.js, Android, SQLite, Android Studio, MongoDB, JavaScript, Express.js, Retrofit 2, Passport.js, Mobile Development, REST

Full-stack Developer

2013 - 2015
Bild Studio
  • Developed in-house apps as well as solutions for numerous clients.
  • 最初是Android开发人员,但在项目期间晋升为全栈开发人员.
  • Developed SDKs that were used across Android applications.
Technologies: Node.js, Android, SQLite, Android Studio, JavaScript, Express.js, Retrofit 2, Mobile Development, REST

Senior Android Developer

http://www.airmeet.com/
一个有趣的应用程序,允许用户加入有多个演讲者的虚拟会议, tables, and QA sessions. 一开始我只是一个开发者,后来又有两个开发者加入. 我只使用Kotlin和所有最新可用的库来建立一个健壮的代码库,其他开发人员可以很容易地跳到上面.

Mobile App Developer | Android

http://otrperformance.com/
This was an IoT kind of app. The client had a device that was Bluetooth-based, 它将被连接到卡车上,并与司机的移动设备相连. 办公室团队使用该设置远程监控他们的卡车,并处理可能出现的任何问题. I used their in-house SDK for Bluetooth connection. 我的职责是构建UI和使用设备生成的数据,并将其传递给公司服务器.

mCard (Fleka — Android)

mCard is a free service within an existing mobile banking app. 它适用于所有使用安卓移动设备并持有有效万事达支付卡的银行客户.

通过mCard服务的付款过程只需先选择所需的卡,然后选择付款选项即可完成. After that, 用户需要输入手机银行app的PIN码,最后靠近POS终端屏幕建立NFC连接, necessary to perform the transaction.

Dream Estates (Fleka — Node.js)

Dream Estates是一个先进的技术平台,为著名的房地产机构出售黑山和克罗地亚海岸的房产. It is adapted to contemporary buyers’ needs.

我在整个平台级别开发了API,目的是管理属性,这些属性的特征被详细地呈现出来——从位置和描述到照片库.

In addition, 我在系统中建立了一个时事通讯订阅功能,并将其链接到Mailchimp的外部服务.

NET Friends (Fleka — Android)

NET Friends是一款为联合国儿童基金会黑山办事处设计的移动应用程序,旨在打击和预防针对儿童的网络暴力以及儿童欺凌行为.

The app is intended for children from the ages of nine to 11, and it is formed as a quiz with multiple choice answers.

Šansa Bookmakers (Bild Studio — Node.js)

这个项目是为“Šansabet”开发的,它是黑山领先的体育博彩公司之一.

它包括一个具有强大后端支持的网站以及一个iOS应用程序. My responsibilities were on the back-end side, where I used Node.js as a primary tool and MongoDB for the database.

Autodiler (Freelance — Android)

我从零开始开发这个应用程序,作为Autodiler的个人项目.me, a leading platform for selling/buying vehicles and parts. This was one of the first apps that I developed.
2009 - 2013

Bachelor's Degree in Computer Science

Mediterranean University - Podgorica, Montenegro

Libraries/APIs

Node.js, Android Architecture Components, Retrofit 2, Passport.js, Stripe, React

Tools

Git, Android Jetpack, Mongoose, Android Studio, Jira

Frameworks

Express.js, Dagger 2, KOIN, Django

Languages

Kotlin, Java, JavaScript, SQL, Python, TypeScript, Swift, GraphQL

Paradigms

Functional Programming, Model View ViewModel (MVVM), Asynchronous Programming, Test-driven Development (TDD), Mobile Development, REST

Platforms

Android, Firebase, Visual Studio Code (VS Code), AWS IoT, iOS

Storage

MongoDB, SQLite

Other

房间,协程,位置服务和地图,FastAPI,蓝牙,物联网(IoT), api

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring