Scroll To View More
Nenad Vukicevic

Nenad Vukicevic

Belgrade, Serbia
Member since June 11, 2014
Nenad is an experienced senior full-stack developer, with extensive experience in JavaScript, Java, and Python. He also excels with databases, web infrastructure administration, and system design.
Nenad is now available for hire
  • JavaScript, 8 years
  • Node.js, 5 years
  • MongoDB, 4 years
  • PostgreSQL, 3 years
  • React, 2 years
  • ECMAScript (ES6), 2 years
  • Internet of Things (IoT), 2 years
  • Neo4j, 1 year
Belgrade, Serbia
Preferred Environment
Ubuntu, Sublime Text, Git
The most amazing...
...thing I've coded is the Crunch JavaScript library for fast arbitrary-precision arithmetic.
  • Software Engineer
    2015 - PRESENT
    • Implemented the back-end for an IoT platform.
    • Designed and implemented microservice architecture.
    • Developed the front-end for an application.
    Technologies: Node, Postgres, React
  • Software Engineer
    2015 - 2016
    ZYX Integrated Technologies
    • Architected a new application based on a graph database.
    Technologies: Node, Neo4J, Angular, PHP
  • Consultant
    2015 - 2015
    • Troubleshot a high-load application.
    • Optimized database queries and the web server configuration.
    • Rewrote the Node.js-based application code.
    Technologies: MySQL, Nginx, Node, C++
  • Senior Web Developer
    2013 - 2015
    • Created a flexible and simple customization system for non-technical employees to customize the company website.
    • Redesigned the login system to move from a non-random, non-secure token system to be more robust and secure.
    • Created a responsive design for a complicated multi-step booking process.
    • Designed a secure single sign-on solution between very restricted legacy systems and new applications.
    • Re-factored poorly designed and implemented solutions, bringing a previously unsuccessful project to completion.
    Technologies: Play Framework, Bootstrap, LifeRay
  • Senior Consultant
    2011 - 2013
    Ascendant Technology, an Avnet Company
    • Led a devops team at one of the world's largest banks, working on their internal collaboration platform.
    • Designed database failover infrastructure for multiple clients.
    • Designed and implemented LDAP replication and failover systems.
    • Worked with the latest IBM technologies for single sign-on and security applications.
    • Implemented internal systems for collaboration and version control.
    Technologies: IBM WebSphere, DB2, Connections
  • Developer
    2010 - 2011
    Lakeview Technologies
    • Developed a distributed peer-to-peer backup system with encryption and privacy features.
    • Worked on expanding a popular electronic trading platform.
    • Optimized memory-intensive graphing functions to work with a fraction of previously required resources.
    • Implemented an auction platform for recyclable materials.
    • Created a system for on-the-fly distribution of mathematical models between server and client.
    Technologies: Python, Java
  • Node Ephem (Development)

    A Node.js library written in JavaScript & C++ to parse NASA's development ephemeris files. The goal is to calculate the positions of celestial bodies at a given moment in time.

  • Crunch (Development)

    Crunch is an arbitrary-precision integer arithmetic library for JavaScript. It has been designed to execute arithmetic operations as quickly as possible, in particular those upon which asymmetric encryption crypto-systems such as RSA are built.

  • SecureRoom (Development)

    SecureRoom is for encryption and is browser-based, with communication processed entirely client-side. It involves key generation, key distribution, encryption, decryption, and verification. Everything is done in the user's browser. It does not require any plugins or server-side key management.

  • Verbatim (Development)

    A pastebin website.

  • Languages
    JavaScript, ECMAScript (ES6), Python, Java, PHP, C++, Scala
  • Frameworks
    Express.js, Hapi.js, Redux, AngularJS
  • Libraries/APIs
    React, AMQP, Node.js, Facebook API, Google API
  • Tools
    NPM, Mongoose, Nginx, Ansible, Webpack, Mocha, GIS, Docker Compose, Travis CI, Jenkins
  • Paradigms
    MEAN Stack, DevOps, Agile Software Development, Clean Code
  • Platforms
    Linux, Amazon Web Services (AWS), Arduino, Docker, Android, Rancher
  • Storage
    MongoDB, Redis, PostgreSQL, Neo4j, PostGIS, MySQL, DB2
  • Other
    Security, Internet of Things (IoT), Cryptography, API Design
  • Master's degree in Electrical & Electronic Engineering
    2002 - 2007
    Imperial College, University of London - London
I really like this profile
Share it with others