Haseeb Rabbani
Verified Expert in Engineering
Software Developer
Toronto, ON, Canada
Toptal member since April 20, 2016
Haseeb is an ex-Amazon engineer with over a decade of experience building professional software for startups as well as Fortune 500 companies. He helped launch the first three generations of Kindle Fire as part of Amazon Video using Android. Most recently, Haseeb has been leading development of Ethereum blockchain applications using Node.js. He is a graduate of the University of Waterloo, whose alumni include the inventor of Ethereum.
Portfolio
Experience
- JavaScript - 5 years
- Java - 5 years
- Node.js - 3 years
- Ethereum - 2 years
- TypeScript - 2 years
- GraphQL - 2 years
- React - 2 years
- Docker - 2 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Apollo, GraphQL, TypeScript, Node.js
The most amazing...
...thing I've built was the feature that allowed Amazon Prime users to download videos on their Kindle Fire—an industry first.
Work Experience
Lead Software Engineer
Consensys
- Led the back-end development of Codefi Assets, a tokenization platform on the Ethereum blockchain.
- Managed deployment and maintenance of Solidity smart contracts.
- Architected the migration of the Node.js back end from MVC to clean architecture.
- Improved test runtimes over 1000x, allowing for quicker build times and reduced infrastructure costs.
- Integrated GraphQL into the existing REST API.
Lead Devangelist
Blockgeeks
- Created an Ethereum course to teach engineers how to build decentralized applications.
- Conducted technical in-person workshops at various universities and hackathons.
- Mentored students via our online learning platform and livestream webinars.
- Delivered technical talks at various Ethereum conferences including EthDenver and Edcon.
Lead Software Engineer
REDspace
- Launched the Nickelodeon NOGGIN app for Android.
- Managed releases for Google Play and Amazon app stores.
- Conducted technical interviews for engineering candidates.
Software Engineer
Amazon
- Helped launch the Amazon Video app on three generations of Kindle Fire using Android.
- Worked on various Amazon Video features including Prime downloads, purchasing, and Your Watchlist.
- Helped launch Amazon's very first set-top box: Fire TV.
Co-founder and Engineer
Quotica
- Implemented back-end logic such as quotes, search, and registration.
- Created a Facebook photo-sharing feature.
- Integrated Facebook and Twitter authentication.
- Defined and maintained application data models.
Co-founder and Engineer
Meeto
- Interfaced with clients to coordinate pilot events for Meeto.
- Defined and implemented a mobile client API to serve the Meeto iPhone and BlackBerry apps.
- Designed and wrote the Meeto BlackBerry app.
Experience
Ethereum Developer Course
Kindle Fire
NOGGIN
https://play.google.com/store/apps/details?id=com.nick.nogginEducation
Master's Degree in Business, Entrepreneurship, and Technology
University of Waterloo - Waterloo, Canada
Bachelor's Degree in Software Engineering
University of Waterloo - Waterloo, Canada
Skills
Libraries/APIs
React, Sinon.JS, Node.js, Guava, Retrofit, Butterknife, jQuery, X (formerly Twitter) API, Facebook API, Twilio API, LinkedIn API, Web3.js
Tools
Git, Perforce, Jira, Hudson, Android Studio, Stash, Gradle, Jenkins, Google Analytics, Subversion (SVN), Ganache, MetaMask, Remix IDE
Languages
TypeScript, Java, JavaScript, HTML, GraphQL, Solidity, AspectJ, Sass, CoffeeScript, Python, CSS
Paradigms
Agile Software Development, Dependency Injection, Clean Architecture
Platforms
Ethereum, Amazon Web Services (AWS), Android, Visual Studio Code (VS Code), Docker, Eclipse, Amazon EC2, iOS, BlackBerry, Blockchain
Storage
Amazon S3 (AWS S3), NoSQL, MySQL, PostgreSQL, SQLite, Memcached
Frameworks
Guice, Dagger, JUnit, Robolectric, Mockito, Django, Express.js, Truffle
Other
Ethereum Smart Contracts, Apollo, Localytics
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