Software Engineer
Current- Facilitated the communication between the React web app and Adobe InDesign DOM using thoughtful, object-oriented programming to maintain a clean code base.- Built custom Adobe InDesign scripts and algorithms to manipulate elements within the InDesign DOM to produce client-need functionality.- Utilized Hooks and Redux to manage state across the React application, seamlessly delivering the appropriate information from an SAP backend.- Observed TDD principles and constructed comprehensive unit tests for all custom scripts utilizing Jasmine’s testing framework.