Nikola Henezi

Nikola Henezi

Zagreb, Croatia
Hire Nikola
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
Portfolio
  • Mozilla
    Python, JavaScript
  • Q4U
    Python, CherryPy, SQLAlchemy, Redis, JavaScript, Node.js, Socket.io, React.js...
  • PQCQ
    JavaScript, Angular.js, Nginx
Experience
  • JavaScript, 5 years
  • Python, 4 years
  • Linux, 3 years
  • Haskell, 2 years
  • React.js, 1 year
Zagreb, Croatia
Availability
Part-time
Preferred Environment
Debian, Vim, Git, Zsh, Tmux
The most amazing...
...sofware I've built is a real-time matching algorithm with recommendation heuristics.
Employment
  • Official Representative
    Mozilla
    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
    Q4U
    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, Socket.io, React.js, RefluxJS
  • Lead front-end Developer
    PQCQ
    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
    Neutrino
    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
    Gradematic
    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
    Amaret, Inc.
    2013 - 2013
    • 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, Socket.io
  • Full-stack Developer
    Freelance
    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
Experience
  • 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)
    http://gradematic.com/

    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.
Skills
  • Languages
    Python, JavaScript, PHP, Haskell, LESS, SQL, CoffeeScript
  • Frameworks
    AngularJS, CherryPy, Yesod, Flask, Django, Flux
  • Libraries/APIs
    Underscore.js, RefluxJS, Node.js, React.js, Socket.IO, SciPy, SQLAlchemy, Sage
  • Tools
    Vim, Terminal, Git, LaTeX, Nginx, Zsh, Shell, Gulp.js
  • Paradigms
    Functional programming, MVC
  • Storage
    MySQL, PostgreSQL, MongoDB, Redis
  • Misc
    Mathematics, Artificial intelligence
  • Platforms
    Linux
Education
  • Master's degree in Computer Science and Mathematics
    University of Zagreb - Zagreb
    2014 - 2016
  • Bachelor's degree in Mathematics
    University of Zagreb - Zagerb
    2010 - 2014
I really like this profile
Share it with others