
Nediljko Krstić
Verified Expert in Engineering
Software Developer
Split, Croatia
Toptal member since June 27, 2019
Nediljko is a full-stack engineer with over four years of professional experience. He started his career working with telecommunication networks using low-level C programming before switching to the world of web development. Nediljko has an in-depth understanding of the JavaScript language and technology stack. Thus far, he's been exposed to various types of programming languages ranging from assembler to procedural and object-oriented languages.
Portfolio
Experience
- C - 6 years
- JavaScript 6 - 4 years
- Vuex - 3 years
- Node.js - 3 years
- PostgreSQL - 3 years
- Vue 2 - 3 years
- Sequelize - 3 years
- Express.js - 3 years
Availability
Preferred Environment
MacOS, GitHub, Visual Studio Code (VS Code), Atom
The most amazing...
...thing I've coded is a fluid simulator in the C language using basic physics and OpenGL visualization.
Work Experience
Full-stack Web Developer
Extension Engine
- Implemented chart visualization components via Britecharts reusable library based on D3.js.
- Used Vuex as a state management pattern for the client side code.
- Implemented a client's design via the Vuetify.js framework.
- Developed numerous features using Vue.js and Ajax on the client side and Express.js and PostgreSQL on the server side.
- Worked as a part of a team on a project combining PostgreSQL and MongoDB as well as Mosquitto MQTT open-source message broker.
- Implemented authorization via the use of Passport.js with JWT tokens.
- Used sequelize Node.js ORM for PostgreSQL.
- Used the Bulma CSS framework to realize a client's design.
Software Engineer
Ericsson
- Worked as part of a team that implemented and maintained radio interface software.
- Wrote the technical documentation related to radio software features.
- Tested the loading of embedded software to real-world radio nodes.
- Ran regression tests using the TestNG framework.
Experience
OpenBadges
Online Education Platform
Web Application for the University of Texas
Education
Masters's Degree in Computer Science
University of Split, Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture - Split, Croatia
Bachelor's Degree in Computer Science
University of Split, Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture - Split, Croatia
Skills
Libraries/APIs
Vue 2, Vuex, Node.js, Vue
Tools
Sequelize, Atom, Git, GitHub
Languages
JavaScript 6, Java, C, ECMAScript (ES6), C++, CSS
Frameworks
Express.js, Bulma, Vuetify, Bootstrap, TestNG
Storage
PostgreSQL
Paradigms
JavaScript Design Patterns, REST, Object-oriented Programming (OOP)
Platforms
Visual Studio Code (VS Code), MacOS, Linux
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring