Switch is a mobile application that provides a secure social network, allowing for safe money sharing and encrypted chat. Switch is built using various technologies, with the frontend developed in React Native, the backend in Nest.js and PostgreSQL. Moreover, Switch uses additional technologies such as Unit/Astra for efficient payment management. It also utilizes AWS services for seamless integration and scalability, and Switch implements the CQRS (Command Query Responsibility Segregation) pattern to enhance performance and maintain data consistency. My responsibilities include but not limited to.