About Me

Senior Information Technology Professional with over 13 years combined experience in professional Web Development and Software Engineering working on a wide range of projects from local clients to Multi-National Corporations. Highly skilled and motivated with focus on attention to detail, teamwork, reducing time to market, and streamlining project maintenance. Proven uncanny ability to create and reshape software to meet any customer requirements under strict deadlines.

Contact Details

Eric Butera
715 Fern St. APT 8
Traverse City, MI 49686 US

(231)649-3073
eric.butera@gmail.com

Work

Northpointe, Inc

Software Engineer II April 2013 - April 2016

  • In charge of converting the legacy Visual Basic codebase into modern MVC stack
  • Senior Trainer on company platform (C#, MVC, Entity Framework, knockout.js)
  • Implemented Oauth2 security for REST web services
  • Created module for probation officer scheduling/stats & managers for Wisconsin DOC
  • Implemented distributed system that synced data between different versions of software
  • MCP & Certification in Microsoft HTTML5 CSS3 & JavaScript
  • Maintained codebase containing over 400 pages in a Single Page Application
  • Used SCRUM methodology on project life cycle

Byte Productions, LLC

Senior Web Developer March 2003 - April 2013

  • Lead developer on all company projects overseeing 100+ websites 
  • Developed a list server that delivered 3 million emails per month
  • Quote development and delivery date of projects for clients 
  • Responsible for full project life cycle from design to implementation 
  • Able to transform client wireframes/designs into working products  
  • Recovered and finished multiple failed projects from other firms 

Skills

Frameworks

  • ASP.NET: MVC, WebAPI, Entity Framework
  • Express (Node.js)
  • Zend (PHP)
  • Revel (Go)
  • Bootstrap
  • jQuery
  • jQueryUI
  • Knockout.JS
  • lodash.js/underscore.js

Servers

  • Nginx
  • Apache
  • IIS
  • Fusion Passenge
  • Node.JS

Operating Systems

  • Ubuntu/Debian
  • OS X
  • Windows

Databases

  • MySQL
  • Microsoft SQL Server
  • PostgreSQL
  • Redis
  • Sqlite
  • MongoDB

Tools

  • Visual Studio
  • vim
  • git
  • mercurial
  • terminal
  • tmux
  • subversion

Languages

  • C#
  • JavaScript
  • PHP
  • SQL
  • Go

Miscellaneous

  • HTML5/CSS3
  • XML/XHTML/XSLT
  • OOP
  • Functional Programming
  • Agile/SCRUM
  • Pair Programming
  • Virtualization (Vagrant/Docker/LXC/Hyper-V)
  • Automation (Puppet)
  • Web Services (REST/SOAP)
  • OAuth/OAuth2
  • Unit Testing
  • Integration Testing
  • Cloud Computing (AWS/Azure/Linode/Digital Ocean)

Certifications

  • Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3 July 21, 2014
  • Microsoft Certified Professional May 23, 2014
  • Microsoft Technology Associate May 23, 2014
  • Software Development Fundamentals May 23, 2014

Education & Experience

 

Northern Michigan College

Windows 2000 Command line and WEBSITE Programming 2004

Forsyth Technical Community College

Computer Information Systems 1998

DevOps

Desktop Support; Hardware & Software installation; PC Builds; Linux, Mac, & Windows Servers 1998 - Present

Security

OWASP, Stripe CTF, Wireshark, portscanning, firewalls 1998 - Present

Client Testimonials

  • Byte Productions produced a major overhall of the Grand Vision website this year. The task was daunting: make information available to six network groups, six counties, include concise background information, allow users to update their own information and the calendar for their events. Make it beautiful. Make it functional. Make it easy to use. They did it! The Byte team even took our ideas one step further by allowing users of the site to subscribe to the calendar via their own choice of calendars through the CMS. People who rarely use computers found this incredibly easy and are overjoyed with the results.

    Carrie Bourdages, Northwest Michigan Council of Governments and Grand Vision Communications Director
  • Just wanted to pass along a compliment that NPO received on the website. We were told that it was structured really well, easy to navigate through, and overall looked great. I just wanted to pass along “Good Job” and “Thanks” to you and the whole Byte team. We appreciate all that you have done for us.

    Kirsten Pantall