Development Team Manager
Greater Boston Area
With over 20 years of web development, design, and system architecture experience across various industries, including over 12 years of experience in energy-related web development, Michael Rennick is the Product Lead in SourceOne’s Business Solutions team. The Business Solutions team provides SourceOne’s strategic practice for tariff analysis, energy billing and utility bill verification.Mr. Rennick oversees the product ecosystem for SourceOne, including it's flagship energy management system, EmSYS. In addition, he has been tasked with expanding SourceOne's abilities and capabilities to provide data and analytics for water systems, integration with third party systems like Energy Star Portfolio Manager, as well as a migration to a microservices architecture.As the product lead, he understand the needs of clients/stakeholders and translates those needs into useful applications that are built on top of state-of-the-art platforms, specifically .Net, knockout, angularJS, and/or jQuery.He works fluently at all levels of the development process, including: UI design, UI programming, back-end business logic, and data access (including ORMs like LINQ to SQL and EF).Project ExperiencePrior to SourceOne, Mr. Rennick was a team leader at Energy Points and Activehours supervising the front-end development team. He excelled at communicating with internal and external stakeholders.Mr. Rennick has vast experience with start-ups bringing products to market quickly, cheaply, and with flexibility.Not a typical programmer, Mr. Rennick started out his career studying philosophy and psychology and working toward an academic/research position in the humanities. He discovered web programming and was captivated by its immediate, tangible results. Nearly twenty years later Mr. Rennick has developed a vast array of programming skills.