Scroll To View More
Nikola Henezi

Nikola Henezi

Zagreb, Croatia
Member since April 10, 2015
Nikola is a sofware developer, computer scientist, and mathematician with years of experience in many programming languages and paradigms. He is a practical individual who prides himself on clear communication and efficient coding.
Nikola is now available for hire
  • Mozilla
    Python, JavaScript
  • Q4U
    Python, CherryPy, SQLAlchemy, Redis, JavaScript, Node.js,, React.js...
  • PQCQ
    JavaScript, Angular.js, Nginx
  • JavaScript, 5 years
  • Python, 4 years
  • Linux, 3 years
  • Haskell, 2 years
  • React, 1 year
Zagreb, Croatia
Preferred Environment
Debian, Vim, Git, Zsh, Tmux
The most amazing...
...sofware I've built is a real-time matching algorithm with recommendation heuristics.
  • Official Representative
    2013 - PRESENT
    • Contributed to projects such as Mozilla developer network (KUMA) and FirefoxOS.
    • Organized local events as a member of the Mozilla Reps program, also known by its codename ReMo.
    Technologies: Python, JavaScript
  • CTO, Co-founder
    2013 - PRESENT
    • Created a scalable language agnostic application architecture with Redis.
    • Built a platform for real-time statistics.
    • Created a management center where moderators can manipulate the application state (economics, parameters for recommendation algorithms, etc.).
    • Created a real-time matching system and feedback platform.
    • Provided server administration and deployment.
    Technologies: Python, CherryPy, SQLAlchemy, Redis, JavaScript, Node.js,, React.js, RefluxJS
  • Lead front-end Developer
    2014 - 2015
    • Architected complex multi-site Angular.js architecture using Nginx.
    • Built a complex user interface.
    • Created an automatic flat allocation algorithm.
    • Implemented Gulp build automation.
    Technologies: JavaScript, Angular.js, Nginx
  • Back-end Developer
    2014 - 2014
    • Built numerous data mining tools for retrieving information via Facebook, Twitter, and LinkedIn.
    • Built a complex proxy to social API with tokens and prioritization.
    • Refactored thousands of lines of unreadable code.
    Technologies: Python, PHP
  • Front-end Developer
    2013 - 2013
    • Developed a complex questionnaire creator.
    • Built a system for asynchronous processing of .pdf files.
    Technologies: JavaScript, Backbone.js, Yii, Ghostscript
  • Front-end Developer
    2013 - 2013
    Amaret, Inc.
    • Adopted Backbone.js for RTC architecture via WebSockets.
    • Implemented CodeMirror editor for live editing and compilation preview for microcontroller architectures in browser.
    Technologies: JavaScript, Backbone.js,
  • Full-stack Developer
    2010 - 2013
    • Built custom content management systems.
    • Developed dozens of Joomla extensions.
    • Turned designs into fully functional web applications.
    Technologies: JavaScript, Python, PHP, Joomla, CodeIgniter
  • Q4U (Development)

    A fun and fast game where you can meet someone new. Focused on "breaking the ice" problem.

  • Buildercore (Development)

    A cloud-based sales management solution for medium and high-rise real estate developers.

  • Ultimate Tic-Tac-Toe (Development)

    A 2-player board game similar to Tic-Tac-Toe. You are playing 10 Tic-Tac-Toe games simultaneously on one 9x9 board.

  • Feedback.Guru (Development)

    Feedback.Guru is a platform for customers to easily and anonymously provide feedback to companies.

  • Gradematic (Development)

    A survey and questionnaire application.

  • Nikola is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Nikola shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
  • Languages
    Python, JavaScript, PHP, Haskell, CoffeeScript, Less, SQL
  • Frameworks
    CherryPy, AngularJS, Django, Yesod, Flask, Flux
  • Libraries/APIs
    React, Socket.IO, Node.js, Underscore.js, RefluxJS, SQLAlchemy, SciPy, Sage
  • Tools
    Terminal, Vim Text Editor, Git, LaTeX, Nginx, Zsh, Gulp.js, Shell
  • Paradigms
    Functional Programming, Model View Controller (MVC)
  • Storage
    MySQL, PostgreSQL, Redis, MongoDB
  • Other
    Mathematics, Artificial Intelligence (AI)
  • Platforms
  • Master's degree in Computer Science and Mathematics
    2014 - 2016
    University of Zagreb - Zagreb
  • Bachelor's degree in Mathematics
    2010 - 2014
    University of Zagreb - Zagerb
I really like this profile
Share it with others