Vidor Gencel,塞尔维亚贝尔格莱德的开发者
Vidor is available for hire
Hire Vidor

Vidor Gencel

Verified Expert  in Engineering

区块链开发人员

Location
Belgrade, Serbia
至今成员总数
April 30, 2018

维多是计算机科学博士.D. 候选人积极从事区块链领域的研究和开发,重点是Tendermint, Ethereum, and Hyperledger. 他从小就从事软件开发,并参与了微处理器不同软件解决方案的开发, core banking, the web, 以及资金处理设备. Vidor有很强的商务英语能力和多年的远程工作经验.

Portfolio

VGNG LTD
亚马逊网络服务(AWS)、Docker、Node.js, Go, JavaScript, Cosmos SDK...
Freelance Work
Node.. js, Truffle, Web 3.0、JavaScript、Solidity、区块链
Under NDA
亚马逊网络服务(AWS), JavaScript, Go, Ark.io, BigchainDB, Cosmos SDK...

Experience

Availability

Part-time

首选的环境

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

The most amazing...

...我所做的就是发现以太坊智能合约中的关键安全漏洞,这些漏洞可能会造成巨大的经济损失.

Work Experience

创始人| Blockchain Architect

2019 - PRESENT
VGNG LTD
  • 端到端主导开发过程, 从提案开发到需求工程, architecture, development, and delivery.
  • 定义了加密货币钱包的产品开发指南, claim issuance, 聚合/选择性披露使用先进的加密技术.
  • 技术审查和管理10名工程师和设计师的团队.
  • 设计并领导了一种先进的可验证索赔处理系统的开发,通过聚合和选择性披露加密索赔来优化加密交易所的筹款流程.
  • 基于Tendermint和Cosmos SDK的架构解决方案.
  • 设计并参与了基于Quorum的区块链的开发,用于管理奖励点. 除了核心的区块链和智能合约开发, 该系统包括一个网络钱包界面, 管理小组, 区块链浏览器, 还有一个系统监控仪表板.
  • 架构并参与了仪表板的开发,该仪表板汇总区块链数据并显示与利益相关的经济指标证明.
技术:亚马逊网络服务(AWS)、Docker、Node.js, Go, JavaScript, Cosmos SDK, Tendermint, Hyperledger, Quorum, Ethereum, Cryptography, 解决方案架构

区块链开发人员

2017 - PRESENT
Freelance Work
  • 为以太坊区块链开发安全的Solidity智能合约.
  • 对Solidity智能合约进行安全审计.
  • 使用JavaScript和web3实现与以太坊智能合约的交互.
  • 创建ICO智能合约.
  • 担任象征性的经济顾问.
技术:节点.. js, Truffle, Web 3.0、JavaScript、Solidity、区块链

区块链架构师| VP Engineering

2018 - 2019
Under NDA
  • 研究和实施最前沿的区块链技术,包括区块链核心开发, 网络组件开发和循环区块链集成开发.
  • 架构和领导基于Tendermint和Cosmos SDK的区块链平台的开发,具有本地KYC/AML支持,用于政府应用程序.
  • 参与起草区块链间通信协议标准的过程.
  • 进行技术访谈,管理5-10人的远程团队,协调与其他团队的沟通.
  • 在分析和定义业务用例的过程中与多个涉众进行交互.
技术:亚马逊网络服务(AWS)、JavaScript、Go、Ark.io, BigchainDB, Cosmos SDK, Tendermint, 解决方案架构

CTO |区块链工程师

2018 - 2019
Grayblock
  • 分析用户需求,研究发电行业.
  • 就区块链选择和业务代币化进行咨询.
  • 在破纪录的时间内完成了概念验证.
  • 创建了区块链交易成本的详细估算.
  • 研究、提出并整合多个以太坊改进建议(eip).
  • 模拟真实世界基础设施的开发后端服务.
  • 使用React开发了一个功能齐全的去中心化应用程序(DApp).js前端与以太坊区块链通信.
  • 利用博弈论原理实现各种交易成本优化.
  • 部署私有PoA区块链进行封闭测试.
技术:Docker Compose, Docker Express.js, ERC-721, ERC-20, Node.js, React, Truffle, Web 3.0、JavaScript、以太坊、智能合约、Solidity、区块链

CTO |区块链工程师

2017 - 2019
Best Millions
  • 协调发展,开发了以区块链为依托的国际彩票平台基础设施.
  • 进行技术访谈,组建技术开发团队.
  • 将用户需求转化为技术规范并委派开发任务.
  • 研究和开发高效的链下数据存储和查询基础设施,并提供链上证明.
  • 在Solidity中开发安全的以太坊智能合约并附带测试.
技术:MySQL, Solidity, Blockchain, Redis, Node.js

区块链工程师

2018 - 2018
Under NDA
  • 基于无冲突复制数据类型(crdt)的基础理论,研究以太坊扩展解决方案,包括支付通道和状态通道.
  • 分析了描述不同支付和状态通道提案的白皮书.
  • 收集需求并分析不同扩展解决方案提案的权衡.
  • 改进了现有的第2层区块链扩展协议.
  • 致力于实现一个解决方案,优化现有的低可用性客户端支付通道实现.
技术:MQTT、WebSockets、Node.js, TypeScript, JavaScript,以太坊,智能合约,Solidity,区块链

区块链开发人员

2018 - 2018
Messly
  • 对项目中使用的不同区块链技术进行了比较分析.
  • 就区块链和技术堆栈的选择以及提出权衡进行咨询.
  • 分析和实现医疗业务流程的用户需求.
  • 部署超级账本Indy区块链,实现自主身份的业务逻辑.
  • 对Hyperledger Indy协议进行逆向工程,并在Hyperledger织物和Hyperledger作曲家的基础上开发了概念验证.
  • 使用Hyperledger作曲家在Hyperledger织物之上开发和部署了多个参与者的业务网络.
  • 创建用于分析和升级业务网络的维护脚本.
  • 为区块链业务网络开发Docker部署脚本.
  • 构建并部署了连接不同区块链的“区块链桥”,实现了跨链集成.
  • 开发和部署以太坊智能合约,包括定制的ERC-20令牌.
技术:Docker, Node.. js, Solidity,以太坊,Hyperledger作曲家, Hyperledger织物, Hyperledger Indy

软件工程师

2016 - 2018
stam.io
  • 设计架构和开发速度很快, 可靠和可扩展的REST API,用于基于云的招聘和劳动力管理平台.
  • 引入了高级资源规划功能,考虑了员工可用性和用于生成和维护用户班次的灵活平台.
  • 实现测试, 部署脚本和维护开发, 登台和生产环境.
  • 开发用于实时监控和报告不同环境的脚本.
  • 通过查询优化和缓存增强性能.
  • 与其他开发人员协调后端特性的任务开发.
  • 对实习生候选人进行技术面试.
  • 在React中实现web应用程序功能.js.
技术:React, JavaScript, Laravel, MySQL, PHP

学生助理

2014 - 2017
电气工程学院
  • 撰写学期发展项目提案.
  • 指导和咨询学生的游戏开发项目.
  • 在计算机实验室协助学生进行实验练习.
  • 测试学生的知识并给他们的作业打分.
  • 作为学生助理参与了几个与编程和操作系统相关的课程.
技术:c++, C

软件工程实习生

2014 - 2014
Asseco-see
  • 为核心银行软件平台实现了声明式工作流自动化功能.
  • 研究了Windows Server服务总线和工作流管理器平台及其嵌入Microsoft Sharepoint Portal的方式.
  • 建立工作流管理器、服务总线和SharePoint的概念验证虚拟机环境.
  • 开发了转发到工作流管理器的任意服务总线消息的PoC代理事件分析器.
  • 构建元数据导出/发布命令行工具,用于在不同环境之间移动工作流定义.
  • 创建了包装对REST api调用的自定义声明性活动.
  • 已开发的PoC示例工作流,它混合使用内置和自定义开发的活动来编排示例场景.
技术:Windows Workflow Foundation, Workflow, Oracle Service Bus (OSB), c#

Owner

2010 - 2013
Mikro Hosting
  • 试点一个人的网络托管和域名注册服务业务.
  • 用PHP和MySQL开发了一个虚拟主机账户管理和域名注册自动化软件. 该系统包括一个客户票务支持中心.
  • 建立和维护一个Linux服务器,包括WHM, cPanel, PHP, Apache,备份等.
  • 提供客户支持.
  • 协助财务规划.
技术:MySQL, PHP

自定义工作证明区块链

作为我硕士论文的一部分,我在Node中实现了一个分布式工作量证明区块链.js. 我对比特币和以太坊区块链进行了比较分析, 总结了他们在区块链核心运作方式上的主要差异, 为定制平台设置需求并进行开发. 我详细分析了PoW算法的差异,并实现了自己的算法,包括矿工过程. 在构建区块链的同时,还考虑了阻止恶意行为者的安全因素, censoring, reply attacks, etc.

聊天机器人黑客马拉松第一名

Telenor组织了第一届Telenor黑客马拉松, 其中15个程序员团队有机会开发Facebook Messenger聊天机器人应用程序的功能原型.

我的团队构建了一个先进的聊天机器人,它被宣布为最佳技术解决方案以及最佳展示机器人. 该bot是使用Java和Node的各种NLP技术构建的.js,以理解所问的问题,并通过外部api提供胜任的答案.

Reminder Chatbot

作为我学士论文的一部分, 我使用自然语言处理和机器学习技术为社交网络实现了一个软件代理. 机器人的主要功能是解析和分析用户消息, 执行提醒并为最终用户提供友好的用户界面.

这个机器人是使用斯坦福NLP库用Java开发的. 使用的数据库为MongoDB.

描述这一过程的论文发表在电信论坛(TELFOR)上,题为“使用自然语言处理技术的社交网络软件代理”。

IOPlac -资金处理亭

作为这个项目的一部分,我开发了一个停车服务的功能性支付亭. 除了软件开发之外,我还建立了组件之间的联系. 该售货亭能够扫描条形码和射频识别卡, 收现金和找回零钱(包括纸币和硬币), 用热敏打印机打印不同种类的收据. 信息亭通过现代物联网协议连接到主服务器. 该项目是用Java和相关技术开发的.

TrippyTap -手机游戏

TrippyTap是一款针对Firefox OS和Android平台开发的非常有趣且令人上瘾的益智和反射游戏. Firefox OS版本在应用程序竞赛中获得第二名, android版本在孟加拉国非常受欢迎,被纳入当地供应商的应用程序,安装量超过500万.

XBoost

XBoost是一个软件代理,它的行为就像一个游戏服务器,向其客户端提供虚假数据,并将每个连接重定向到一个真正的游戏服务器, 从而增加了游戏服务器的受欢迎程度. PHP用于UDP服务器和具有高级管理和计费功能的web控制面板.

Languages

SQL, PHP, HTML, JavaScript, Solidity, Go, Java, C, c++, c#, TypeScript, Bash, CSS

Frameworks

松露,Laravel, Express.. js, Tendermint, Windows Workflow Foundation, Redux

Libraries/APIs

Web3.js, Node.js、REST api、jQuery、Socket.IO, React

Tools

Git, Hyperledger Indy, BTC Wallet, Docker Compose, Slack, MQTT, WebStorm, PhpStorm

Platforms

Blockchain, Ethereum, 区块链平台, Hyperledger作曲家, Linux, Docker, Hyperledger织物, MacOS, Hyperledger, 亚马逊网络服务(AWS), Visual Studio Code (VS Code)

Storage

MySQL, BigchainDB, Redis, Memcached, MongoDB

Other

椭圆曲线密码, 公开密匙加密, DApps, Smart Contracts, Cryptocurrency, 分布式帐, Cryptocurrency api, 以太坊智能合约, Cosmos SDK, 定制Blockchains, 区块链结构, 解决方案架构, HD Wallets, Quorum, Scaling, 加密协议, 应用密码学, Cryptography, Bitcoin, IPFS, ERC-827, ICO, 分布式系统, Chatbots, Cryptocurrency钱包, Cryptocurrency发展, Data Structures, Algorithms, Mobile Wallet, IEO, Web 3.Oracle服务总线(OSB),工作流,ERC-20, ERC-721, WebSockets, Ark.io

Paradigms

并发编程,并行编程,REST,微服务

2018 - 2021

迈向Ph的过程.D. 软件工程

塞尔维亚贝尔格莱德大学电气工程学院

2016 - 2018

软件工程硕士学位

塞尔维亚贝尔格莱德大学电气工程学院

2012 - 2016

软件工程学士学位

塞尔维亚贝尔格莱德大学电气工程学院

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring