I worked on a complex Drag and Drop UI for performing ETL operations on Tables from sources like Redshift, BigQuery, Postgres, etc. This involved in building a fully fledged frontend in React along with Rappid.js and Joint.js as the libraries for creating the drag and drop UI. The task was fairly complicated as I had to build some features on top of existing Rappid functionality.
This was an enriching experience for me as everyday I had to step out of my comfort zone to be able to deliver on a feature while still maintaining the code quality and readability.