AE

Andrew Ennamorato

Director Of Engineering at NinjaCat

Andrew Ennamorato has a diverse work experience spanning over two decades. Andrew is currently serving as the Director of Engineering at NinjaCat since November 2021. Prior to that, they worked at Handshake as an Engineering Manager, where they focused on helping students find careers and building features to facilitate employer-student engagement. Andrew also served as a Senior Software Engineer at Handshake. Before Handshake, Andrew worked at Cloudability as an Engineering Manager, where they aimed to understand cloud technology, especially in terms of costs. Andrew was also a Senior Software Engineer at Cloudability.

In 2017, Andrew worked at Artifact Uprising as a Sr. Software Engineer, where they contributed to turning digital photos into tangible memories. Andrew also briefly worked at Ello, PBC as a Full Stack Engineer, focusing on creating an inspiring community.

Andrew's earlier work experience includes roles such as Principal Developer at iTriage, LLC, Full Stack Engineer at Factory Design Labs, Software Engineer at Integrity Applications Incorporated, Sr. Software Engineer at ITT, and Software Engineer at Harris. At Harris, Andrew developed software for various programs and projects, including image processing, back-end data processing, and software engineering tasks. Andrew also contributed to improving web-based software applications and encouraged the use of modern software libraries.

Andrew Ennamorato attended the University of North Carolina at Charlotte from 1997 to 2001, where they obtained a Bachelor of Science degree in Computer Science.

Links

Previous companies

Artifact Uprising® logo
ITT logo

Timeline

  • Director Of Engineering

    November, 2021 - present

View in org chart