Executing in both the browser and on the server, I believe that a well implemented, full-stack JavaScript solution is optimal for most businesses needs. As a result I have spent the time to truly learn and understand the language and all of it's quirks and features. Some companies that I have developed exceptional solutions for include Target, Stats, Time Warner, WhoSay, and more.
I always like to use the best tool for the job and have used a wide range of libraries and frameworks. Now mostly focused on React and Redux for the client, I have also built applications using many other different JavaScript libraries/frameworks including Next.js, jQuery, Backbone.js, Chaplin.js, Knockout.js, Mithril.js, Angularjs, as well as the CSS frameworks Semantic UI and Bootstrap.
With just as much experience on the backend as the frontend and a love for real-time solutions, my preference now is to use Feathersjs with Postgres running in a Docker container. In the past I have also used Express, Koa, and LoopBack with a variety of different databases such as MySQL, MongoDB, Redis, Elasticsearch, and even Firebase for mobile solutions.
Having always wanted to be able to deploy and host my applications myself has lead to a lot of experience and experimenting with linux, which I have been using since I started programming. I am comfortable performing most tasks, whether it's reverse proxying from apache2/nginx to a Glassfish/Tomcat application server, optimizing the Gentoo kernel for minimum resource utilization or setting up a local development environment using docker and docker-compose.
- Andy Singleton, Co-Founder at HumanDB.ai
- Carlos Pliego, Technology Leader
- Vojtech Hromek, Senior Developer
- Roberto von Schoettler, Lead Software Engineer
- Joseph Callaars, Senior Software Engineer
- Kent Safranski, Software Architect