Daniel Elero, Developer in Novi Sad, Vojvodina, Serbia

Daniel Elero

Full-stack Developer

Novi Sad, Vojvodina, Serbia
Toptal Member Since
July 22, 2021

Daniel is a full-stack product-oriented engineer with four years of experience working in a range of software industries: blockchain, fintech, legal and engineering software, video/audio processing, and custom IT services. Thanks to learning and adapting quickly to new technologies and domains, Daniel can hit the ground running on any project. As a co-founder of Plainly Videos, Daniel understands the full software development lifecycle from idea validation to building a full-featured product.

Daniel is available for hire
Hire Daniel


Plainly Videos
React, Tailwind CSS, TypeScript, Node.js, Zapier, APIs, Full-stack...
Open Law Library
Python, React, Redux, Django, TypeScript, Extensions, APIs, Full-stack, CSS3...
Real Market
React, Redux, Hyperledger Fabric, Hyperledger, IBM Cloud, Microservices...


Novi Sad, Vojvodina, Serbia



Preferred Environment

Visual Studio Code (VS Code), Git, MacOS, ITerm

The most amazing...

...thing I've coded is an open-source Python Language Server SDK used by Microsoft's VS Code-Python extension.

Work Experience

2020 - PRESENT

Co-founder | Software Engineer

Plainly Videos
  • Co-founded a startup for dynamic video generation and went through the whole cycle from idea validation, MVP, and alpha product.
  • Implemented scripts for parsing Adobe After Effects projects and replacing video elements based on input data.
  • Worked on rendering the farm infrastructure and node deployment process.
  • Developed parts of the back end written in the Java Spring framework and relays on the CQRS architecture pattern; also created a fully-featured UI using React and Tailwind CSS.
  • Prepared files for Docker and Kubernetes deployment and set up Google Cloud services.
  • Became familiar with no-code development platforms to make prototypes.
Technologies: React, Tailwind CSS, TypeScript, Node.js, Zapier, APIs, Full-stack, Google Cloud, GraphQL, Google Cloud Platform (GCP), CSS3, HTML5
2018 - 2021

Python Software Engineer

Open Law Library
  • Developed and am still maintaining an open-source Python Language Server SDK (pygls) library used by Microsoft VS Code Python extension.
  • Developed a VS Code extension used for law codification based on pygls.
  • Extended an open-source security framework (Github.com/secure-systems-lab/securesystemslib) with additional signing algorithms.
  • Contributed to the development of a complex security system that guarantees the integrity of published laws; also integrated a hardware token for the signing of laws.
  • Ported multiple Python Flask applications to the Django framework.
  • Worked on an algorithm for showing differences between two XML documents.
  • Implemented a React application served by an MS Word extension using the Fluent UI kit and Redux.
Technologies: Python, React, Redux, Django, TypeScript, Extensions, APIs, Full-stack, CSS3, HTML5, Flask
2018 - 2019

Software Engineer

Real Market
  • Developed a platform for Hyperledger Fabric private blockchain infrastructure management in Node.js and React which significantly reduced the company's cloud costs.
  • Worked on the Hyperledger Fabric deployment to Kubernetes.
  • Set up custom authorization and routing microservices that were deployed as part of the Kubernetes cluster.
  • Implemented Go and Node.js smart contracts with a core logic for the crowdfunding platform we built.
  • Developed a decentralized voting system smart contract for in-house needs.
Technologies: React, Redux, Hyperledger Fabric, Hyperledger, IBM Cloud, Microservices, Kubernetes, Docker, Node.js, APIs, Full-stack, CSS3, HTML5, Flask, Blockchain
2017 - 2018

Software Engineer

Morneau Shepell
  • Extended an already huge database schema with new domain models.
  • Developed various SQL procedures to reduce the read/write times and integrated Redis caching service to remove the existing system's bottlenecks.
  • Coded various Python scripts for expression evaluations, as well as REST APIs to access different services.
  • Rewrote the front-end code from Angular to React and Redux.
Technologies: ASP.NET, React, Redux, Redis, Python, Entity Framework, SQL, TypeScript, JavaScript, APIs, Full-stack, CSS3, HTML5


Python Language Server SDK — pygls

A Pythonic generic implementation of the Language Server Protocol (LSP) for use as a foundation for writing language servers using Python. It allows you to write your own language server in just a few lines of code.

textX Language Server

A language server based on pygls that provides syntax highlighting, validation, and IntelliSense to all domain-specific languages defined with textX meta-language. It parses grammar files and uses meta information to provide IDE services over the Language Server Protocol.


A Hyperledger Fabric blockchain application for the animal pedigree integrity. I developed this in under 48 hours; the MVP was built during the biggest hackathon in Novi Sad and was admitted as the best fit for blockchain technology among 15 other teams.



Python, TypeScript, HTML, SQL, JavaScript, CSS, CSS3, HTML5, Domain-specific Languages (DSLs), GraphQL


APIs, Full-stack, Software Engineering, IBM Cloud, Extensions, RPC, Multithreading


Redux, Django, Flask, ASP.NET, Tailwind CSS


React, Node.js, Python Asyncio, Entity Framework


Git, ITerm, Zapier


PostgreSQL, Redis, Google Cloud




MacOS, Hyperledger Fabric, Hyperledger, Kubernetes, Docker, Google Cloud Platform (GCP), Blockchain, Visual Studio Code (VS Code)


2016 - 2018

Master's Degree in Computer Science

University of Novi Sad — Faculty of Technical Sciences - Novi Sad, Serbia

2012 - 2016

Bachelor's Degree in Computer Science

University of Novi Sad — Faculty of Technical Sciences - Novi Sad, Serbia