Programmer with Expertise in Blockchain and GolangProgramming Experience: * 7 years of experience in high-concurrency microservices development using Golang. * 1 year of practical experience in exchange development. * 8 years of experience in game development using C/C++.Blockchain Experience: * Acquired foundational blockchain knowledge through videos and articles. * Gained insights into on-chain communication and transaction essentials by studying projects. * Gained practical understanding of transaction details by setting up nodes. * Learned smart contract development through paid courses on Hahow. * Released a DApp mini-game project. * Developed blockchain wallets for Bitcoin and Ethereum using Golang, including features like balance queries, transactions, and block height monitoring. * Set up and managed Bitcoin and Ethereum nodes.General Skills: * Established CI/CD processes using Jenkins. * Compiled projects into minimal Docker images for deployment to Kubernetes (k8s) by DevOps teams. * Expert in designing and developing high-concurrency microservice architectures. * Proficient in using GCP for VM creation and Docker for service setup. * Designed core probabilities for fishing games. * Built game projects from scratch, including slot machines, fishing games, and card games like Dou Di Zhu. * Specialized in developing websocket-based table games. * Experienced with high-concurrency Redis. * Familiar with RabbitMQ, Redis Streams, and Kafka (learning in progress). * Skilled in identifying and optimizing system performance issues (e.g., integrating Graylog, Nacos). * Experienced in resolving data race conditions and microservice panic issues. * Experienced in team management, task allocation, and sprint execution
艾爾默科技股份有限公司
-
代理組長艾爾默科技股份有限公司
-
Acting Team Leader艾爾默科技股份有限公司 Dec 2023 - PresentTaipeiImproved the company's existing CI/CD functions by implementing Jenkins to build microservices and integrate them with the existing workflow.Introduced a private repository and compiled minimal images to update outdated container packaging methods in the CI/CD pipeline, facilitating future migration to Kubernetes (k8s).Implemented Graylog, resolving the issue of needing network administrators to retrieve logs and pass them to R&D.Introduced Nacos to address the problem of excessive configuration files.Resolved data race conditions and panic issues in microservices.Developed game logic and business logic for microservices
-
Senior Backend Software Development Manage亞太滿譽科技有限公司 Mar 2022 - May 2023Taipei City, TaiwanAssisted in Bringing CryptoBridgeCenter Exchange Products Online for OperationLed a team of approximately 6 members in environment setup (Docker), architecture planning, task allocation, project timeline management, and task development. The responsibilities included:Setting up full blockchain nodes.Developing on-chain transaction functionality (BTC and ETH).Maintaining microservices and developing new features.Setting up the Docker environment and using Jenkins for automated deployment.Developing new microservice projects using DDD (Domain-Driven Design) architecture.Familiarity with the microservice architecture of exchanges.Resolving all issues related to node transactions.
-
Senior Backend Software Development Manage新禾數位有限公司 Jul 2020 - Feb 2022Taipei City, TaiwanLed a Team of Approximately 8 MembersResponsible for environment setup, architecture planning, task allocation, and project timeline management. Developed APP casino games and H5 fishing games.Demo Site:http://34.80.248.41:888/demo/
-
Senior Backend Software Development Manage永勝雲端有限公司 Jul 2017 - Feb 2019Taiwan TaichungDesigned the entire gaming platform according to requirements.Independently completed a Load Balancer multi-server architecture.Allocated less-loaded servers to players using load balancing (LoginServer + horizontally scalable GameServer).Conducted stress tests on Slot games, ensuring support for up to 10,000 concurrent users.Responsible for developing one Slot game, one fishing game, and one lottery-type game.Independently developed the LoginServer and 90% of the GameServer.Integrated a table system that allows fish games, poker games, and Slot games to be played on a single server.Developed a system maintenance tool.Created revenue report queries.
Frequently Asked Questions about Leo Liu
What company does Leo Liu work for?
Leo Liu works for 艾爾默科技股份有限公司
What is Leo Liu's role at the current company?
Leo Liu's current role is 代理組長.
What schools did Leo Liu attend?
Leo Liu attended 臺北城市科技大學.
Not the Leo Liu you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial