Steven Wolfe

Software Engineer

Intro

What I am all about.

Experienced and passionate Software Engineer with a background in professional backend and Full Stack Web Application Development. I love learning and leveraging the latest development technologies in a cutting edge environment where I can have the largest impact on the success of a company. While primarily a backend engineer, moving around and writing code across the entire stack is something I am no stranger to and have had success in both Angular4, AngularJS and Meteor. Working with small teams of 4-5 guys to build reliable full stack applications is something that really excites me and is where I shine most.

On a professional level I'm quite proficient on GO, AngularJS, HTML5 and Javascript and have contributed to large startup based consumer facing products such as TrapCall, RoboKiller and WhoApp. I love what I do and have no greater passion than building efficient, responsive interfaces on top of lightweight powerful and robust backends.

In my free time I often spend anywhere from 30-40 hours a week writing code for personal projects an have recently become very fond of the Angular4 framework. As I enjoy writing full stack applications, my most recent project Lolname, demonstrates both a clean and responsive frontend wired into a fast GO Rest API inside a CoreOS cluster. Along with Lolname, below you can find several other personal projects where you can get an idea of where I am with my development experience.

Expertise

Batman would be jealous.
01

GO

I could go on for hours about how much I love writing Go so I'll just say that. I consider myself to be quite experienced in the language and often spend 30-40 hours a week outside of work designing and developing GO APIs.

02

Docker

Deploying an application is not always a straightforward thing to do, however with the recent trend in containerized services I have found a safe haven in building Docker containers for all of my server deployments.

03

Angular4

Angular4 is my frontend of choice. Coming from the statically typed world of Go helped me to appreciate the elegeance of typescript and the simplicity of front-end development in Angular4.

04

Web Design

While most of my experience is in backend development, I've always had an eye for design. As with anyone else, I really appreciate a clean looking user interface and have therefore become very familiar with Photoshop and modern web styling frameworks.

Skills

Progress bars, anyone?
90%

GO

75%

Docker

70%

Angular4

55%

AngularJS

50%

Python

45%

Java

40%

MeteorJS

35%

NodeJS

Experience

I've been around.
Fall 2016 - Present

Brightcove Inc.

Software Engineer

Tempe, AZ

As a Software Engineer at Brightcove I'm responsible for helping build some of the most resilient large-scale backend video applications on the web. Our customers are some of the biggest names in the video industry and as a member of the Brightcove backend team I do my best to write stable and efficient code.

Spring 2016 - Fall 2016

Control Concepts Inc.

Junior Software Developer

Fair Lawn, NJ

At Control Concepts I contribute largely to the custom software development needed by large NYC based clients. Having dealt primarily in C#, the software development team at Control Concepts builds anything from large scale AV based web applications for Crestron and AMX systems to custom embedded AV control system software.

Spring 2015 - Spring 2016

Teltech Systems

Software Engineer Intern

South Amboy, NJ

As a Software Engineer at Teltech I was responsible for working with the backend microservice team to build, test, and maintain a distributed microservice architecture for multiple web/mobile applications in a fast paced agile environment. Writing primarily GO and Python Docker microservices, the team often got involved with front-end AngularJS and legacy PHP development.

Education

Lazy isn't in my vocabulary.
Fall 2012 - Spring 2015

William Paterson University

Bachelor of Computer Science

Wayne, NJ

Studying Computer Science at William Paterson University I learned the fundamentals of object-oriented software design and development. Starting with experiencing C++, Data Structures and Big O Notation, the tract moved on to Java Web Application Development and the importance of software planning in order to prevent situations such as the Software Crisis.

Fall 2010 - Spring 2012

Passaic County Community College

Associate Degree Program

Wanaque, NJ

Studying Computer Science at Passaic County Community College I learned primarily about basic network communication protocols and the OSI model.

Spring 2006 - Fall 2010

West Milford High School

High School Diploma

West Milford, NJ