Full-stack development using Angular, NodeJS, and PostgreSQL
Developed in an Agile environment, using two week sprints, worked closely with product owners, QA, and other business managers
Our teams committed to requiring 2 approvals for all pull-requests before being merged upstream, this led to consistent peer reviews and working closely with other developers
Worked on the application API allowing for sends, opt-outs, and lead and sender updates. This included both JSON and XML formats based on the needs of client lead management systems
Worked on webhooks for sending information back to the lead management systems based on email and lead events
Developed and maintained integrations such as Velocify for lead management and Twilio for sending sms messages
Lead the support team for the Angular application and worked closely with the Client Management team to close out issues quickly
Deployed code using TeamCity and AWS CodeBuild to EC2 instances
Worked with images, html templates, and other assets in S3 as well as IAM permissions associated with those assets
Wrote tests using Mocha
Assisted in defect remediation for PHP application using Laravel
Assisted in converting PHP pages to React components in Laravel app
Worked on React app which involved modernizing a legacy Angular 1.x application