# Andrew Levine > Engineer at Mercury Location: Teaneck, New Jersey, United States Profile: https://flows.cv/andrewlevine I am a very passionate software engineer and I love to work for companies where I feel like I am making an impact internally and to the general public. I am also very passionate about learning and understanding the full stack of a project, and I make it my mission to learn as much as I can about a given codebase. Over the last year and a half, I have worked at Commure, a healthcare company building a simple way to write applications that integrate with EHR systems and store and manage health care data securely. I am very interested in being a full stack engineer and I have moved to various teams to get insight into different parts of the platform. I started out on the front end team working with React, Typescript, and Javascript. I developed entire UI's based on mocked up designs, created a front end caching system with pagination so that the app could run offline and more efficiently. Moved towards security and backend work where I coded in Rust and wrote security policies using the XACML standard. Also, worked on the XACML authorization engine in Rust and a service to write XACML policies in Java. Expanded my work into general security and built out the platforms API Gateway using Kong. Led security evaluations of many different API Gateways and authorization services before the choices were made. Worked on our authentication and authorization workflows using authorization services such as OPA and IDP providers such as ADFS, Google, Microsoft 365, Okta, and Keycloak. The API Gateway work gave me experience with deployment tooling such as Kubernetes, Docker, TLS, and general secret management. Currently working with graphql tools such as Hasura and learning more about overall security and how it applies to the general stack. ## Work Experience ### Senior Software Engineer Level 2 @ Mercury Jan 2026 – Present | New York City Metropolitan Area ### Senior Software Engineer @ Mercury Jan 2023 – Jan 2026 | Remote/New York City ### Software Engineer @ Chapter Jan 2022 – Jan 2023 | New York, New York, United States Worked as a full stack engineer, implementing everything from content management systems using DatoCms to web page optimizations using NextJS, Tailwind CSS, and React Relay. I switched our system to use GCP's pub sub for event driven design. This allowed me to add monitoring and disaster recovery to our event system. I implemented graphql apollo apis using api schemas and generated typed clients from those schemas. I got to work on our dev ops using pulumi for infrastructure as code, docker for images and artifacts, and rush as our package manager. I used prisma as an orm to develop data models and create easy to use typed clients and simple data migrations for evolving schemas. I was also able to apply domain modeling concepts to our software architecture to make the code base more modular and less prone to run time errors. ### Software Engineer Level 2 @ Commure Jan 2020 – Jan 2022 | Cambridge, Massachusetts, United States ### Software Engineer Intern @ WeWork Jan 2019 – Jan 2020 | San Francisco Bay Area Worked as a full stack developer on an open source metadata collection service called Marquez. The service focused on tracking data lineage. I developed the UI for the service using Javascript and React. Then, I wrote the graph queries that would fetch the lineage from our database using Cayley libraries. I wrote a service that would allow users to store webhooks that could be called by Marquez. ### Teaching Assistant @ University of Pennsylvania Jan 2018 – Jan 2018 | Philadelphia, PA Work as a teaching assistance for the course Introduction to Scientific Computation. The course is an introduction course to Matlab. I attend lectures, run a lab, and hold office hours to assist 60 students with the assignments ### Robotics Research Intern @ GRASP Laboratories Jan 2018 – Jan 2018 | Philadelphia, PA Worked on a project called Lil Flo. The project is to build a social assistive physical therapist robot specialized in treating stroke victims, but more specifically children with cerebral palsy. I programmed the old robot using Choregraphe to run exercises designed around improving upper extremity control in the patients. Then , I spent the rest of the summer using ROS (Robot operating systems) to build the controls of the more affordable robot. ### Mechanical Engineer Intern @ Stantec Jan 2017 – Jan 2017 | New York City, New York Worked as an intern for the mechanical engineering design department for Stantec. Learned how to perform air load calculations, and then design duct layout using programs such as AutoCad and Revit. Furthermore, worked with the plumbing department to conduct hydraulic stress calculations and design sprinkler systems for new buildings ## Education ### Bachelor of Science in Engineering in Mechanical Engineering and Applied Science University of Pennsylvania ## Contact & Social - LinkedIn: https://linkedin.com/in/andrew-levine456 --- Source: https://flows.cv/andrewlevine JSON Resume: https://flows.cv/andrewlevine/resume.json Last updated: 2026-03-30