Harrison Beckerich, Developer in Indianapolis, IN, United States
Harrison is available for hire
Hire Harrison

Harrison Beckerich

Verified Expert  in Engineering

Bitcoind Developer

Location
Indianapolis, IN, United States
Toptal Member Since
May 1, 2018

I have 4 years experience with Javascript specializing with NodeJs and React. I can write Solidity smart contracts as well as set up full nodes for any cryptocurrency.

Availability

Part-time

Preferred Environment

PostgreSQL, React, Node.js, Docker, Vim Text Editor

The most amazing...

...project I worked on is my personal mining pool, poolminer.io

Work Experience

Software Engineer

2015 - PRESENT
Torchlite
  • I created a REST API for our backend with express. This includes creating postgres database migrations, creating models in our ORM and exposing the REST endpoints.
  • As a full stack engineer I built many web pages in react from the designs given by our design firm. Some examples are search screens, listing screens with infinite scroll, settings pages, landing pages etc.
  • I implemented Oauth2 and access control to the REST API.
  • I created a webSocket server for live data from our API to client side applications.
  • I worked out of Jira with my team using agile workflows.
Technologies: Node.js, PostgreSQL 10, Docker, Redis, React

Pool Miner

I created and host a cryptocurrency mining pool. This includes hosting full nodes, mining pool server, and a custom front-end.

IPFS Git Remote

https://github.com/hbeckeri/git-remote-glfs
The idea of this project was to create a git remote over IPFS. I would use smart contracts to track the IPFS hashes. This would be the basis of a decentralized GitHub. I never completed this project, but it is something that I'd like to revisit.

Languages

HTML, HTML5, CSS, Bash, JavaScript, SQL, Solidity, C++, Python 3, Visual Basic, Java, C

Frameworks

Express.js, Draft.js, OAuth 2, Material UI

Libraries/APIs

Web3.js, React-JSS, Trello API, Stripe API, Twitter API, Facebook API, Slack API, Coinbase API, Google APIs, GDAX API, React Router, Passport.js, Lodash, Moment.js, React, Node.js, Apiary API, jQuery

Tools

JSS, Webpack 3, Webpack, Trello, Vim Text Editor, Slack, GitHub, Git, cURL Command Line Tool, NPM, MetaMask, Remix IDE, InVision, Jira, VPN

Paradigms

Agile, REST

Platforms

Heroku, OS X, DigitalOcean, Ethereum, Linux, Docker, Amazon Web Services (AWS)

Storage

JSON, PostgreSQL 10, PostgreSQL, Redis, PSQL

Other

RPC, Bitcoind, Axios, HTTP, ESLint, Postmark, Bitcoin, Data Migration, Access Control, Grep, SSH, Software Development, Cryptocurrency APIs, Blowfish, Ethereum Smart Contracts, Mining Pools

2014 - 2018

Bachelors in Science in Computer Science

Purdue University - West Lafayette

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring