I assumed a manager role in August. I have the privilege of empowering a growing number of engineers in a new office through many technical and cultural changes. I also helped lead the team to ship APIs and products critical in the first year of acquisition.
Technologies: Ruby on Rails, Heroku, PostgreSQL, AngularJS, RabbitMQ, Redis, Sentry, Papertrail, Codeship, Bitrise, Swift, React Native, Phoenix/Elixir
I transitioned from years of experience in a .NET enterprise environment to a Rails startup environment. I was able to apply many design principles I learned at NCARB (DDD, distributed system design, etc.) to guide a small team towards a microservices architecture and a continuous delivery pipeline. We were able to ship the features, survive the DDoS attacks, and be a fun united team to be acquired by RetailMenot in April 2016.
Technologies: Ruby on Rails, Heroku, PostgreSQL, AngularJS, RabbitMQ, Redis, NewRelic, Sentry, Papertrail, Codeship
I helped a new consulting firm build and improve software for their clients. I played a key role in answering one client's performance questions about their SaaS web application as well as contributed to web and mobile applications. This was a remote position that also included visiting client sites.
Technologies: C#, Entity Framework Code-First, Visual Studio load testing
I joined a newly forming team to upgrade this not-for-profit's legacy .NET applications to next-gen .NET applications. This is where I was introduced to methodologies like Scrum, Domain-Driven Design and distributed systems design. I took classes from Eric Evans (Domain-Driven Design author) and Udi Dahan (NServiceBus author).
Technologies: C#, Unity 2.0, Fluent NHibernate, SQL Server 2008, ASP.NET MVC4, Backbone.js
This is where I started learning about the corporate world and about working with stakeholders. I devoured web technologies and learning C# in this time as well. I taught myself jQuery and making AJAX requests for the first time. I also worked remotely for the first time here.
Technologies: C#, Fluent NHibernate, Oracle 10g, ASP.NET WebForms, HTML, CSS, jQuery, Java
This is where I built my first web application while I was working on my CS degree (awww). I introduced myself to CSS, HTML, PHP, and MVC through this creative process. I had so much fun learning and building.
Technologies: CakePHP, MySQL, CSS, HTML