Swagger Codegen Wrapper
Created a Swagger Codegen wrapper in Python to fix malformed, generated Swagger YAML files.
Node.js Request Validator
Developed a RESTful request validator in Node.js that can validate headers and payloads using Swagger definitions without relying on Swagger Codegen.
API Testing Automation
Created a (OS-agnostic) Perl script to automate SoapUI test suites while enabling users to limit test cases by name.
Bank of Montreal
Consultant/Software Developer, Jan 2020 to Jul 2020
Project: API Migration
- Created mock RESTful services in Node.js using Swagger Codegen.
- Augmented a Swagger-Codegen-generated Node.js mock service to support SOAP-compliant XML requests.
- Mocked an entire, existing payment processing flow in Node.js, while ensuring it conforms to the new, BIAN standard.
- Configured 20+ SoapUI projects for RESTful API testing.
- Created a Node.js script to construct SoapUI project XML elements so that new requests can be added to SoapUI projects in a semi-automated, efficient way.
- Proposed and implemented a standard for API names to improve usability for end-users.
- Set up a project to use AWS CodePipeline.










































