列印
Avatar of the user.

Jing-yang Peng

Backend Engineer
• 5.5 years of software development experience, specializing in backend development • Over 3 years of experience in Java development, following the Clean Architecture principles • Experience with GCP, GitOps, Kubernetes, and Docker • Experience with several programming languages, including JS, Python, and Go • Open-minded and enthusiastic about learning new things and technologies, with a strong thirst for knowledge
Logo of the organization.
Cherri Tech Inc.
Logo of the organization.
Fu Jen Catholic University
Taipei City, 台灣

職場能力評價

專業背景

  • 目前狀態
    就職中
    目前沒有興趣尋找新的機會
  • 專業
    後端開發人員
    其他
    Java 開發人員
  • 產業
    軟體即服務 / 雲服務
    資訊服務
    財務技術 / 保險技術
  • 工作年資
    4 到 6 年 (4 到 6 年相關工作經驗)
  • 管理經歷
    無管理經驗
  • 技能
    Java 8
    Play Framework
    Git
    SQL
    MySQL
    JSON
    Swift
    Objective-C
    swagger
    AWS EC2
    AWS S3
    AWS API Gateway
    AWS Lambda
    AWS RDS
    JavaScript
    Docker
    HTML
    CSS
    JUnit
    iOS Application Development
    TOEIC765
    Spring Boot
    OOP
    GCP
    Kubernetes
    Helm
    DroneCI
    Flux CD
    KeystoneJS
    Redis
    Golang
    Fyne
  • 語言能力
    English
    中階
    Chinese
    母語或雙語
  • 最高學歷
    大學

求職偏好

  • 預期工作模式
    全職
    對遠端工作有興趣
  • 希望獲得的職位
    Senior Backend Engineer, Backend Engineer, Software Engineer, Golang Developer
  • 期望的工作地點
    台灣台北
  • 接案服務
    不提供接案服務

工作經驗

Logo of the organization.

Senior Java Backend Engineer

2021年11月 - 2022年11月
1 年 1 個月
台灣台北市
While working at Cherri Tech, I focused on TapPay, a Payment Gateway solution. It offers multiple payment options and provides a seamless payment experience. In 2021, the product processed transactions exceeding 50 billion NTD. Here are some of the responsibilities and tasks I undertook in this role: • Developed Payment Gateway services using Spring Boot • Wrote test cases with JUnit, Mockito, and PowerMock to ensure code quality • Conducted code reviews with colleagues to maintain software quality standards • Troubleshot and resolved field issues faced by customers
Logo of the organization.

Backend Engineer

2020年4月 - 2020年9月
6 個月
• Utilized KeystoneJS 5, Draft.js, Node.js, React.js, PostgreSQL, and GraphQL to develop customized functions in a newly upgraded CMS • Developed Python schedulers • Maintained READr service using Go and Gin • Achieved optimization of the search engine for a media website by refactoring Python data feed and using an Elasticsearch cluster • Managed CI/CD for all services using Kubernetes, Helm, Flux CD, Drone CI, and Docker • Managed GCP and Nginx configuration

Backend Engineer

2019年9月 - 2020年3月
7 個月
Cathay United Bank (5 months): • Utilized Spring Boot to develop APIs BEANGO CO., LTD. (1 months): • Developed a RESTful API using Java, Play Framework, Apache Kafka, and Hazelcast • Set up infrastructure for the test environment, including Kafka Cluster, MongoDB Replica Set, MySQL, and Mcrouter
Logo of the organization.

Senior Backend Engineer

2017年10月 - 2018年10月
1 年 1 個月
• Participated in the development of various web-based B2B SaaS applications, such as Online Fitness Course Booking, POS Management, and Payment Gateway Reporting/Dashboard • Maintained a central authentication service (CAS) based on OAuth2.0 • Followed Clean Architecture principles to develop clean, readable, open-to-extend, close-to-modify, and testable modules • Worked in agile methodology during the software development life cycle (SDLC) process • Involved in data modeling and schema design, ensuring at least 3NF • Achieved optimization of API performance by using Java concurrency classes, tuning SQL statements, and refactoring • Actively participated in tracking and resolving product issues • Wrote test cases using JUnit • Technologies used include Java 8, Play framework, EC2, RDS, SES, Memcached, S3, Intellij IDEA, git, MySQL, MongoDB, Firebase, Swagger, Docker, Jenkins, JUnit, EBean, JPA, and Flyway
Logo of the organization.

Applications Engineer

2015年6月 - 2016年12月
1 年 7 個月
Data Management Platform: • Collaborated with the data team to design and develop RESTful serverless APIs for a real-time statistics/visualization dashboard • Utilized Node.js, Serverless Framework, AWS Lambda, AWS API Gateway, AWS RDS, and MySQL • Continuously optimized API performance with SQL tunings and Async module, resulting in an average response time reduction of at least 40% • Designed and implemented an early workflow for clickstream data collection of websites using GTM, JavaScript, and PHP Other Works: • Developed a shopping-cart application using Swift and Storyboard • Modified a slot machine game made with Cocos2d • Created simple and robust tracking SDKs in Objective-C and Swift as a proof-of-concept • Provided technical support for tracking SDKs to advertising clients • Developed web services using PHP, Laravel, and MongoDB Other Specialties: • Biweekly study subjects included ML algorithms, Kaggle competitions, SQL tuning, French, etc.
Logo of the organization.

iOS App Developer

2013年9月 - 2014年9月
1 年 1 個月
• Developed native iOS applications compatible with iOS 7.* using Objective-C and Storyboard. Familiar with Auto Resizing, Cocoa Touch, UIKit, GCD, and Instruments (Leaks and Allocations) • Integrated the applications with C-based filesystem and UDP/IP socket networking to perform efficient and reliable remote file access (RFA) • Improved the functionalities of a third-party C-based filesystem • Designed and implemented RESTful APIs using Java Servlet • Published two apps: WiFi@SDCF and WIFI-ShareDisk

學歷

Logo of the organization.
Bachelor of Science (BS)
Computer Science & Information Engineering
2008 - 2012
3.9/4 GPA
社團活動
Attended and Completed Courses on: • Machine Learning • Intelligence Computing • Search Engine • Software Engineering • Image Processing Society: • Green Field Club