Thanks for stopping by! I work with Rails + Node stacks. Interested in performant web applications, frontend and backend development, RESTful microservices, and cross-platform mobile apps.
With experience working on teams from across the globe, I aspire to be a self-learner, helper, do-gooder, and to always up for a good challenge.
Technical expertise includes:
- Rails - Haml, Slim, CoffeeScript, Phusion Passenger, RVM, RubyGems
- Frontend - Sass, CSS3 keyframes, OOCSS & BEM, Flexbox, CSS Grid
- Databases - MongoDB, RethinkDB, Aurora/MySQL, PostgreSQL
- DevOps - Amazon EC2, IBM Cloud, Digital Ocean, and Heroku; CloudFoundry
- Deployment - Docker Containerization; Orchestration with Kubernetes
- Testing - Capybara, Minitest, Jest, Cucumber, and Selenium WebDriver
- Performance & Caching - ElasticSearch, Lucene, Redis, Memcached
- Node - (Koa2 + Express.js, and NPM)
- ES6/7 - Functional programming, async/await, promises, map/reduce/spread
- Modern frameworks - React, Redux, Webpack, Handlebars.js, Marko.js
- Blockchain development - Tendermint, Cosmos SDK, NyCypher, Ethereum ERC20
- Cross-platform - React Native, Ionic, NativeScript, Apache Cordova, PhoneGap
- Game Development - Phaser, PixiJS, EaselJS, Unity and Flash
- Tools - Bash, Git, Homebrew, Apt, NVM
When not working, I like to hike (I've summited 4000+ peaks in the Himalayas and Borneo), fly drones, ride my dual-sport bike, travel & experience new cultures.