About

Hello! I’m a software engineer with ~15 years of experience across development, architecture, and leadership — including two years as an engineering manager. My expertise lies in full-stack development, with a strong focus on frontend engineering. I’ve built everything from intuitive UIs to enterprise SaaS platforms, working across infrastructure, APIs, and user experiences.

While I enjoy leading initiatives and driving technical direction, I’m most passionate about hands-on development and solving complex problems. I’m open to individual contributor, lead, or hybrid roles — whatever lets me build great software.

Always happy to connect! Feel free to reach out via email or LinkedIn.

Education

Kean University

Sep 2010 - May 2014
Bachelor of Science (BS), Computer Science

Experience

For detailed information about my positions, please visit my LinkedIn profile.

GridX

Feb 2025 - Present
Lead Software Engineer

Uplight

Jun 2021 - Nov 2024
Staff Software Engineer / Engineering Manager

Tangoe

Jul 2019 - Jun 2021
Senior Software Engineer

INTTRA

May 2017 - Jun 2019
Senior Software Engineer

ADP

May 2013 - May 2017
Full Stack Software Engineer

Projects

Here are some key projects I’ve worked on, both professionally and personally. This is just a selection — feel free to reach out if you're interested in others! Some projects don’t have links since they were internal.

GridX

@GridX

The projects I’m currently working on are confidential — think top secret, mission-impossible level stuff (okay, maybe not that dramatic, but you get the idea). Cutting-edge tech, ...

Portfolio Site

@Personal Project

I don't usually care much for portfolio sites, but I wanted to experiment with the latest version of Next.js. It’s definitely overkill for a simple site like this, but here it is! ...

Point Poker

@Personal Project

My teams were struggling to find a point poker site that was reliable, always available, and free. I saw this as an opportunity to build something using SvelteKit, leading to the c...

Customer Engagement Portal

@Uplight

Led the development of the 'Customer Engagement Portal,' a platform for commercial and industrial customers to manage their accounts, track usage, receive recommendations, and gain...

Advisor Portal

@Uplight

Led the development of the 'Advisor Portal,' a platform utilities use to manage their data, users, accounts, and all aspects of customer interactions. Also built a suite of several...

Command Center

@Tangoe

Developed an application to manage all platform-related tasks, including bot configurations, analytics, user management, and more. The application was not only used for managing co...

Goponents (Design Library)

@Tangoe

Contributed to the functionality and standardization of an open-source design library, which serves as the core library used by all application teams within the organization. I eve...

Customer Admin Portal

@INTTRA

Developed and maintained an administrative suite using Angular, Java, DynamoDB, and Aurora, adhering to the OAuth 2.0 specification. The suite features a single sign-on portal, adm...

Ocean Booking Platform

@INTTRA

Developed an application to streamline the viewing of ocean carrier schedules and facilitate cargo bookings for customers, resulting in significant cost savings and reduced process...

CMDB Portal

@ADP

Developed an application interfacing with a configuration management database, leveraging open-source libraries like React Router and Recharts to dynamically display real-time infr...

Database as a Service (DBaaS)

@ADP

Designed and developed a self-provisioning portal enabling application teams to dynamically provision various database technologies (e.g., Oracle, SQL Server, MongoDB, Gemfire) on ...

Skills

Skills are listed alphabetically within their respective categories. I have worked with each at a professional level with varying degrees of proficiency.

CI/CD

Cloud

Database Servers

Frameworks

Infrastructure

Languages

Monitoring & Logging

Platform as a Service

Virtualization & Containers

Tools

While not many ask or care, here are the tools I use for all my personal and professional projects. The list actually goes down over the years.