About

About Me

Hi, I'm Joe and I enjoy solving data-centric problems and if I have a (really good) excuse to build and use data-centric software applications as means to solve said problems, I'll probably do just that. My interests in software engineering materialized pretty late in my college years but I've always been interested in computers and the software that ran on them. Having grown up around the dawn of the Internet, I've always had a certain curiosity for the technical details of how data and information travels, from the network layer to the application layer, and all the way to the information layer and it's increasing role in facilitating how we interact with each other.

Fast-forward to today, and I've had the privilege of working in both large and small organizations, as both a contractor and an employee, in teams of various sizes. Throughout my time in the industry, I've gained tremendous understanding in the nuances and need for clear communication when architecting and implementing complex (and even simple) software solutions. I attribute my success to my passion for finding simple and elegant solutions to large scale problems, and, more importantly, the desire I have to communicate my solutions as clearly as possible to the correct audience.


Outstanding qualities
  • Experience architecting and taking small-scale prototypes to medium/large scale distributed cloud solutions
  • Strong technical skills and experience in building data-centric applications
  • An high level understanding of engineering and product communications and documentation for both groups
  • Prioritization of consumer experience when building for scale

Swipe through my GitHub Projects

What do I do?

Platform Architecture

Platform Architecture

Every software problem has a specific solution (more specific than many realize) and at the heart of every solution is an understandable architecture that is specific and tailor-made to address the problem in the most efficient and sensible way.

Software Development

Software Development

Most software platforms being built nowadays rely on large amounts of data flowing and interacting within the system, this can be done via batch or streaming, in SQL or NoSQL, and with various scaling requirements. I build platforms that allow for better management and leverage of data, enabling growth and further insights to be drawn from analytics.

Product Management

Product Management

Taking a customer centric, data driven approach to the product development lifecycle. My plain and simple approach to Product Management is to assess customer feedback and weave it into the development sprints. That's way easier said than done and there are too many variations of success to count, but it's a crucial part of making sure a product stays engaging and ultimately, successful.

Web Vectors by Vecteezy

My Story

A Foundation for Growth

Early on I was involved with music and marching band throughout high school, college, and in the independent circuit. I played a variety of instruments but the one that took me the furthest was drums. I entered into the marching snare activities as a completely self-taught drummer. This experience and perspective shaped me to always do something passionately, with discipline, patience and to strive for excellence in everything.

Notable Moments
  • Super Bowl XLVIII pre-game performance
  • The Tonight Show starring Jimmy Fallon w/U2 (S1E1)
Position

Snare Drummer at Rutgers University, and 'United Percussion', an independent percussion ensemble.

Invaluable Education

I attended Rutgers University initially with the intention of going into biology and eventually dentistry however after a year and a half I realized my true passion was for building products and I already had an interest in software. The rest is history.

Curriculum
  • Data Structures
  • Computer Security
  • Operating Systems
  • Computer Architecture
Position

B.A. in Information Technology & Informatics, (with a minor in Computer Science) '13-'18

Expansive Early Career

In my short tenure as an engineer, I've had the privilege of working on a wide array of teams. Each taught me something specific and helped me get more acquainted with both the general process as well as forming an idea of what programming in the industry is like.

Experience
  • AT&T gave me an opportunity to work on bleeding edge PoC technologies in the R&D department
  • Vicasso (formerly Internet Creations) taught me about the traditional software development lifecycle and how to interact with project managers, other interdisciplinary team members, and the client
  • Genomic Prediction is where I started designing and leading the development of data platforms and pipelines
Position

Software Engineer at AT&T (student technical intern), Internet Creations, and Genomic Prediction

Currently

I am currently employed at The Walt Disney Company, where I work as an engineer in the Media & Entertainment Division tackling challenges related to content, and shaping consumer experience.

Experience
  • Developing medium to large-scale data platforms for collection, query, enrichment and storage of data for analytics and near real-time use cases
  • Designing and architect custom data pipelines used to drive both long and short-term analytics implementing both batch and streaming techniques
  • Documenting and communicating implementation and usage details in addition to system architecture documentation for engineering and product
Position

Software Engineer II at The Walt Disney Company