David Mihal,美国波士顿的开发者
David is available for hire
Hire David

David Mihal

Verified Expert  in Engineering

Chrome扩展开发人员

Location
波士顿,美国
至今成员总数
January 8, 2017

大卫成年后一直在开发网站和网络应用程序. 作为一名软件工程师, 他曾在许多不同的软件公司工作过,从早期创业公司到谷歌. David对许多web框架和环境都很有经验, 但他特别喜欢使用Meteor进行开发.js. 他理解高质量代码的重要性,以及满足进度要求的必要性.

Portfolio

Occi
Parity Polkadot,以太坊
Minuteman Capital
React, Meteor, Web3.. js,松露,Solidity,区块链,以太坊
Zen Labs
Chrome扩展,React

Experience

Availability

Part-time

首选的环境

Git, Sublime Text, MacOS

The most amazing...

...我参与的项目是一个出现在谷歌搜索结果中的信息框.

Work Experience

区块链工程师

2018 - PRESENT
Occi
  • 奇偶侧链网络的发展.
技术:Parity Polkadot,以太坊

软件工程师

2018 - PRESENT
Minuteman Capital
  • 开发了以太坊ERC20代币合约以及代币持有者民主投票的智能合约.
  • 构建用于监控以太坊合约和创建交易的后端服务器.
  • 开发了一个用于持有令牌和提案投票的Meteor/React web应用程序(DApp).
技术:React, Meteor, Web3.. js,松露,Solidity,区块链,以太坊

软件工程师

2017 - 2017
Zen Labs
  • 建立了一个谷歌Chrome扩展监控和阻止浏览活动.
技术:Chrome扩展,React

软件工程师

2017 - 2017
Learnt
  • 更新和维护现有的Meteor/React应用程序.
  • 使用React/Next构建一个动画登陆页面.js.
技术:下一个.js, Node.js, React, Meteor

软件工程师

2015 - 2016
Google
  • 在公民团队工作,在谷歌搜索中显示初选结果信息.
  • 在谷歌搜索中增加了对公民相关查询的文本到语音的响应.
技术:协议缓冲区,Java, Google Closure, JavaScript

软件工程实习生

2014 - 2014
HubSpot
  • 开发了一个Chrome扩展和一个谷歌应用引擎后端. 管理产品的事务性电子邮件系统,负责维护并确保其成功.
  • 为产品建立和维护一个交易电子邮件系统.
技术:Google App Engine, Python, Backbone.js, JavaScript

软件工程实习生

2013 - 2013
Rakuten Loyalty
  • 开发多个节点.js web services.
  • 为多个浏览器构建浏览器扩展.
技术:节点.js

软件工程实习生

2012 - 2012
Constant Contact
  • 使用Java和Spring框架维护一个大型web应用程序.
技术:Spring、Java

Piñata Overlay

Pinata Overlay是一个由智能合约和IPFS预言机组成的系统,允许IPFS存储的分散资金.

这是2018年柏林联邦理工学院的获奖项目.

Subworkers

http://github.com/dmihal/Subworkers
一个JavaScript polyfill,旨在扩展Google Chrome和其他支持web worker但缺乏子worker的浏览器的功能. 这个polyfill通过在主页的上下文中创建所有子worker并模拟通信,有效地实现了所需的功能.

Gas Guzzler

http://github.com/dmihal/gas-guzzler
A web app for comparing the amount of Ether consumed by various Solidity code blocks; it's useful for building efficient Ethereum smart contracts. 该应用程序使用网络工作者在浏览器中编译和执行Solidity代码,而不需要后端服务器.

Languages

JavaScript, Solidity, Python, SQL, Java, c#

Platforms

流星,以太坊,MacOS,谷歌应用引擎,DigitalOcean, Docker,区块链

Other

Chrome Extensions, 软件开发, 前端开发, DApps, 以太坊智能合约, Protocol Buffers, Networks

Frameworks

Redux, Bootstrap, Spring, Next.松露,平价波尔卡多,速递.js

Libraries/APIs

Web3.js, jQuery, React, Node.js, Google Closure, Backbone.js

Tools

IntelliJ IDEA, Sublime Text, Git, Docker Compose

Paradigms

测试驱动开发(TDD)

Storage

MySQL, MongoDB

2011 - 2015

计算机科学学士学位

伍斯特理工学院-伍斯特,马萨诸塞州,美国

有效的合作

如何使用Toptal

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

1

Share your needs

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring