劉家承
Results-oriented and innovative Senior Software Engineer with five years of development experience and one year of leadership experience
Easily communicate complex technical requirements to non-technical members.
Introducing new technology and sharing relevant technical detail with other development teams
DDD practitioner, understanding the difference between strategy design and tactical design, problem domain and solution domain, and how to avoid ambiguity
The perfect habit of writing tests, including unit, functional, and integrated tests - In the financial domain, once one amount is calculated wrong, it will cause the company to lose money.
Familiar Design patterns, SOLID principle, microservice pattern
Design a system that can suffer high traffic and vast amounts of data