1st year Master student at University of California, Irvine, majoring Software Engineering. Seeking a software engineer internship position starting in May/Jun 2024. Software Engineering student with 3 years of project experience including full-stack and mobile application. Strong knowledge of computer science, mathematics and statistics, and solid programming skills in Java, C++, Kotlin, Swift, PostgreSQL, JavaScript, hands-on experience with SpringBoot, Django, React, Hibernate, Firebase, AWS, GCP
• Owned the design, development, testing, and documentation of full stack application supporting multi-platforms, including features such as events management, customer feedback collection, and data visualization, served 10K+ daily users
• Implemented front-end using SwiftUI and React on IOS and WEB, created RESTful APIs using SpringBoot framework, deployed the back-end server in Tomcat container, optimized user flow and website usability through Figma
• Integrated SSO using Duke Shibboleth, achieved communication between IdP and SP using Attributes Release Policy and SAML message, conducted testing, and deployed Duke Shibboleth software on Apache Server
• Pulled and parsed JSON data containing 5K+ events entries from Duke Events Calendar API, collected feedback from users using Qualtrics, and implemented the database schema using FireStore to record minimum 20k+ rows of data
• Identified opportunity to upgrade data visualization using Recharts, implemented four forms of tables to help analysis
Related Course
ECE550 Fundamental Computer System & Engineering
ECE551 Programming, Data Structure & Algorithm In C++
ECE568 Robust Server Software Engineering
ECE650 System Programming & Engineering
ECE651 Software Engineering
Courses
Advanced Mathematics
Probability and Statistics
Linear Algebra
Signal and Systems
Digital Circuits and Logic Design
Fundamental of Analog Electronic Technology
Microcomputer Principle and System Design
Physics of Semiconductor