Email: [email protected] | Phone: 0977339588 | Location: Taiwan
I'm Edward, with over 7 years of software development experience, proficient in Go, participated in multiple projects, responsible for the main core modules, specializing in backend RESTful APIs and microservices architecture. Solved high coupling problems, executed performance optimization, system strengthening, and database optimization.
Proactive, enthusiastic about problem-solving, enjoy the sense of accomplishment of overcoming difficulties and advancing progress.
Possess the ability to learn and adapt quickly, able to quickly make up for shortcomings.
Value team goals and collaboration. Clear logic, able to simplify complex concepts.
Good at cross-department communication, able to reach consensus from different perspectives.
Possess independent operation ability and experience in leading projects from scratch, able to quickly try and error and adjust direction.
Good at multi-dimensional thinking during the construction period, reducing subsequent derivative problems.
Proficient in Go, with 6 years of practical experience, specializing in building RESTful APIs and microservice architecture.
Familiar with Go's concurrency model, good at using Channel and Mutex Lock for development.
Familiar with standard libraries and ecosystems, proficient in third-party libraries such as Gin, Echo, and GORM.
Good at refactoring to achieve low coupling and high cohesion code, and building code that conforms to the test structure.
Have about one year of PHP development experience.
Familiar with MySQL & MongoDB and Redis.
Have the ability to handle large amounts of data and adjust performance, and can choose the most suitable database solution for different needs and usage scenarios.
Executed structural adjustments, read-write separation, and sharding processing
Good at efficient queries and index optimization in MySQL, familiar with transaction & lock, using ORM tools such as GORM.
Familiar with MongoDB's document data model .
Proficient in intermediate frontend development skills, React and Vue frameworks.
Able to build responsive, dynamic user interfaces, build and manage backends, and have experience managing application status and component lifecycles.
Using React Hooks, integrating external APIs, and handling asynchronous data.
Using Material-UI to create user interfaces
Skilled in architecture refactoring and design, achieving a balance between architecture design and business logic to avoid over design
Scalable microservice architecture
Restful API
DDD architecture
Proficient in using RabbitMQ to design efficient applications
Proficient in using Elastic Stack to build complete logs
Proficient in using Consul for service discovery
Basic experience using GCP, k8s, docker, Jenkins for container management and CI/CD
Technology: Go API, React hook, AWS, MariaDB, RS232, Desk Application, Python
Developed Go RESTful API, established real-time communication and updates using WebSocket. Regularly aggregated report data.
Used Python to execute printing function.
Front-end features include management background, report function, customized information page, multimedia and ticket-taking screen, image and video upload, current progress page.
Deployed to AWS S3, EC2, CloudFront.
Established desk application, printed tickets, played multimedia.
DDD architecture.
Software integration with hardware, using RS232 communication.
Project D:
Technology: Go, Gin, MongoDB, Microservices, K8s, Consul, Jenkins
Project leader, responsible for integrating business across multiple platforms, coordinating and confirming requirements across departments.
Developed Golang server, established fault-tolerant and retry mechanisms.
Used public-private key encryption mechanism for verification.
Established CI/CD with Jenkins.
Planned MongoDB Schema, provided efficient and flexible data structures to meet the specifications of different platforms.
Project C:
Technology: Go, logic module, ProtoBuf, Goroutine, Channel, Mutex Lock, Jenkins
Developed core logic module for multiplayer games.
Used ProtoBuf for more efficient data transmission.
Used Goroutine & Channel for efficient processing performance and ordered execution, combined with Mutex Lock to solve Data race.
Implemented complex business logic, evaluated development feasibility and time cost.
Project B:
Technology: Go, Echo, MongoDB, MySQL, Redis, RabbitMQ, Elastic Stack, Microservices, K8s, Jenkins, Vue, React
Developed trading system, report system, and management background API.
Refactored trading module, solved high coupling problems, implemented SOLID principles, and avoided over-design.
Resolved MySQL dead lock issues.
Strengthened the system, improved high-concurrency tolerance, distributed DB pressure, and resolved DB connection accumulation issues.
Optimized performance, increased TPS by about 30%, adjusted data structure, and split cold and hot data, read-write separation.
Project A:
Technology: PHP, MySQL, Lumen framework, Redis
Developed API Server.
Introduced framework, designed templates, and improved team development efficiency.
Technology: PHP, Yii framework, PostgreSQL, JQuery
Developed MVC architecture and managed backend
Email: [email protected] | Phone: 0977339588 | Location: Taiwan
I'm Edward, with over 7 years of software development experience, proficient in Go, participated in multiple projects, responsible for the main core modules, specializing in backend RESTful APIs and microservices architecture. Solved high coupling problems, executed performance optimization, system strengthening, and database optimization.
Proactive, enthusiastic about problem-solving, enjoy the sense of accomplishment of overcoming difficulties and advancing progress.
Possess the ability to learn and adapt quickly, able to quickly make up for shortcomings.
Value team goals and collaboration. Clear logic, able to simplify complex concepts.
Good at cross-department communication, able to reach consensus from different perspectives.
Possess independent operation ability and experience in leading projects from scratch, able to quickly try and error and adjust direction.
Good at multi-dimensional thinking during the construction period, reducing subsequent derivative problems.
Proficient in Go, with 6 years of practical experience, specializing in building RESTful APIs and microservice architecture.
Familiar with Go's concurrency model, good at using Channel and Mutex Lock for development.
Familiar with standard libraries and ecosystems, proficient in third-party libraries such as Gin, Echo, and GORM.
Good at refactoring to achieve low coupling and high cohesion code, and building code that conforms to the test structure.
Have about one year of PHP development experience.
Familiar with MySQL & MongoDB and Redis.
Have the ability to handle large amounts of data and adjust performance, and can choose the most suitable database solution for different needs and usage scenarios.
Executed structural adjustments, read-write separation, and sharding processing
Good at efficient queries and index optimization in MySQL, familiar with transaction & lock, using ORM tools such as GORM.
Familiar with MongoDB's document data model .
Proficient in intermediate frontend development skills, React and Vue frameworks.
Able to build responsive, dynamic user interfaces, build and manage backends, and have experience managing application status and component lifecycles.
Using React Hooks, integrating external APIs, and handling asynchronous data.
Using Material-UI to create user interfaces
Skilled in architecture refactoring and design, achieving a balance between architecture design and business logic to avoid over design
Scalable microservice architecture
Restful API
DDD architecture
Proficient in using RabbitMQ to design efficient applications
Proficient in using Elastic Stack to build complete logs
Proficient in using Consul for service discovery
Basic experience using GCP, k8s, docker, Jenkins for container management and CI/CD
Technology: Go API, React hook, AWS, MariaDB, RS232, Desk Application, Python
Developed Go RESTful API, established real-time communication and updates using WebSocket. Regularly aggregated report data.
Used Python to execute printing function.
Front-end features include management background, report function, customized information page, multimedia and ticket-taking screen, image and video upload, current progress page.
Deployed to AWS S3, EC2, CloudFront.
Established desk application, printed tickets, played multimedia.
DDD architecture.
Software integration with hardware, using RS232 communication.
Project D:
Technology: Go, Gin, MongoDB, Microservices, K8s, Consul, Jenkins
Project leader, responsible for integrating business across multiple platforms, coordinating and confirming requirements across departments.
Developed Golang server, established fault-tolerant and retry mechanisms.
Used public-private key encryption mechanism for verification.
Established CI/CD with Jenkins.
Planned MongoDB Schema, provided efficient and flexible data structures to meet the specifications of different platforms.
Project C:
Technology: Go, logic module, ProtoBuf, Goroutine, Channel, Mutex Lock, Jenkins
Developed core logic module for multiplayer games.
Used ProtoBuf for more efficient data transmission.
Used Goroutine & Channel for efficient processing performance and ordered execution, combined with Mutex Lock to solve Data race.
Implemented complex business logic, evaluated development feasibility and time cost.
Project B:
Technology: Go, Echo, MongoDB, MySQL, Redis, RabbitMQ, Elastic Stack, Microservices, K8s, Jenkins, Vue, React
Developed trading system, report system, and management background API.
Refactored trading module, solved high coupling problems, implemented SOLID principles, and avoided over-design.
Resolved MySQL dead lock issues.
Strengthened the system, improved high-concurrency tolerance, distributed DB pressure, and resolved DB connection accumulation issues.
Optimized performance, increased TPS by about 30%, adjusted data structure, and split cold and hot data, read-write separation.
Project A:
Technology: PHP, MySQL, Lumen framework, Redis
Developed API Server.
Introduced framework, designed templates, and improved team development efficiency.
Technology: PHP, Yii framework, PostgreSQL, JQuery
Developed MVC architecture and managed backend