Skip to content

Home

Coding My Dream, Embracing New Horizons!

Xihai Ren

An aspiring Software Developer, Data Analyst, and Project Manager.

Xihai Ren
View Projects

Strengths

Technical Skills

  • Java Development: Extensive experience in Java, proficient in Spring Boot, Hibernate, and creating scalable, high-performance web applications.
  • Full-Stack Development: Proficient in both backend and frontend technologies, capable of building dynamic and responsive user interfaces with React.
  • Database Management: Skilled in various database systems, including MySQL, Oracle, and PostgreSQL, with expertise in optimizing complex queries to enhance system performance.
  • Agile Development & Project Management: Experienced in leading teams through agile development processes, ensuring timely project delivery and successful deployment.
  • System Architecture Design: Expertise in designing and implementing microservices architecture, improving system flexibility and maintainability, especially under high concurrency scenarios.
  • Data Processing & Analysis: Capable of handling complex data processing through ETL processes, supporting large-scale data management and real-time analysis.

Soft Skills

  • Problem-Solving & Critical Thinking: Adept at solving complex problems with a thoughtful, systematic approach, successfully applying solutions in projects.
  • Team Collaboration & Leadership: Strong team collaboration skills, able to effectively guide and mentor team members, enhancing overall team technical expertise and ensuring high-quality project delivery.
  • Self-Motivation & Continuous Learning: Highly self-driven, passionate about continuous learning of new technologies and tools, constantly improving skills and knowledge base.
  • Communication & Customer Service: Proficient in communicating with clients and team members, understanding and meeting client needs, ensuring successful project delivery and client satisfaction.

Industry Experience

  • Insurance Industry: Extensive experience in the insurance industry, well-versed in business processes and system requirements, capable of developing high-quality software solutions that meet industry standards.
  • Project Management: Successfully led multiple large-scale projects from requirement analysis, architecture design to final deployment, transforming complex business needs into technical implementations.

Career Timeline

  • 2023 - 2024: Algonquin College

    Role: Computer Programming Student
  • 2022 - 2023: Freelancer in Canada

    Role: Software Developer
  • 2011 - 2022: PICC

    Projects:
    • Agricultural Insurance Comprehensive Information Platform
    • Sales Personnel Management System
    • Employee Performance System
    • Business Analysis Platform and Data Express System
    Roles: Project Manager, Data Developer & Software Developer
  • 2009 - 2011: Longtop

    Role: Java Developer
    • Data Exchange Platform
    • Job Quality Platform
    • Code Tools Platform
  • 2007 - 2009: Xinnoge

    Role: Junior Java Developer
    • Chinese Ancient Books Digitization Platform