WeiZhe Chen

Software Engineer @TSMC | Experience in KK company

Taichung City, Taichung City, Taiwan

About

Experience

  • Software Engineer at 台積電
    Oct 2023 - Present · 2 yrs 9 mos

    • Designed and implemented the system architecture for a lot decision platform handling 8,000 daily requests, applying Factory and Strategy patterns to ensure scalability, and independently overseeing end-to-end project planning and execution. • Architected a non-blocking API Gateway with Spring WebFlux, increasing request throughput and reducing P95 response latency by 6x. • Refactored a monolithic legacy system into scalable gRPC microservices, strategically refactoring with minimal disruption to core logic, maximizing code reuse, and enhancing maintainability. • Architected and deployed a Prometheus/Grafana monitoring stack to translate KPIs into real-time metrics, enable alerting, and optimize dashboards for enhanced operational visibility. • Implemented logging middleware with Spring AOP to filter and structure logs, improving overall maintainability across R&D systems.

  • Management Associate at KKCompany
    Jul 2022 - Jun 2023 · 1 yr

    • Executed AWS Lambda function via Python Boto3 to calculate internal AWS S3 & CDN usage, and used Python Logging and Pytest for unit testing. • Implemented project integration in Gitlab repo, established reusable packages and used Gitlab CI/CD and Terraform for pipeline deployment planning. • Applied TF-IDF algorithm to optimize information retrieval in the internal streaming platform recommendation system.

  • 科技部計畫研究助理 at 財團法人電信技術中心
    Mar 2022 - Jun 2023 · 1 yr 4 mos

    • Developed a data analysis dashboard using Django and Docker for real-time data analysis and visualization, reducing time and cost for information security personnel analyzing malicious attack logs and packets. • Used the transformer-based model to generate and fine-tune embedding vectors for HTTP session classification, achieving 89.23% prediction accuracy in attack tactics. • Applied session embedding algorithm based on DBSCAN to identify attack patterns and monitor attack progress for early-stage defense.