Personal details

Julien K. - Remote

Julien K.

Timezone: Taipei (UTC+8)

Summary

Hi!

I am a software engineer who got bitten by the Blockchain virus couple of years ago. I haven't recovered yet! But that's ok, because Blockchain is the future of everything, right?

Jokes aside, I am passionate about teaching Ethereum Dapps, smart contracts & Blockchain:

I have built consumer and enterprise web applications for the last 5 years. I currently work at LendingBlock, a crypto lending exchange for institutional investors (hedge funds, other exchanges, etc...). Before that, I consulted for various startups and Blockchain projects for the last 5 years. Among other things, I have setup the technical infrastructure of several ICOs (ERC20 tokens and also forking coins, like Monero).

I feel comfortable both on the frontend and on the backend. I have mostly used Nodejs, Javascript and React, and Solidity. I have also used Python for some projects but my experience here is more limited.

I have used MongoDB, but I dont really like it. I much prefer Mysql and RDBM systems in general.

I have worked both in small and big teams. I am very familiar with the agile methodology. I particularly love to use ZenHub and leverage its integration with Github. It's fantastic to manage developer teams and keep in sync the project management with the Github issues.

I have an intermediate knowledge of AWS, Kubernetes and Helm. I know how to setup a basic infrastructure on AWS, a kubernetes cluster, how to setup continuous integration with AWS CodeBuild and how to protect secrets.

Work Experience

Frontend Software Engineer
LendingBlock | Jan 2018 - Present
Node.js
Docker
Bitcoin
React
JavaScript
Kubernetes
Redux
Ethereum
Solidity
Lendingblock is a crypto exchange for institutional investors for secured crypto lending. For example, you can lend Bitcoin against an Ethereum collateral. During all the time of the loan, Lendingblock holds the collateral of the loan. If an investor does not return the principal at maturity, the collateral is used as a payment. I was the first employee and built the early prototype in 3 month. We then raised 10 millions USD and hired a team of 10 developers to build the product. I have been working mainly on the frontend, using the following technologies: React / Redux / Saga / D3 / Storybooks / Jest / Enzyme I also worked a lot of the smart contract part: Ethereum / Solidity / Truffle I have been helping in other areas when needed: - backend (Python, Asyncio) - devops (AWS, Codebuild, docker, Kubernetes) Together, we launched the alpha and the beta of the product and had our first users on testnet.
Founder & Instructor
EatTheBlocks | Sep 2017 - Present
Ethereum
Solidity
Web3
Dapp
Drizzle
Truffle suite
EatTheBlocks is a Youtube channel to teach Ethereum Dapp and Solidity smart contract development. It has reached 1100 subscribers and is growing fast. I created the channel and I produce all the content. I provide extra training to members on EatTheBlocks Pro (pro.eattheblocks.com).

Personal Projects

Prototype of Crypto Exchange (Lendingblock)IconOpenNewWindows
2018
Node.js
RabbitMQ
React
JavaScript
Redux
I have built the prototype of Lendingblock, a crypto lending exchange for institutional investors. This project took place in the context of the ICO of Lendingblock in March 2018. I made the prototype in 3 month, an incredibly short time for a project this complex, and with only me working on it. Investors praised the demo and it helped a lot to raise our 10 million funding in March 2018, at a moment where the ICO market was very lukewarm. The prototype of Lendingblock allows to place borrowing and lending orders for crypto assets. For example, if you want to borrow 1 BTC, you can place a borrowing order and specify whats the desired duration and the interest rate of the loan. The backend will match your order automatically with compatible lending orders. The demo has advanced trading charts like order market depth, and rate curves. I also built a market simulator to create fake orders and feed the frontend vizualizations. This is a video of the prototype in action: https://www.youtube.com/watch?v=LT38hTab1w0 It covers 7 different repos, accorss the Frontend and the backend. This is the only public github repo (React frontend): https://github.com/lendingblock/demo-frontend