Badges
Certifications
Work Experience
Senior Software Engineer
Tata Consultancy Services Ltd•  November 2010 - Present
Senior application developer with 9 years of hands on experience in all phases of enterprise software development. Developed and implemented projects of varied nature such as technology migration, re-engineering, publishing and subscription of events, cloud native API’s, messaging systems, batch processors, monolithic layered applications & micro service. Performed various roles ranging from scoping of requirements, architectural design, development, testing and production implementation of real-time transactional applications for a leading banking firm serving hundreds of millions of customers.
Education
Sri Krishna college of Engineering and Technology, Coimbatore
Information Technology, B.Tech•  September 2006 - May 2010