Petping

Jul 2021 - Jan 2024

An all-in-one healthcare service for integrated pet lifestyle management

πŸ“Œ Project Name

  • Petping

πŸ“‹ Project Overview

  • Petping is a healthcare app that integrates management of pets’ walks, meals, health, insurance, and shopping.
  • It supports a healthy lifestyle for both users and their pets, offering features such as real-time notifications, automated insurance claims, and commerce integration.

πŸ“… Duration

  • July 2021 – January 2024

πŸ›  Tech Stack

  • Backend: Java, Spring, Spring Boot, JPA, MyBatis
  • Frontend: JavaScript, HTML, CSS
  • Database: MySQL, PostgreSQL, Redis
  • DevOps: Docker, Jenkins, Linux
  • Cloud Infrastructure (AWS services): EC2, S3, ECS, ElastiCache, CodeDeploy, IAM, Route 53
  • Monitoring & Logging: Grafana, Loki
  • Data Visualisation & BI tools: Redash

πŸ‘€ Key Responsibilities

  • Led backend architecture design and overall API development
  • Designed and operated infrastructure with scalability and stability in mind
  • Collaborated across teams including PMs, designers, app/frontend developers, QA, and data analysts
  • Contributed to company-wide operational efficiency through real-time incident response, CS automation, and deployment pipeline setup
  • Spearheaded feature enhancement and quality assurance to improve user experience

✨ Key Contributions & Achievements

  • πŸšΆβ€β™‚οΈ Development of walk event and push notification automation features
    β†’ πŸ“ˆ Monthly active users (MAU) increased by 30%, daily active users (DAU) rose by 20%

  • πŸ€– Automation of pet insurance claim process and integration with external commerce APIs
    β†’ πŸ’¬ Customer service inquiries related to insurance decreased by 20%, commerce integration quality achieved 90%

  • πŸš€ CI/CD automation and blue/green zero-downtime deployment established
    β†’ Deployment errors reduced, zero-downtime deployment rate reached 95%

  • πŸ“ˆ Built real-time log monitoring system using Grafana and Loki
    β†’ Incident detection and response times shortened by 60%, service stability enhanced

  • πŸ“Š Improved data query environment with Redash
    β†’ Automated daily reporting and statistics for operations team, cutting data processing time by 50%

  • βœ… Provided QA-dedicated test APIs and queries
    β†’ Test coverage increased by 40%, enabling QA self-directed testing

  • πŸ”” Automated Slack, Jira, and Confluence workflows
    β†’ Issue sharing speed increased, communication delays reduced by 70%

  • πŸ“š Established hybrid JPA and MyBatis architecture
    β†’ Code simplification and maintainability improved, accelerated new feature development

Dog Walking Encouragement Challenge

Official Dog Running Events via the Petping App

πŸ“Έ Screenshots

πŸšΆβ€β™‚οΈ Walking Feature

Walking Feature

🍽️ Meal Feature

Meal Feature

🐾 Pet Insurance Claim Feature

Pet Insurance Claim Feature

🎬 Demo