Software Developer
Apr 2016 – Jun 2016
Description: A web-based administration system that would allow doctors and trainers to track the exercise data of their Leukemia patients.
Technologies: Spring, MongoDB, AngularJS, HTML, CSS
- Participated in architectural discussions that determined what technologies would be used for the backend and front-end
- Played an active role in backend development discussions and supported backend development efforts that were being spearheaded by another team member:
- Made the REST controllers make use of the service layer classes, which interacted with the MongoDB database
- Constructed the model classes and added missing operations to the service layer classes
- Provided direction for development efforts that led to the creation of a message queue based on the client’s requirements
- Developed a python script that was used to remotely update the Spring-based server on the client’s physical server, which I previously set up
- Wrote documentation that described our architecture and why specific technologies were chosen