Hello! I'm Ruijia Hua
I'm a Software Engineer and Data Scientist passionate about building technology-driven solutions that enhance efficiency and usability. I hold a B.S. in Software Engineering from UC Irvine and a M.Eng. in Data Science from UCLA.
My expertise spans Python, Java, JavaScript, TypeScript, MySQL, AWS, RESTful APIs, and Performance Optimization. Through various academic and industry projects, I have worked on AI-driven solutions, backend automation, and scalable web applications.
Some of my notable experiences include:
- AI Chatbot for Johnson & Johnson (Capstone) - Developed a chatbot using LLaMA 3.1 and LangChain to help J&J employees retrieve production data efficiently, reducing query time by 85%.
- Data Automation for Bosch - Designed an automated inconsistency detection system for a Bosch department database, improving data accuracy and reducing processing time by 30%.
- Web Development for UCI Stem Cell Research Center - Developed and maintained the website. Also enhanced website usability and security, implementing a request tracking system and measures to prevent DDoS attacks.
Beyond my technical work, I have contributed to machine learning research, with a publication on GAN-based image inpainting, and have built various projects, including a gesture-controlled YouTube player and a smart curtain system.
I'm always eager to explore new technologies and solve real-world challenges through software engineering and data science.