WORK EXPERIENCES
Senior Javascript Developer
Tokenized
Bangalore
Senior Javascript Developer
Tokenized
Bangalore
Awarded as Employee of the Year - 2013, and won a holiday trip to London, UK.
Tokenized is a Bitcoin wallet for issuing, managing and trading digital tokens. I built out the front end which was packaged as an electron app. It was a difficult frontend to build because we stored the user keys locally and used them to sign transactions and contracts.
Senior Javascript Developer
Blockbid
Paddington DC
Senior Javascript Developer
Blockbid
Paddington DC
Optimizing markets with tens of millions of rows using SQL., Used Figma for design and UX work
Blockbid is an Australian crypto currency exchange. I started off on the frontend but eventually became lead tech and worked on every moving piece of the exchange. I really enjoyed working with liquidity providers and connecting their platforms to help us achieve liquid markets.
Developer
Listium
Melbourne
Developer
Listium
Melbourne
Worked with Postgres, Redis and Dynamodb for storage. Hosted on a mixture of Heroku Apps and EC2 servers. Hybrid app supported on all platforms
Built a very large and complex React / Redux application. It works on all platforms and has IOS/Android builds due to it being a PWA. (wrapped it in React Native though only implementing a WebView)
Larger market share than Yahoo, Microsoft and Google javascript content distribution networks. We serve hundreds of billions request a month
Following Google’s CDN for jQuery, we decided to start a CDN for the less popular Javascript frameworks. The CDN is community moderated and open source on GitHub. We secured a partnership with Cloudflare who now supports the infrastructure.
PROJECTS
Mobile Application
Deno
Node JS, JavaScript, TypeScript, Rust
Vitae tempus quam pellentesque, Scelerisque felis imperdiet, Dui accumsan sit amet nulla
John is a runtime for JavaScript and TypeScript that is based on the V8 JavaScript engine and the Rust programming language. It was created by John Doe, original creator of Node.js, and is focused on productivity. It was announced by Doe in 2018 during his talk “10 Things I Regret About Node.js”.
Server-side Application
Node.org
Node JS
Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that executes JavaScript code outside a web browser.
REFERENCES
Joey Flores
Co-founder and CEO
Earbits, Inc.
Joey Flores
Co-founder and CEO
Earbits, Inc.
John was hired as a lead developer and, upon the leaving of our co-founder, took over as CTO of Earbits. John is, hands down, one of those A Players you hear of companies dying to hire. He is incredibly smart, not just at code but about everything from classical music to Chinese language and culture. John is great to work with and, as a well established contributor to open source projects and several successful ventures, commands the respect of engineers at all levels. I would suggest doing anything you can to have him on your team.
Yotam Rosenbaum
SVP of Operations
Earbits, Inc.
Yotam Rosenbaum
SVP of Operations
Earbits, Inc.
I’ve had the great pleasure of working with John for the past three years at Earbits, and on a few side projects. Two years ago our CTO left on a moment’s notice, John saved our company by quickly stepping up to fill this role. He has been with our company through thick and thin and made serious personal sacrifices in order to help the company during tough times. He is a phenomenal hacker and a true team player. Highly recommended!
Ryan Kirkman
Senior Software Engineer
Nerdwallet
Ryan Kirkman
Senior Software Engineer
Nerdwallet
John is an extremely talented engineer with a very broad range of skills and experience. From being a thought leader in the front-end community via backbonetutorials.com and cdnjs.com, to designing and implementing the API for cdnjs.com, working with John has been a fantastic learning experience. John is truly a full stack developer, and his work output is incredible. If there is any opportunity to work with John, I take it. He is the definition of an A player.