Backend Engineer
Taipei–Keelung Metropolitan Area
1. Participated in the organization of the main process/documentation for the trading system, and collaborated with colleagues to develop multiple microservices using golang web framework Echo, gRPC, MySQL, Apache Kafka (via confluent-kafka-go or sarama), MongoDB, and Redis. Handled high-traffic scenarios.2. Developed an internal gateway tool that integrated APIs from other blockchain exchanges, and utilized testify for comprehensive testing. Discussed requirements with the team leader to ensure successful development.3. Collaborated on the implementation of Mongo DB watch collection stream and worked with backend services to significantly increase efficiency in processing trade pairs. This led to a reduction in processing time by over 90% for the team.4. Successfully executed a seamless data migration from SSDB to Redis, optimizing data accessibility and minimizing latency. Restructured the architecture of the K-Line API to enhance performance and responsiveness through gRPC integration, while seamlessly unifying both public APIs and TradingView APIs.5. Independently maintained the frontend of the first version of an NFT marketplace using Vue2.x, and collaborated with the Python Django backend team to review and contribute to the API development process.