Hi there! My name is Ray. I'm a passionate software engineer and a recent Cal Poly SLO Graduate, with a degree in Computer Engineering. My passion lies in being able to build solutions to help make a positive impact on the world! With a strong foundation in full-stack development, I create solutions that are not only functional but also intuitive and scalable.
My approach combines clean code, modern design principles, and a deep understanding of user needs to deliver products that make a real impact.
Full Stack Development using Java, SpringBoot, Angular, Javascript/Typescript, HTML, and Oracle SQL
FrontEnd Development using React, Javascript, HTML, and CSS
Full Stack Development using Python, Microsoft Sharepoint, Microsoft PowerAutomate, SQL
A full-stack AI-powered healthcare assistant built with React, TypeScript, and FastAPI. The platform features an intelligent medical chatbot powered by Google's Gemini AI and LangGraph for real-time health guidance, along with comprehensive tracking for vital signs, medications, and symptoms. Users can manage their complete health profile, visualize health trends with interactive charts, and receive personalized insights. Built with PostgreSQL for persistent conversation state and secure JWT authentication for user data protection.
A user-friendly, multiplayer jigsaw puzzle application built with Godot Game Engine for elderly users. Features realistic puzzle mechanics, customizable puzzles, Firebase backend for progress tracking, and runs seamlessly on Raspberry Pi with both online and offline modes. Developed as a Cal Poly capstone project to enhance cognitive engagement and social connections for seniors.
A web platform designed for Cal Poly San Luis Obispo students to research and review local housing options. Students can browse ratings and reviews of rental properties, share their experiences with landlords and living conditions, and make informed decisions before signing a lease. The platform also helps landlords identify areas for property improvement based on tenant feedback.
A real-time chat application built in C using socket programming. The application allows two users on separate machines to communicate through a client-server model, where one user hosts the server and the other connects as a client to exchange messages.
Contact me for any questions or just to chat! 😁