Hero

Hello, This is Claire Cai , I'm a Professional Software Engineer.

Who I am?

My name is Claire Cai. I’m a motivated and detail-oriented software engineer with 4+ years of hands-on development experience building reliable applications and features from end to end. I’m strong in Java and Android development, with experience across mobile UI, backend development, database integration, and system design. I enjoy solving complex problems, writing clean and maintainable code, and collaborating with teams to deliver high-quality products.

Claire Cai
Section background
Experiences
blur background

2022 - Present

Independent Software Developer

Freelance / Self-Employed

RemoteFreelance
  • Built and maintained production-ready applications from concept to deployment.
  • Delivered features across UI, backend integration, databases, and performance improvements.
blur background

2019 - 2022

Freelance Android Developer

Freelance

RemoteFreelance
  • Developed Android applications with scalable architecture and clean, maintainable code.
  • Integrated external APIs, improved app performance, and enhanced overall user experience.
Skills
Projects

LifePace App

Android Developer

name: 'LifePace App
tools:
AndroidKotlinMVVMCoroutinesRoomDependency InjectionMaterial Design
description: A productivity-focused Android app with task planning, scheduling, progress tracking, and a built-in focus timer.
highlights:
  • Designed scalable MVVM architecture with clean separation of layers.
  • Built smooth task flows with persistent local storage.

Rise & Shine (Mood & Quote Tracker)

Android Developer

name: 'Rise & Shine (Mood & Quote Tracker)
tools:
AndroidKotlinMVVMJetpack ComposeRoomFlow / StateFlowWorkManagerDataStore
description: A mood and quote tracking Android app built to support daily reflection, habits, and motivation.
highlights:
  • Managed UI state using StateFlow for predictable rendering.
  • Implemented offline storage and scheduled reminders.

Online Ordering System (Microservices Architecture)

Backend / Full Stack Developer

name: 'Online Ordering System (Microservices Architecture)
tools:
JavaSpring BootSpring CloudSpring SecurityJWTMySQLRedisRabbitMQReact
description: A microservices-based ordering system with secure workflows, built with Java backend services and a React frontend.
highlights:
  • Built microservices with Gateway and Eureka routing.
  • Implemented JWT authentication and role-based access.
  • Designed Redis-backed cart for fast operations.
  • Used RabbitMQ for async order event processing.

GymFlex Reservation System

Full Stack Developer

name: 'GymFlex Reservation System
tools:
Mobile DevelopmentBackend DevelopmentAuthenticationDatabase DesignREST APIs
description: A fitness reservation platform for class booking, scheduling, and admin management workflows.
highlights:
  • Built booking and admin workflows with validation.
  • Designed scheduling and capacity management logic.

AWS Portfolio Website (Contact Feature)

Full Stack Developer

name: 'AWS Portfolio Website (Contact Feature)
tools:
AWSServerlessCloud DeploymentDomain & HTTPSDatabase
description: A cloud-hosted portfolio website with a contact workflow that stores inquiries and triggers notifications.
highlights:
  • Deployed a secure static site with CDN and HTTPS.
  • Implemented serverless contact storage and alerts.
Hero
Education
Hero

2023 - 2025

Masters of Science in Computer Science

Maharishi International University

Hero

2020 - 2022

Masters in Business Administration

GuangXi Normal University

Contact with me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

claire.tsai2020@gmail.com

+1(646)4686666

666 Dummy Ave, Santa Clara, CA 95050

© Developer Portfolio by Claire Cai