January 2020 - June 2020


  • Python


nujo is a reverse-mode automatic differentiation library for neural networks. The reason for creating such a library was mainly to gain exposure to AI but also to learn agile workflows. My partner and I used Trello to track our progress and had monthly meetings to discuss our sprints. We had 3 sprints in total and managed to stay on target. As the co-author of the library, I worked on the utilities as well as unit testing.