Software Engineer
EnerNOC
Nov 2014 - Mar 2017 (2 years 5 months)
• Improve system architecture to minimize development time for new features
• Propose and test new features to replace time consuming manual user workflows at the company
• Come up and test new UI to support intuitive user flow
• Technologies and tools (among others): RoR, AngularJS, JavaScript, RSpec, Mercurial..
• Development Topics and Practices touched (among others): JSON API design, migration to Rails 4,
adoption of GitFlow, code reviews, TDD, UX