CogniCity

A Serious Game Suite to help enhance cognitive abilities

CogniCity

Seeing your cognitive skills fade away can be frustrating. Wouldn’t it be awesome if you could train them in a fun and engaging way while also keeping track of your progress at the same time? Well, looks like it’s time to move to CogniCity!

To learn more about this project, see the document below or visit showtime.f4.htw-berlin.de/ss24/master/m3-cognicity .

My Role

Contributed across game development, backend engineering, DevOps, and project management in this multidisciplinary team project.

Game Development

  • Led development of a Dobble-inspired mini-game (“Bilder-Jagd”), including core game logic and visual implementation
  • Integrated the game into a larger game suite, including character design and world map placement
  • Implemented sound effects and music integration
  • Developed and customized scoreboard visualizations (radar chart)
  • Built frontend-backend integration points, including scoreboard display in the game menu
  • Maintained and improved the Android build pipeline, including project restructuring and cleanup
  • Resolved bugs and handled merge conflicts to ensure stable development

Backend & DevOps

  • Independently designed, developed, and maintained the complete backend system
  • Implemented a secure user service using JWT-based authentication
  • Designed and built APIs for game scores and player statistics
  • Deployed the backend to a Virtual Private Server (VPS)
  • Set up automated CI/CD pipelines using GitHub Actions

Project Management

  • Took on project management responsibilities for the first time
  • Planned and facilitated team meetings, including documentation and follow-ups
  • Organized coworking sessions to improve team collaboration
  • Managed tasks and workflows in GitLab, ensuring clear structure and ownership
  • Monitored project scope and timelines to keep development on track

Document

Your browser can't display PDFs inline. Open in new tab ↗

Download PDF