Available to hire
Hi, I’m Yuchao Zheng, a passionate computer science student at the University of California, Santa Barbara. I love developing innovative applications and have hands-on experience building iOS apps using SwiftUI and Firebase. I’ve also tutored young students in math and computer science, which has helped me sharpen my communication skills and patience.
Currently, I lead the development of an iOS app connecting users with local massage providers, focusing on seamless user experience and security. I’m enthusiastic about leveraging technology to solve real-world problems and continuously expanding my skills in software development.
Language
Javanese
Intermediate
Work Experience
Math And Computer Science Tutor at Spark Academy Corp
August 31, 2022 - July 20, 2025Taught over 50 students aged 6–14 in Math (Arithmetic, Pre-Algebra, Algebra) and Computer Science (Intro to Coding, Python), using age-appropriate lessons and real-world examples to improve comprehension and engagement. Created and led interactive learning activities—such as coding mini-games, logic puzzles, and hands-on projects like “Build Your Own Calculator”—to reinforce key concepts and boost student retention and enthusiasm. Collaborated with a team of tutors to design a project-based curriculum, track individual progress, and deliver personalized feedback.
Developer at Dawdle
July 1, 2025 - PresentImplemented Google Sign-In using FirebaseAuth, handling secure authentication flow and token validation with SwiftUI, Firebase, and GIDSignIn. Designed a responsive onboarding UI using SwiftUI, custom components, and animation effects like blur, cornerRadius, and offset to enhance user experience. Applied MVVM architecture and used @State for dynamic UI state control, integrating async/await for smooth login interaction and error handling.
Leader at MassageGo(App)
June 1, 2025 - PresentLed the end-to-end development of a SwiftUI-based iOS application that connects users with local massage providers, featuring real-time location services and dynamic booking functionality. Integrated Firebase Authentication to support secure, multi-platform login (email, phone number, Apple ID), enhancing user trust and streamlining account management. Developed key features such as a responsive home screen, user profile manager, and a MapKit-powered interface for selecting nearby providers; ongoing work includes backend integration and real-time booking updates.
Education
Bachelor of Science at University of California, Santa Barbara
January 1, 2023 - June 1, 2027Qualifications
Industry Experience
Software & Internet, Education, Media & Entertainment
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Los Angeles today.