Summary
Himanshu Upadhyay is a senior software engineer with 13+ years building enterprise and distributed systems, now driving platform work at John Deere. He has deep hands-on experience designing and implementing scalable microservices, IoT platforms (Covisint, AWS IoT, Azure IoT, FiWARE, KAA), and device protocols like MQTT and CoAP, paired with Python-based device programming. Comfortable across NoSQL stores (Cassandra, MongoDB, Riak), streaming and big-data tools (Kafka, Storm, Spark), and CI/CD ecosystems, he combines implementation depth with customer-facing requirements capture and onshore-offshore coordination. His background spans large consulting and product environments (Tech Mahindra, Synechron, CSC) where he moved from individual contributor to senior technical roles, often balancing small team leadership with hands-on delivery. Colleagues rely on him for pragmatic solutions to distributed systems challenges and steady incident-to-release ownership.
13 years of coding experience
13 years of employment as a software developer
Bachelor of Science (BSc), Mathematics and Chemistry, Bachelor of Science (BSc), Mathematics and Chemistry at University of Lucknow
Master of Computer Applications (MCA), Computer Science, Master of Computer Applications (MCA), Computer Science at Mahatma Gandhi Kashi Vidyapeeth
English, Hindi