Nikola Minoski,马其顿斯科普里的开发者
Nikola is available for hire
Hire Nikola

Nikola Minoski

Verified Expert  in Engineering

Android Animations Developer

Location
Skopje, Macedonia
Toptal Member Since
March 23, 2015

Nikola是一位充满激情的自由移动应用程序开发人员,在开发Android应用程序方面拥有10多年的经验, 总是使用最新的实践,比如RxJava, MVVM, Room, or Kotlin. 他在游戏开发方面也有很强的技能, web development, desktop apps, 3D printing, and NodeMCU.

Availability

Part-time

Preferred Environment

IntelliJ IDEA, Visual Studio Code (VS Code), Git, Android Studio, MacOS

The most amazing...

...我创建了一个Kotlin库,用于实时SQL DB同步(客户机-服务器)和自动生成GraphQL, 简单的高级配置.

Work Experience

Android Developer

2016 - 2018
Piggy
  • 在Android上建立了一个可访问性服务,与浏览器和亚马逊购物应用程序集成.
Technologies: Android

Android Developer

2015 - 2016
Doodle.ly, Inc.
  • 使用OpenGL在c++和Android NDK中创建图形.
  • 从帧生成视频和GIF图像.
Technologies: C++, Java, Android

Software Developer & Project Manager

2012 - 2015
G6Solutions
  • 用Java开发软件,用于抓取广告网站并向订户提供数据.
  • 对Android原生应用使用NDK来提高性能.
  • 使用Corona SDK开发跨平台游戏和应用.
  • 开发了后台(PHP)和数据库(PostgreSQL)作为管理现场工作人员的平台.
  • 为智能手机视频同步应用程序和网络多角度视频编辑工具创建了后端和网站.
  • 担任移动应用开发项目经理和团队负责人.
  • 开发VoIP应用程序的核心功能(P2P,音频压缩,加密).
技术:PostgreSQL, MySQL, PHP, Corona SDK, Java, Android

Software Developer

2010 - 2011
Abix
  • 创建原生Android应用程序.
  • 使用Corona SDK创建跨平台应用和游戏.
  • 用PHP和MySQL创建支持iOS游戏的后端软件.
  • 用PHP和MySQL为数据挖掘服务创建后端软件.
  • Fixed bugs on a WPF (.NET) application.
Technologies: MySQL, PHP, .NET, Corona SDK, Android

Software Developer

2007 - 2010
Freelance
  • 用c#和Java创建了一个桌面应用程序.
  • 在VB中创建了IRC机器人和测验.NET.
  • 研究OpenCV (c++)图像处理(目标跟踪).
  • 在VB中为Windows创建简单的2D游戏.NET.
  • 用ASM和C语言创建了一个x86引导加载程序和简单的内核.
Technologies: ASM, VB.NET, C, ASP.NET, C#, Java

Staro Kupujem.mk

马其顿广告发布商的聚合器,功能更快, 更直观的搜索功能,以及跟踪和通知新的广告.

Technical details:
后端:Java 8上的Jetty框架
前端:jQuery和纯HTML/CSS/JS
爬虫和其他工作程序:PHP7.0 and Python 3.5

Efficient HTML/JS ListView

http://github.com/nikolamin/Efficient-Html-ListView
纯JS库,有效地创建视图元素和一个管理dom,只呈现可见的元素. 用于填充视图项的视图Holder模式. Pool for reusing dom elements. 您可以列出数百万个项目而不会出现性能问题. Define different types of views.

Crack Your Screen

A prank app. 它模拟了手机功能齐全时屏幕破裂的情况.

Transparent Phone Camera

透明屏幕摄像头覆盖在所有应用程序的前面,显示背景/背后的摄像头场景,并使您能够通过透明屏幕看到.

Tic Tac Toe

一个井字游戏为Android设计的酷动画. 它的特点是在线多人游戏.

Unlock Pattern Game

猜测解锁模式的游戏(Android锁屏选项).

Minesweeper Marathon

这是一款包含马拉松(无限网格)版本的扫雷游戏.

Draw Box

一个图表绘制工具与三星笔的支持. It features:
-物体和形状之间的智能连接
- Dropbox integration
—与朋友、同事和合作伙伴共享
-使用任何三星网络打印机打印(与三星移动打印服务)
-导出和导入已有的图纸
- Export as JPG, PNG
- Multiple sheet drawing
- Multiple sheet printing

Flying Kritters

一款基于物理的飞行/滑动游戏. 用户可以用手指帮助这些小动物在天空中翱翔.

Fieldbox

现场作业人员管理平台.

Travel Agency Tool

一个Java桌面工具,从给定的酒店价格和安排日期生成代理报价(XLS)在Excel文档中, taxes, fees, and charters.

Face Login

基于OpenCV的Android员工访问控制与人脸识别模块.

Black - Anonymous Calls and Chat

用于VoIP语音通话的聊天轮盘应用程序.

Macedonia ATM

找到离你最近的银行自动取款机. 该应用程序提供了马其顿所有自动取款机的地图,并按距离列出了它们.

InHouse Gallery

轻松预览艺术在您的客厅墙上.

Languages

Java, Kotlin, HTML5, JavaScript, XML, PHP, c++, Lua, C, c#, VB.NET, Visual Basic .NET (VB.. NET), CSS3, XQuery, XPath, CSS, HTML, Python

Frameworks

Android SDK, Corona SDK, Ktor, JNI, ORMLite, ASP.NET, ASM, .. NET, Bootstrap, Box2D, CodeIgniter, Angular, Dagger 2

Libraries/APIs

Android API, Butterknife, Google Maps SDK, jQuery Mobile, Picasso, FFmpeg, jQuery, Retrofit, RxJava 2, RxKotlin, WorkManager API, Java 2D, Twitter SDK, Facebook SDK, OpenCV, Google API

Paradigms

Mobile Development, Model View ViewModel (MVVM), Event-driven Programming, Concurrent Programming, Model View Controller (MVC), Scrum, Agile Software Development

Platforms

Android, JSE, MacOS, Visual Studio Code (VS Code), Firebase, XAMPP, iOS, JavaFX

Storage

JSON, SQLite, PostgreSQL, MySQL, RoomDB

Other

Algorithms, Data Structures, Software Architecture, Software Design, Android Animations, Mathematics, Mobile App Development, Mobile Apps, Game Development, Mobile Web, Web Crawlers, Peer-to-peer Networking, Google In-app Billing, ESP8266, Android Data Binding, User Experience (UX), Data Mining, VoIP, CSV, Smart Homes, Accessibility, Room

Tools

Android Studio, Android NDK, NGINX, Jetty, Sublime Text, Git, IntelliJ IDEA, iOS Simulator, Canvas, RxAndroid

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

Top talent is in high demand.

Start hiring