Nick Howlett
Software Developer
JavaScript, Ruby on Rails, C, Python, React, Redux
I'm a Bay Area software developer with a relentless drive to create and improve.
I started my journey programming out of curiosity, taking a class in my third year of university. I fell in love with the field and found myself often procrastinating on my other classes by programming.
By the time I'd graduated college, I had a minor in computer science and an interest in pursuing it as a career. I attended App Academy to bridge the gap in my skills and I've been working as a web developer for the past five years.
I find myself drawn to programming because of the mix of creativity and problem solving it requires, and I love seeing the work I do come to life and delight users.
Trigonometry wars is a game in which the player defends against waves of enemies with a bouncing laser inspired by games like Geometry Wars, Tank Trouble, and many hours spent trying to hit ridiculous shots in games of pool. The game is written in pure JavaScript using an HTML5 canvas, with all vector math, collision logic, particle effects, and frame rendering created from scratch. Earn more points for hitting enemies on a later bounce and survive as long as you can!
Live SiteSherwood is a single page app clone of the popular stock trading website robinhood.com built with JavaScript, React.js, and Redux frontend a Ruby on Rails backend, and a PostgresSQL database, and stock prices and news provided by the IEX and News APIs respectively. Sherwood features over 8,000 publicly traded companies complete with company information, real-time stock data, and interactive charts of stock and portfolio performance ranging from one day to five years. Users can 'buy' and 'sell' stock within Sherwood's ecosystem, and can see their portfolio's performance over time periods of up to five years. Unfortunately, the API it relied on was altered and heavily rated limited since it was built, so not all features work as they used to.
Live SiteEmail me at nick@nhowlett.com or use the form below!