Jay Joshi is a Senior Software Engineer based in California with a strong background in building large-scale, cloud-native applications using Java, Python, and the major cloud platforms (AWS, Azure, GCP). Over a 3+ year professional trajectory that includes roles at Visa, Verkada, and now LinkedIn, he blends backend engineering, distributed systems (Kafka, Spark, Samza), and ML workflows on managed cloud services. He’s experienced across the full data stack—Hadoop/EMR, NoSQL stores, RDS, and ML tooling like scikit-learn and Keras—enabling end-to-end solutions from data ingestion to model deployment. Comfortable with containerization and orchestration (Docker, Kubernetes, autoscaling, serverless), he frequently designs resilient systems that scale under real-world traffic. A Carnegie Mellon graduate in Computer Science, he pairs academic rigor with practical production experience and a knack for integrating emerging cloud features into existing platforms. Colleagues describe him as a pragmatic engineer who moves quickly from prototype to production while keeping systems maintainable.
3 years of coding experience
6 years of employment as a software developer
Master's degree Computer Science and Informarion Technology, Master's degree Computer Science and Informarion Technology at Carnegie Mellon University
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Maharashtra Institute of Technology
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.