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.