Venkata Addanki
About Venkata Addanki
Venkata Addanki is a Staff Software Engineer with extensive experience in developing real-time systems and enhancing web applications. He currently works at Verifi Inc., where he has contributed to various projects, including a mobile-optimized payer authentication system and an asynchronous event-driven framework.
Work at Verifi
Venkata Addanki has been employed at Verifi Inc. as a Staff Software Engineer since 2017. In this role, he has contributed to various projects, including the enhancement of the Angular 4-based Verifi web portal frontend, integrating it with a Spring Boot backend. He developed a real-time payer authentication system optimized for mobile devices and implemented tools for online transaction verification and authentication. Additionally, he has worked on critical system monitoring by implementing DataDog for triggering alerts and info events.
Education and Expertise
Venkata Addanki possesses expertise in software engineering with a focus on developing asynchronous non-blocking systems. He has experience with frameworks such as Spring 5 reactor and Angular 4. His technical skills include implementing chef cookbooks for application management and developing Java Spring Batch jobs for data loading. His educational background includes an internship at Amgen in Operation Information Systems, where he gained practical experience in information systems.
Background
Before joining Verifi, Venkata Addanki worked at Tata Consultancy Services as an Assistant Systems Engineer from 2010 to 2011 in India. During this time, he developed foundational skills in software development. He later interned at Amgen in 2013, where he worked in Operation Information Systems for three months. His career trajectory reflects a steady progression in software engineering roles, leading to his current position at Verifi.
Achievements
At Verifi, Venkata Addanki has implemented several key features and systems that enhance operational efficiency. He developed an exponential delayed timeout and retry logic for network-critical applications, which improves system reliability. His contributions include the development of Intelligence Suite tools for online transaction verification and authentication, as well as the creation of a product for updating expired credit cards for monthly subscriptions using a reactive event-driven approach.