Senior Software Engineer
CurrentI continued working on a Media Focused CRM web app with teams in the USA, Mexico, Thailand, and Bangladesh.As a Senior team member, my initial responsibilities included:• Analyzing work items and communicating with the Product Owner to clear the requirements.• Preparing a design document (if needed) and implementing the work item feature. I would also fix Production issues and bugs reported by QA.• Reviewed pull requests to ensure the team maintains code quality.• Set up services in Azure and set up continuous integration and deployment to make service live in QA and Production. • Monitor live services when needed.Notable Work:• Designed, documented, and collaborated with team members to implement backend services to ingest data from Google Ad Manager.• Developed and deployed an Angular application that became a core part of our CRM which lives beside our existing AngularJS and MVC Pages.• Designed and implemented a domain-specific excel exporting and importing tool, which supported up to 1 million rows of data. Developed multiple APIs and export services so that 3rd party services could ingest.• Redesigned and implemented domain-specific database split-merge process.