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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Studying Computer Science at Passaic County Community College I learned primarily about basic network communication protocols and the OSI model.