![David Mihal, Developer in Boston, United States](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1075777%2Fhuge_288cee0f591676ff43d64fa1261d287e-f2bf2cd394c9e50f5684d77c0e056a49.jpg&width=524)
David Mihal
Verified Expert in Engineering
Chrome Extensions Developer
David has been developing websites and web applications for all of his adult life. As a software engineer, he's worked for many diverse software companies from early-stage startups to Google. David is experienced with many web frameworks and environments, but he particularly enjoys developing with Meteor.js. He appreciates the importance of quality code as well as the need to meet scheduling demands.
Portfolio
Experience
Availability
Preferred Environment
Git, Sublime Text, MacOS
The most amazing...
...project I've worked on was an infobox that appeared in Google Search results.
Work Experience
Blockchain Engineer
Occi
- Development of Parity sidechain networks.
Software Engineer
Minuteman Capital
- Developed an Ethereum ERC20 token contract as well as smart contracts for democratic voting by token holders.
- Built the back-end server for monitoring Ethereum contracts and creating transactions.
- Developed a Meteor/React web app (DApp) for holding tokens and voting on proposals.
Software Engineer
Zen Labs
- Built a Google Chrome extension for monitoring and blocking browsing activity.
Software Engineer
Learnt
- Updated and maintained an existing Meteor/React application.
- Built an animated landing page using React/Next.js.
Software Engineer
- Worked on the civics team to display primary election result information in Google Search.
- Added text-to-speech responses to civic-related queries in Google Search.
Software Engineering Intern
HubSpot
- Developed a Chrome extension and a Google app engine back-end. Managed the transactional email system for the product and was responsible for maintaining it and ensuring its success.
- Built and maintained a transactional email system for the product.
Software Engineering Intern
Rakuten Loyalty
- Developed multiple Node.js web services.
- Built browser extensions for multiple browsers.
Software Engineering Intern
Constant Contact
- Maintained a large web application using the Java and Spring Framework.
Experience
Piñata Overlay
It was the winning project at ETH Berlin 2018.
Subworkers
https://github.com/dmihal/SubworkersGas Guzzler
https://github.com/dmihal/gas-guzzlerSkills
Languages
JavaScript, Solidity, Python, SQL, Java, C#
Platforms
Meteor, Ethereum, MacOS, Google App Engine, DigitalOcean, Docker, Blockchain
Other
Chrome Extensions, Software Development, Front-end Development, DApps, Ethereum Smart Contracts, Protocol Buffers, Networks
Frameworks
Redux, Bootstrap, Spring, Next.js, Truffle, Parity Polkadot, Express.js
Libraries/APIs
Web3.js, jQuery, React, Node.js, Google Closure, Backbone.js
Tools
IntelliJ IDEA, Sublime Text, Git, Docker Compose
Paradigms
Test-driven Development (TDD)
Storage
MySQL, MongoDB
Education
Bachelor’s Degree in Computer Science
Worcester Polytechnic Institute - Worcester, MA, USA
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