I am a software developer in the New England area that enjoys delivering great products to users. Coding and building systems is both my passion and my hobby. This site is where I host my blog and post small articles about software development as well as code samples.

I've been developing web applications for many years. Currently I am working on a Solr/Blacklight application that powers the discovery layer at the Brown University Library and I am also involved on the development of Researchers at Brown (a VIVO app). Before Brown I worked at Penn State on ScholarSphere, a Ruby on Rails application that serves as the institutional repository and uses the SamVera Framework (formerly Hydra). For many years I was also heavily involved on the Microsoft stack (C#, ASP.NET MVC, SQL Server) building complex and high-volume applications for a variety of industries.

My main areas of interest are web development in small and collaborative teams. I also enjoy learning new and interesting technologies and you'll find a wide variety of topics in my blog including algorithms and data structures, Ruby on Rails, Node.js/JavaScript, C#/ASP.NET MVC, Go, NoSQL databases, event-driven architectures, and bit of functional programming.

I hold a Bachelor of Science in Computer Science from Colima's Technology Institute (Mexico) and several certifications including Microsoft Certified Software Developer (MCSD), ScrumMaster, and MongoDB for Developers (M101P).

In the last few years I've given presentations at local events as well as regional and national conferences in a variety of topics including Solr, Node.js, NoSQL/MongoDB, Linked Data, and sustainable software development.

Feel free to browse around and contact me at hector@hectorcorrea.com if you have any questions or comments.