Andrew Nagel

Senior Backend Engineer @ Health Recovery Solutions

About Andrew Nagel

Andrew Nagel is a Senior Backend Engineer with extensive experience in software development and a strong academic background in Mathematics and Computer Science. He has worked at Health Recovery Solutions since 2020 and previously held positions at The Upright Citizens Brigade Theatre and The City University of New York.

Work at Health Recovery Solutions

Andrew Nagel has served as a Senior Backend Engineer at Health Recovery Solutions since 2020. In this role, he focuses on developing and maintaining REST APIs for remote patient monitoring applications. He utilizes various technologies including Laravel PHP, vanilla PHP, Java, and JavaScript. His responsibilities include refactoring and refining PHP unit tests for multiple microservices and a legacy Java application. Andrew also employs AWS tools such as ECS, RDS, S3, and Cloudwatch to debug and resolve issues in both staging and production environments.

Previous Experience at The Upright Citizens Brigade Theatre

Before joining Health Recovery Solutions, Andrew Nagel worked as a Senior Software Developer at The Upright Citizens Brigade Theatre from 2013 to 2020. During his seven years in this position, he was based in New York, New York. His work involved software development, contributing to various projects that supported the theatre's operations.

Experience at Research Foundation of The City University of New York

Andrew Nagel worked as a Software Programmer and Research Assistant at the Research Foundation of The City University of New York from 2008 to 2013. This five-year tenure in New York involved programming and assisting in research projects, contributing to the foundation's technological initiatives.

Education and Expertise

Andrew Nagel holds a Bachelor of Science (BS) in Mathematics and Computer Science from Salisbury University, which he attended from 1998 to 2003. He furthered his education at The City College of New York, earning a Master of Science (M.S.) in Computer Science from 2006 to 2009. He also obtained a Doctor of Philosophy (Ph.D.) in Computer Science from The Graduate Center, City University of New York, where he studied from 2009 to 2015. His academic background provides a strong foundation for his work in software development and engineering.

Teaching Experience at The Graduate Center, CUNY

In addition to his technical roles, Andrew Nagel served as a Graduate Teaching Fellow at The Graduate Center, City University of New York from 2009 to 2014. This position involved teaching responsibilities that complemented his studies and contributed to his professional development in academia.

People similar to Andrew Nagel