Daniel Elero,塞尔维亚伏伊伏丁那省诺维萨德的开发商
Daniel is available for hire
Hire Daniel

Daniel Elero

Verified Expert  in Engineering

Full-stack Developer

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

Daniel是一名全栈产品工程师,在区块链等软件行业有四年的工作经验, fintech, legal and engineering software, video/audio processing, and custom IT services. 这要归功于快速学习和适应新技术和新领域, 丹尼尔在任何项目上都能一马当先. As a co-founder of Plainly Videos, Daniel了解从想法验证到构建功能齐全的产品的整个软件开发生命周期.

Portfolio

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

Experience

Availability

Part-time

Preferred Environment

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

The most amazing...

...我编写的是一个开源的Python语言服务器SDK,由微软的VS Code-Python扩展使用.

Work Experience

Co-founder | Software Engineer

2020 - PRESENT
Plainly Videos
  • 与人共同创立了一家动态视频生成的初创公司,经历了从创意验证的整个周期, MVP, and alpha product.
  • 实现了用于解析Adobe After Effects项目和根据输入数据替换视频元素的脚本.
  • 致力于呈现场基础设施和节点部署流程.
  • 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.
  • 为Docker和Kubernetes部署准备文件,并设置Google Cloud服务.
  • 熟悉无代码开发平台制作原型.
技术:React,顺风CSS, TypeScript, Node.js、Zapier、api、Full-stack、Google Cloud、GraphQL、Google Cloud Platform (GCP)、CSS3、HTML5

Python Software Engineer

2018 - 2021
Open Law Library
  • 开发了一个开源的Python语言服务器SDK (pygls)库,由Microsoft VS Code Python扩展使用.
  • 基于pygls开发了一个用于法律编纂的VS Code扩展.
  • 扩展了一个开源安全框架(Github).com/ secu-systems-lab/securesystemslib)使用额外的签名算法.
  • 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.
  • 将多个Python Flask应用移植到Django框架中.
  • 研究显示两个XML文档之间差异的算法.
  • 使用Fluent UI kit和Redux实现了一个由MS Word扩展提供服务的React应用程序.
Technologies: Python, React, Redux, Django, TypeScript, Extensions, api, Full-stack, CSS3, HTML5, Flask

Software Engineer

2018 - 2019
Real Market
  • 在Node中开发了Hyperledger Fabric私有区块链基础设施管理平台.js和React,大大降低了公司的云成本.
  • 参与Hyperledger Fabric在Kubernetes上的部署.
  • 设置作为Kubernetes集群一部分部署的自定义授权和路由微服务.
  • Implemented Go and Node.我们为众筹平台构建了一个核心逻辑的Js智能合约.
  • 为公司内部需求开发去中心化投票系统智能合约.
Technologies: React, Redux, Hyperledger Fabric, Hyperledger, IBM Cloud, Microservices, Kubernetes, Docker, Node.js, api,全栈,CSS3, HTML5, Flask,区块链

Software Engineer

2017 - 2018
Morneau Shepell
  • 用新的领域模型扩展一个已经很大的数据库模式.
  • 开发各种SQL过程,减少读写时间,集成Redis缓存服务,消除现有系统的瓶颈.
  • 为表达式求值编写各种Python脚本, 以及REST api来访问不同的服务.
  • 将前端代码从Angular重写为React和Redux.
Technologies: ASP.NET, React, Redux, Redis, Python, Entity Framework, SQL, TypeScript, JavaScript, APIs, Full-stack, CSS3, HTML5

Python Language Server SDK — pygls

http://github.com/openlawlibrary/pygls
语言服务器协议(LSP)的Python通用实现,用作使用Python编写语言服务器的基础. 它允许您仅用几行代码编写自己的语言服务器.

textX Language Server

http://github.com/textX/textX-LS
基于pygls的语言服务器,提供语法高亮显示, validation, 以及智能感知到所有用textX元语言定义的特定于领域的语言. 它解析语法文件并使用元信息通过语言服务器协议提供IDE服务.

DzekiChain

一个用于动物血统完整性的超级分类账Fabric区块链应用程序. 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.

Languages

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

Other

api,全栈,软件工程,IBM云,扩展,RPC,多线程

Frameworks

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

Libraries/APIs

React, Node.js, Python Asyncio,实体框架

Tools

Git, ITerm, Zapier

Storage

PostgreSQL, Redis, Google Cloud

Paradigms

Microservices

Platforms

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

2016 - 2018

Master's Degree in Computer Science

诺维萨德大学-技术科学学院-诺维萨德,塞尔维亚

2012 - 2016

计算机科学学士学位

诺维萨德大学-技术科学学院-诺维萨德,塞尔维亚

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring