Abhilash Upadhya is a software engineer with 12 years of full-stack experience, currently building risk-management systems at Barclays from Stony Brook, NY. He specializes in low-latency middleware, Apache Spark data pipelines, and integrations with Hive and messaging platforms, having moved from hands-on SOA and telecom middleware work into financial risk simulation. At Barclays he implemented Spark modules and real-time monitoring for CCAR market and credit risk simulations and previously delivered API and enterprise integration solutions using Apache Camel, APIGEE, and webMethods. His background combines an MS in Computer Science with practical deployment experience across HDFS, Solace queues, and CI-driven workflows, enabling reliable data-intensive systems. Colleagues rely on him to bridge backend scalability and pragmatic frontend monitoring, and he brings a knack for turning complex simulation outputs into actionable, observable services.
12 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering (BE), Information Science/Studies, Bachelor of Engineering (BE), Information Science/Studies at B. M. S. College of Engineering
High School, Science, High School, Science at Auden public school
Master's in Computer Science, Computer Science, Master's in Computer Science, Computer Science at Stony Brook University
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.