Brian H. Rutledge

Software Engineer

Somerville, MA

Key Skills & Technologies

Adapting, Analyzing, Assimilating, Communicating, Documenting, Editing, Explaining, Researching, Questioning, Teaching, Troubleshooting. Software Development: Python, JavaScript, SQL, Git, Linux/Unix, Test-Driven Development, Code Review, Continuous Integration. Web Development: Django, REST, Vue, Webpack, jQuery, Charts, Maps, SASS, Bootstrap, Selenium, Responsive Design, Typography. Data Engineering: Pandas, Jupyter.

Professional Experience

Software Engineer, Full Stack Web Developer, Data Engineer, IT Support

2014–Present

EnergySage, Inc.

Boston, MA
The world’s first and largest online marketplace for solar panel installation
  • Coordinated and contributed to the development of core user experiences, including project planning & design discussions, data engineering, prototyping, and implementation
  • Advocated for, coordinated, and contributed to the adoption of modern JavaScript tooling to develop new features more rapidly
  • Improved setup, documentation, testing, and continuous integration for the Django development environment
  • Managed, researched, and contributed to the migration to Python 3, including increasing test coverage and developing custom tools
  • Developed and maintained an environment for reproducible data engineering
  • Python, Django, Jupyter, Pandas, JavaScript, Vue, Webpack, Backbone, jQuery, D3, Selenium, HTML, SASS, CSS, BEM, Bootstrap, MySQL, Celery, Git, AWS, Google Cloud

Full Stack Web Developer

2006–Present

Freelance

  • Designed and developed the CMS and front-end for my band’s website, an application for a small retailer to analyze sales reports, and brochure websites for friends and family
  • Python, Django, Flask, jQuery, PHP, SQLite, HTML, CSS, Git, Apache, Linux

IT Operations Manager, Bicycle Fitter, Buyer, Salesperson

2006–2014

Belmont Wheelworks

Belmont, MA
Bicycle sales and service, catering to all levels of cyclists in greater Boston
  • Configured the website CMS, developed a front-end theme, and developed scripts to synchronize inventory
  • Python, SQL, jQuery, CSS

Software Engineer

2001–2005

Applied Innovation Inc.

Dublin, OH
Network management hardware and software for the telecommunications industry
  • Assumed development responsibility for a troubled network device, turning it into a major source of income
  • Assembly, C, C++, Java, Python, Perforce

Education

Bachelor of Science, Computer & Information Science

2002

The Ohio State University

Columbus, OH
  • Graduated Cum Laude with Honors in the Liberal Arts, 3.640 GPA