Nikola Henezi, Software Engineering Developer in Zagreb, Croatia
Nikola Henezi

Software Engineering Developer in Zagreb, Croatia

Member since April 30, 2015
Nikola is a software developer, computer scientist, and mathematician with a decade of experience in successfully delivering projects in various programming languages and paradigms. He is a practical individual who prides himself on clear communication and efficient coding.
Nikola is now available for hire


  • Strongly Typed, Ltd.
    Elm, JavaScript, Linux, Python, Haskell
  • Deegeetal, Ltd.
    Elm, JavaScript, Linux, Python, Haskell
  • Q4U
    RefluxJS, React, Socket.IO, Node.js, JavaScript, Redis, SQLAlchemy, CherryPy...



Zagreb, Croatia



Preferred Environment

Tmux, Zsh, Git, Vim Text Editor, Debian

The most amazing... I've built is a real-time matching algorithm with recommendation heuristics.


  • CTO

    2017 - PRESENT
    Strongly Typed, Ltd.
    • Developed technical aspects of the company‚Äôs strategy to ensure alignment with its business goals.
    • Discovered and implemented new technologies that yield competitive advantage.
    • Built and supervised system infrastructure.
    • Represented the technological agenda in staff meetings and when making hiring decisions.
    • Promoted high-quality software development technologies and practices.
    Technologies: Elm, JavaScript, Linux, Python, Haskell
  • CTO

    2015 - 2017
    Deegeetal, Ltd.
    • Structured the technological backbone of the company and improved existing operational procedures.
    • Created the R&D department with operating procedures and introduced quality software development practices.
    • Built an engineering team and managed multidisciplinary teams through dozens of projects with varying complexity.
    • Provided selective technological debt removal to support company growth.
    • Managed product, projects, and accounts.
    Technologies: Elm, JavaScript, Linux, Python, Haskell
  • CTO, Co-founder

    2013 - 2016
    • 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: RefluxJS, React, Socket.IO, Node.js, JavaScript, Redis, SQLAlchemy, CherryPy, Python
  • Lead front-end Developer

    2014 - 2015
    • Architected complex multi-site AngularJS architecture using Nginx.
    • Built a complex user interface.
    • Created an automatic flat allocation algorithm.
    • Implemented Gulp build automation.
    Technologies: NGINX, AngularJS, JavaScript
  • Official Representative

    2013 - 2015
    • 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: JavaScript, Python
  • 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: PHP, Python
  • Front-end Developer

    2013 - 2013
    • Developed a complex questionnaire creator.
    • Built a system for asynchronous processing of PDF files.
    Technologies: GhostScript, Yii, Backbone.js, JavaScript
  • 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: Socket.IO, Backbone.js, JavaScript
  • Full-stack Developer

    2010 - 2013
    • Built custom content management systems.
    • Developed dozens of Joomla extensions.
    • Turned designs into fully functional web applications.
    Technologies: CodeIgniter, Joomla, PHP, Python, JavaScript


  • Q4U

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

  • Buildercore

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

  • Ultimate Tic-Tac-Toe

    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

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

  • Gradematic

    A survey and questionnaire application.


  • Languages

    JavaScript, Python, Haskell, SQL, CSS, PHP, GhostScript, Elm, Less, CoffeeScript
  • Frameworks

    AngularJS, CherryPy, CodeIgniter, Yii
  • Libraries/APIs

    Underscore.js, Socket.IO, Vue, REST APIs, Node.js, React, SQLAlchemy, SciPy, RefluxJS, Backbone.js, Sage
  • Tools

    Shell, NGINX, Vim Text Editor, Git, Terminal, Zsh, LaTeX, Tmux, Gulp
  • Paradigms

    Functional Programming, Model View Controller (MVC)
  • Platforms

    Linux, Debian, Joomla
  • Storage

    PostgreSQL, MySQL, MongoDB, Redis
  • Other

    Mathematics, Software Engineering, Consulting, Codebase Development, Node.js Consulting Specialist, Artificial Intelligence (AI)


  • 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

To view more profiles

Join Toptal
Share it with others