terminal
$ |

Ray Lui | Software Engineer

Saving the World.

Get In Touch

About Me

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.

Python Java C JavaScript HTML SQL React Angular Node.js SpringBoot
Graduation photo

My Experience

June 2025 - December 2025

Software Development Engineer Intern @ Lawrence Livermore National Laboratory

Full Stack Development using Java, SpringBoot, Angular, Javascript/Typescript, HTML, and Oracle SQL

November 2023 - February 2024

Software Engineer Intern @ Conspire Commerce

FrontEnd Development using React, Javascript, HTML, and CSS

January 2023 - May 2025

Software Engineer Intern @ County of SLO

Full Stack Development using Python, Microsoft Sharepoint, Microsoft PowerAutomate, SQL

Featured Projects

MediMind - AI Healthcare Assistant

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.

Jigsaw Puzzle Application

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.

Poly Properties - Online Leasing Platform

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.

Interactive Chat Box

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.

Let's Work Together

Contact me for any questions or just to chat! 😁

×