코딩에서 팀 관리와 회사 설립까지 20년의 경험을 가진 소프트웨어 제작자이자 기업가, 그리고 저자다. 아주 작은 스타트업과 거대한 글로벌 기업까지 다양한 회사에서 근무했다. 이러한 과정에서 글과 오픈 소스 코딩을 통해 커뮤니티에 기여해왔다.
머신러닝의 마법으로 디지털 자산을 자동 분류하는 제품인 Sortal의 CTO다. 자바스크립트와 타입스크립트(TypeScript)를 사용한 탐험적 코딩과 데이터 시각화를 위한 노트북 스타일의 데스크탑 앱인 Data-Forge 노트북을 만들었다. 또한 알고리듬 기반의 거래를 좋아하는데, 정량적 트래이딩(trading) 소프트웨어를 적극적으로 개발하고 거래한다.
오랜 시간 기술을 검증해온 경험으로 배움을 늘려왔고, 하는 일에서 시행착오를 겪으면서 더 빨리 배웠다. 이런 나의 노력을 부어서 만든 소프트웨어는 성능 기준에 맞고 유연성, 신뢰성, 확장성을 갖고 있으며, 지금까지도 여전히 잘 동작하고 있다. 이러한 시간을 겪으면서 이 책을 쓰고자 하는 바람이 생겼고, 결국 행동으로 옮기게 됐다.
나의 새로운 목표는 독자들이 마이크로서비스에 쉽게 접근할 수 있도록 돕는 것이다. 내가 원했지만 갖지 못했던 책을 써 보고자 이 책을 쓰기 시작했다. 실용서로 만들 이 책이 내가 도울 수 있는 최선의 방법이다. 마이크로서비스가 반드시 어렵거나 복잡할 필요가 없다는 것을 보여줄 것이다.