× {{alert.msg}} Never ask again
Oli

Oli

Full Stack Engineer

Pacific Time (US & Canada) (-08:00)
French, English
ABOUT ME
I have been programming professionally since 2005 and with Node.js since it was released in 2009. I am most experienced with web apps and REST APIs (front end, back end, operations, architecture, etc.). Aside from web apps, I worked on a Bittorrent client, a Bitcoin node and even a line following robot (among other things). These days, I work a lot with Javascript. Express, React and Redux are my friends. My database of choice is PostgreSQL though I also have experience with MongoDB, Redis, RabbitMQ and MySQL. I tend to write most of my Javascript code in a functional style. I am well versed with Software Engineering best practices and methodologies and can provide advice on code refactoring or improving development processes. I can also provide advice on higher level architecture such as how to break up a monolithic app into a bunch of more manageable microservices or how to architect a system so that it scales.
Gigs

I will help you put all your development dependencies (app, database, queue, etc.) inside Docker containers using Docker Compose and Dockerfiles. Here are some benefits of doing that: 1) Easy for new developers (or your future self, a few months from now) to get coding quickly. They won't have to fight with documentation on how to setup their development machine. 2) Easy deployments. Docker containers are portable across machines without compatibility issues. 3) Version control and...

EXPERTISE
Node js expert help Node.js - 5 years experience
I've been working professionally with Javascript since around 2005. Early adopter of Node.js (v0.1). These days I work full time with Node.js and React. Contributed and started a number of Javascript open source libraries.
No icon Bitcoin - 3 years experience
Been involved with Bitcoin since 2012. Wrote trading bots, worked on solvency audit schemes and tools, consulted for multiple Bitcoin companies, invented a Blockchain based gambling protocol, wrote a Bitcoin wallet and full node, wrote a blockchain explorer, wrote a proof-of-concept high level language that compiles to Bitcoin OP codes, contributed two modules to Bitcore. Full stack web app development since 2005.
Javascript expert help JavaScript - 10 years experience
I've been working professionally with Javascript since around 2005. Early adopter of Node.js. These days I work full time with Node.js and React. Contributed and started a number of Javascript open source libraries.
Devops expert help DevOps - 1 year experience
I have been administering Linux based servers since 2005 (though it has never been my full time occupation). At the very beginning, I did most administrative tasks with the help of web based GUI tools such as cPanel, DirectAdmin or Webmin. I then started to learn about the command line and eventually learned enough (vim, bash, zsh, apt, apache/nginx configuration, etc.) to be more effective with the command line than GUI tools. I eventually started adopting automation tools and DevOps practices as they gained popularity. Those tools/practices include Ansible, Vagrant, CloudFormation, containers, CD/CI, "Infrastructure as Code", short release cycles. These days, I operate a Deis PaaS that runs on a cluster of CoreOS servers provisioned on AWS. I am familiar with distributed systems architecture, especially those that relate to web sites/apps.
REVIEWS
Average Rating
5.0
(2 ratings)
Awesome mentor!
2
Pretty good
0
Could've been better
0
Needs improvement
0
Unsatisfactory
0

Very Patient and understanding. Quick at picking up code and coming up with a solution. Would recommend again
kunalojha Mar 21, 2016

Very good and directing me toward possible solutions in a nice expedient manner.
Tony Jacobson Mar 13, 2016