Software Developer @ OpenText

May 2022 - August 2022

Ruby, Ruby on Rails, Python, Flask, React

- Added features to a Flask application and replaced an existing form with a React form (new form required new API endpoints and greatly improved UX by reducing page redirects per submission by 4x in the worst case).

- Converted view partials in a Ruby on Rails application to ViewComponents to improve page load times.

- Added React to a Ruby on Rail application using js-bundling and customElements to mount React components.

- Extended a Ruby on Rails model which required new migrations, a new model, a new controller for CRUD actions and an updated view. The new view was implemented using React components.