Project Details

Guardian Angel

Guardian Angel is a full-stack web application designed to connect users to emergency mental health resources, including live access to helplines and crisis management support. Developed by a team of 7 using Agile methodologies, we organized our tasks on a project board and utilized Git Flow to ensure smooth collaboration and version control. My key responsibility was creating a dedicated Sinatra microservice to manage external API calls, ensuring efficient, scalable data retrieval for mental health resources and helplines. This included parsing and normalizing data for the Rails backend and coordinating with front-end developers to provide a seamless user experience. Tech Stack: - Ruby on Rails for main application logic and backend - Sinatra for the microservice API, handling external API data and caching - PostgreSQL as a robust, scalable database solution - HTML5, CSS3, JavaScript (ES6), and Bootstrap for responsive, accessible UI Key skills applied included effective communication across team roles, detailed documentation of the Sinatra service for ease of future development, and problem-solving to optimize API response times and ensure data accuracy.

Back to Projects