확장 가능한 분산 클라우드 기반 애플리케이션의 개발, 설계, 아키텍처 분야에서 8년 이상 경력을 쌓은 개발자다.
카르나타카 주립 오픈 대학교에서 정보 기술 석사 학위를 받았다. 주요 관심사는 마이크로서비스와 스프링이고 J2EE, 자바 스크립트, 스트러츠, 하이버네이트, 스프링 스택의 활용 전문가다. AWS, J2EE, MySQL, 몽고DB(MongoDB), 멤캐시드(memchached), 아파치, 톰캣, 헤이즐캐스트(Hazelcast) 같은 기술에 대한 다양한 실무 경험도 있다.
현재 제스트머니(ZestMoney)의 수석 엔지니어로 근무하면서, 팀이 진행 중인 프로젝트를 마이크로서비스 아키텍처로 전환하는 작업을 지원하고 있다. 여가 시간에는 신기술에 관한 콘퍼런스에 참여하거나, 운전과 요리하는 것을 즐긴다.
마이크로서비스는 기술 영역에서 이미 익숙해진 전문 용어다. 개발자나 기술을 좋아하는 사람뿐 아니라, 언론 매체도 깊이 주목하고 있다. 이 책은 개발자가 마이크로서비스를 작성하고 보안 및 배포하는 데 필요한 실용적인 안내서다. 물론 마이크로서비스는 많은 장점을 가졌지만 나름대로의 어려움도 있다. 이 책을 통해 마이크로서비스와 관련된 모범 사례를 살펴보고, 마이크로서비스 아키텍처로 인해 발생할 수 있는 복잡성 및 관련 함정을 피하는 방법도 함께 알아보자