Avatar of Maxence Yang 楊竣安.
Maxence Yang 楊竣安
Backend Developer
ProfileResume
Posts
32Connections
Print
Avatar of the user.

Maxence Yang 楊竣安

Backend Developer
A highly motivated backend developer with 3 years of experience, passionate about learning and team collaboration. Eager to leverage my skills and grow towards becoming a system architect.
Logo of the organization.
Rybit
Logo of the organization.
國立政治大學(National Chengchi University)
台灣台北
Taiwan

Featured Resume

Last updated on Feb 25th 2025

Professional Background

  • Current Status
    Employed
  • Profession
    Back-end Engineer
    Java Developer
    Software Engineer
  • Fields
    SaaS / Cloud Services
    Software
    Information Services
  • Work Experience
    2-4 years (2-4 years relevant)
  • Management
    None
  • Skills
    JAVA
    Spring Boot
    Spring Cloud
    Microservices
    AWS
    Redis
    Message Queue
    Docker
    Database
    MySQL
    Communication
    Spring Framework
    Spring MVC
    Docker Compose
    Kotlin
    Typescript
    Nest.js
    PostgreSQL
    MongoDB
    Kafka
    gRpc
  • Languages
    English
    Fluent
    Chinese
    Native or Bilingual
    French
    Intermediate
  • Highest Level of Education
    Bachelor

Job Search Preferences

  • Current Status
    Open to opportunities
  • Desired Job Type
    Full-time
    Interested in working remotely
  • Desired Positions
    Software Engineer / Backend Engineer / Backend Developer
  • Desired Work Locations
    Taipei City, Taiwan
  • Freelance
    Part-time freelancer

Work Experience

Logo of the organization.

Backend Developer

Rybit
Full-time
Nov 2023 - Present
Taipei City, Taiwan
- PoC with TimescaleDB managing millions of time series data, reducing storage by 92% and improving response time by 10%. - Design and implement key business features on Springboot and Nest.js both frameworks. - Event Driven system design and implementation. - Raise test coverage to 60% on significant functions. - Redevelop significant applications for scalability and readability.
Logo of the organization.

Software Developer

Oct 2022 - Nov 2023
1 yr 2 mos
New Taipei City, Taiwan
- Client Product Development: Collaborated with a U.S.-based software company to develop a unemployment insurance management platform for state governments, enabling their administrators to efficiently manage unemployment benefit cases. - Role: Focused on feature development, including requirement analysis, system design, and implementation. - Key Technologies: Git, Jenkins, Java, Spring Boot, Hibernate, Spring Data JPA, AWS (EC2, CloudWatch), Docker, RabbitMQ, Spring Cloud microservices architecture. - Contributions: - Optimization: - Designed and implemented table indexing combined with Redis caching, reducing database query response time by 20% and alleviating database load. - Utilized RabbitMQ to enable asynchronous execution of tasks, effectively improving system throughput and reducing response times for high-volume requests. - Significantly minimized occurrences of 504 Gateway Timeout by enhancing request handling for large data volumes through better task delegation and resource utilization. - Refactoring: - Refactored the existing Document Service to improve modularity, scalability, and reusability, addressing the system’s ability to adapt to new requirements. - Developed a Base Document generation feature, allowing templates to dynamically include appropriate content based on the target language, meeting multi-language requirements. - Enabled seamless support for diverse document formats by incorporating modular designs for additional template and localization integrations. - Impact: Delivered a robust and scalable solution tailored to the client’s needs, improving the system’s reliability, responsiveness, and adaptability in a multi-language environment, and empowering state governments to better manage unemployment insurance cases. - Internal Employee Service System Development: Served in WITS’s internal IT team, focusing on developing systems to enhance internal employee service processes. - Role: Independently developed features, conducted functional analysis, and facilitated internal communication to align requirements with stakeholders. - Key Technologies: Git, Jenkins, Java, Spring Framework (customized), Docker, JSP. - Contributions: - Designed and implemented an online resignation management feature, transitioning the previously paper-based resignation process to a fully digital workflow. - Integrated the resignation feature into the existing customized Spring Framework platform, ensuring seamless compatibility and usability within the broader system. - Played a dual role as a Technical Mentor, guiding junior developers to improve their coding skills and problem-solving abilities. - Team and Process Improvements: - Introduced Agile development methodologies to the internal IT team, optimizing workflows and improving efficiency. - Established a Code Review process to enhance code quality, promote knowledge sharing, and foster collaboration within the team. - Encouraged structured sprint planning and iterative development cycles to improve team delivery cadence. - Impact: Improved the efficiency and transparency of the employee resignation process, reduced administrative overhead, and enhanced the team’s productivity through process optimizations and mentoring.
Logo of the organization.

CIM Engineer

Dec 2021 - Oct 2022
11 mos
Hukou, Hukou Township, Hsinchu County, Taiwan 303
- Manufacturing Information Systems Development and Maintenance: Focused on ensuring the stability and scalability of systems critical to the wafer probing production line. - Role: Developed and maintained systems for batch tracking and B2B data exchange, while coordinating with clients and internal teams to align on program requirements. - Key Technologies: Java, EJB, Perl, ShellScript. - Contributions: - Maintained and enhanced the batch tracking system, ensuring accurate tracking and traceability of production data across the wafer probing process. - Developed and supported a B2B data exchange system, enabling efficient and reliable data communication between internal systems and external business partners. - Implemented automated scheduling programs using Perl and ShellScript, streamlining repetitive tasks and reducing manual errors. - Collaborated with clients and internal departments to gather, analyze, and refine requirements, ensuring the delivered solutions met stakeholder expectations. - Monitored and optimized system stability, ensuring uninterrupted operation of critical manufacturing processes. - Impact: Enhanced the efficiency of production line operations, improved data exchange reliability with business partners, minimized downtime through proactive system maintenance, and strengthened cross-functional collaboration through effective requirement alignment.

Education

Logo of the organization.
Bachelor of Arts (BA)
French
2016 - 2021
4/4.3 GPA
Description
- Completed courses in Introduction to Computing, Database management and Data Structures. - Developed an inventory management application as a group project in Database management course.
Logo of the organization.
Other
Traduction enter français et chinois
2019 - 2020
Description
International exchange student