I am a NodeJs developer with 3 years of experience, including exposure to ASP.NET, MochiWeb/Webmachine and Ruby on Rails. I love the speed you can turn ideas into working products with NodeJs. I really like using Async.js to keep code clean and working with lodash to bring a more declarative style. In my spare I have been building a chat application with ionic and sails running on AWS to help kids in urban areas find mentors and positive influences.
I have been using sails on several projects most recently. It's ORM does lack transactions so I have only used it sparingly and not in production environments. I have mostly written queries by hand with some exposure to Sequelize.
Express has been the another framework I have exposure to and used the most consistently.
Some of the applications I have worked on are full MVC projects with a direct connection to the database and serving pages, while other have been API servers / services for other services or applications.
The core of my database experience has been with Microsoft SQL Server, and PostgreSQL, with a few projects, mostly personal, using MongoDb. I have experience designing software for distributed systems and understand
I have experience designing software for distributed systems and understand
I have some experience provisioning instances on AWS. I install and maintain software on Ubuntu servers and load balancing with nginx. I have also run many applications on Heroku.
Companies Worked For:
Job Titles Held: