Nikola Minoski

Nikola Minoski

Skopje, Macedonia
Hire Nikola
Scroll To View More
Nikola Minoski

Nikola Minoski

Skopje, Macedonia
Member since August 6, 2014
Nikola is a passionate freelance mobile app developer with 4+ years of experience in mobile apps and game development. He also has strong skills with web development and desktop apps.
Nikola is now available for hire
Portfolio
  • G6Solutions
    Android, Java, Corona SDK, PHP, MySQL, PostgreSQL
  • Abix
    Android, Corona SDK, .NET, PHP, MySQL
  • Freelance
    Java, C#, ASP.NET, C, VB.NET, ASM
Experience
  • Java SE, 7 years
  • Java, 7 years
  • PHP, 6 years
  • SQLite, 5 years
  • Android SDK, 5 years
  • Android Animations, 5 years
  • Lua, 4 years
  • Corona SDK, 4 years
Skopje, Macedonia
Availability
Part-time
Preferred Environment
OS X, Eclipse, Android Studio, Sublime, SVN, Git
The most amazing...
...thing I've created is a scripting language (similar to XPath) for easily crawling web sites.
Employment
  • Software Developer & Project Manager
    G6Solutions
    2012 - 2015
    • Developed software in Java for crawling advertisement web sites and serving data to subscribers.
    • Used NDK for native Android native apps to improve performances.
    • Built cross-platform games and apps with Corona SDK.
    • Developed the back-end (PHP) and database (PostgreSQL) for a platform for managing field workers.
    • Created a back-end and website for an app for synchronization of smartphone video and a web multi-angle video editing tool.
    • Worked as project manager and team leader for mobile app development.
    • Developed core functionalities for a VoIP application (P2P, audio compressing, encrypting).
    Technologies: Android, Java, Corona SDK, PHP, MySQL, PostgreSQL
  • Software Developer
    Abix
    2010 - 2011
    • Created native Android applications.
    • Created cross-platform apps and games with Corona SDK.
    • Created back-end software with PHP and MySQL for supporting iOS games.
    • Created back-end software with PHP and MySQL for a data mining service.
    • Fixed bugs on a WPF (.NET) application.
    Technologies: Android, Corona SDK, .NET, PHP, MySQL
  • Software Developer
    Freelance
    2007 - 2010
    • Created a desktop application in C# and Java.
    • Created IRC bots and a quiz in VB.NET.
    • Researched image processing (object tracking) with OpenCV (C++).
    • Created simple 2D games for Windows in VB.NET.
    • Created an x86 Bootloader and simple kernel in ASM and C.
    Technologies: Java, C#, ASP.NET, C, VB.NET, ASM
Experience
  • Crack Your Screen (Development)
    https://play.google.com/store/apps/details?id=mk.g6.crackyourscreen

    A prank app. It simulates a cracked screen while the phone is fully functional.

  • Transparent Phone Camera (Development)
    https://play.google.com/store/apps/details?id=mk.g6.transparency

    A transparent screen camera overlay in the front of all apps that shows the background/behind camera scene and enables you to see through the transparent screen.

  • Tic Tac Toe (Development)

    A Tic Tac Toe game for Android designed with cool animations. It features online multiplayer gameplay.

  • Unlock Pattern Game (Development)
    https://play.google.com/store/apps/details?id=mk.g6.unlockpattern

    A game for guessing the unlock pattern (an Android lock screen option).

  • Minesweeper Marathon (Development)

    A minesweeper game that includes a marathon (unlimited grid) version.

  • Draw Box (Development)
    https://play.google.com/store/apps/details?id=mk.g6.sdiagram

    A diagram drawing tool with Samsung Pen support. It features:
    - Intelligent connection between objects and shapes
    - Dropbox integration
    - Sharing with friends, colleagues, and partners
    - Printing with any Samsung network printer (With Samsung mobile print service)
    - Exporting and importing already existing drawings
    - Export as JPG, PNG
    - Multiple sheet drawing
    - Multiple sheet printing

  • Flying Kritters (Development)
    https://itunes.apple.com/au/app/flying-kritters/id517117260?mt=8

    A physics-based flying/sliding game. Using their fingers, users can help the critters soar high in the sky.

  • Fieldbox (Development)
    http://fieldbox.eu/

    A field worker management platform.

  • Travel Agency Tool (Development)

    A Java desktop tool for generating agency offers (XLS) from given hotel prices in an Excel document and arrangement dates, taxes, fees, and charters.

  • Face Login (Development)

    An Android module for employee access control with face recognition in OpenCV.

  • Ad.mk (Development)

    A Macedonian advertisement site aggregator.

  • Black - Anonymous Calls and Chat (Development)
    https://play.google.com/store/apps/details?id=com.app.black&hl=en

    A chat roulette app for voice calls with VoIP.

  • Macedonia ATM (Development)
    https://play.google.com/store/apps/details?id=mk.bankomati.atm&hl=en

    Find the nearest ATM of your bank. The application presents map with all ATMs in Macedonia and also lists them by distance.

  • InHouse Gallery (Development)
  • Efficient HTML/JS ListView (Development)
    https://github.com/nikolamin/Efficient-Html-ListView

    Pure JS library which efficiently creates view elements and a manage dom to render only visible elements. View Holder pattern for populating the view items. Pool for reusing dom elements. You can list millions of items without performance issues. Define different types of views.

  • Staro Kupujem.mk (Development)
    https://www.starokupujem.mk/

    Aggregator for Macedonian ad publishers.
    * Faster, more intuitive search
    * Tracking for new ads
    * Notifications for new ads

    Technical details:
    Back-end: Jetty framework on Java 8
    Front-end: jQuery and pure HTML/CSS/JS
    Crawlers and other workers: PHP7.0 and Python 3.5

Skills
  • Languages
    Java, JavaScript, HTML5, C, PHP, Lua, C++, HTML, CSS, XML, XPath, CSS3, VB.NET, XQuery, C#
  • Frameworks
    Corona SDK, Android SDK, ORMLite, JNI, Bootstrap, ASM, CodeIgniter, .NET, ASP.NET, Box2D
  • Libraries/APIs
    Butter Knife, Android API, Retrofit, jQuery Mobile, jQuery, Picasso, FFmpeg, Google Maps SDK, Twitter SDK, Java 2D, Facebook SDK, OpenCV, Google API
  • Platforms
    Android, Java SE, JavaFX, Xamarin, XAMMP, iOS
  • Storage
    JSON, SQLite, PostgreSQL, MySQL
  • Misc
    Software Architecture, Android Animations, Algorithms & Data Structures, Math, Software Design, Mobile Web, Game Development, Webcrawling, Peer-to-Peer networking, User Experience (UX), CSV, VoIP, Data Mining
  • Tools
    Android NDK, Android Studio, Jetty, Nginx, iOS Simulator, Canvas
  • Paradigms
    Event-driven Programming, Agile Software Development, Model View Controller (MVC), Scrum, Concurrent Programming
I really like this profile
Share it with others