Software Development Engineer In Test
CurrentSpearheaded the development of user interfaces for two critical applications—a crypto withdrawal app and a crypto vesting app—using React and TypeScript. These applications were pivotal as proof of concept demonstrations for the Marlowe smart-contract community.Played a key role in the UI design and implementation of a smart-contract runner application using React and PureScript. This project significantly enhanced user engagement, evidenced by substantial excitement and positive feedback from the Cardano community. Developed and implemented a robust automated testing framework integrating Cucumber, Playwright, and TypeScript. This framework was successfully deployed across three major applications, enhancing testing efficiency and reliability. Crafted comprehensive end-to-end (E2E) tests for the Marlowe Runtime REST API utilizing Servant and Hspec, ensuring high reliability and seamless integration of backend services.