Eric Butera

About Me

Senior Information Technology Professional with over 14 years combined experience as a Web Developer and Software Engineer 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

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

Work

Independent Contractor

Independent Contractor - Present

  • Mobile-First design for iOS & Android
  • High-Availability Fault-Tolerant Deployments
  • Specializing in Acceptance/Functional/Integration Testing
  • Freelance Custom Programming & Development

Northpointe, Inc

Software Engineer II -

  • 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 -

  • 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
  • Angular.JS
  • lodash.js/underscore.js

Servers

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

Operating Systems

  • Ubuntu/Debian
  • OS X
  • Windows
  • iOS/Android

Databases

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

Tools

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

Languages

  • C#
  • JavaScript
  • PHP
  • SQL
  • Ruby
  • Python
  • 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
  • Microsoft Certified Professional
  • Microsoft Technology Associate
  • Software Development Fundamentals

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