Shankargouda Annigeri is a Senior Software Engineer with eight years of focused experience building Java-based, data-driven and real-time systems for enterprise clients, currently contributing at American Express from Phoenix. He specializes in Spring Boot, microservices, Spring Batch, and scalable data stacks including Cassandra, Apache Ignite, Kafka and MapReduce, with hands-on exposure to performance tuning and multi-threaded batch throughput. His background spans full-stack modernization—rewriting legacy GWT apps to React + Spring—and architecting risk and eligibility pipelines using Spark, Hive and streaming patterns. He routinely integrates observability and operational tooling (Dynatrace, Kibana, Jenkins) to keep high-throughput systems reliable, and has delivered 200 TPS in production batch-to-real-time conversions. A self-taught technologist with an ECE degree, he combines deep engineering craft with a knack for translating complex analytics requirements into performant, maintainable services.
8 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Electrical, Electronics and Communications Engineering, Bachelor's degree, Electrical, Electronics and Communications Engineering at Sri Jayachamarajendra College of Engg., MYSORE
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Shankargouda Annigeri - Senior Software Engineer at American Express