During my last semester at York College, Professor Hake and Dr. Babcock guided a team of 13 and I on a passion project to develop their long-standing project to develop a bowling application to assist professionals in bowling optimally. This project would consist of a mobile application, a sensor implanted in the bowling ball, a camera, a simulator, and a web api with databases. During this, I lead the team in meetings, presentations, and overall design (simplified example shown below).
When not in a leadership role, I spent most of my time developing the Web API with 3 other members in ASP .NET. At the end of the semester, our final result was a docker container hosted on Digital Ocean with two SQL server databases and an ASP .NET web api with security (not fully implemented) for use from the mobile application. The resulting server UML may be seen below. When not developing the server, I would be contributing documentation to the RevMetrix website, primarily https://docs.revmetrix.io/how-to-contribute/webapi where I detailed how http traffic works, controllers, endpoints. I also wrote a section on the basics of web api and database security and how the client is able to interact with the api.