Shivam Gupta
About Shivam Gupta
Shivam Gupta is a Senior Software Engineer at Iris Software Inc. in Noida, India, with extensive experience in software development and a strong foundation in modern technologies such as Spark, Hive, and Hadoop.
Work at IRIS Software
Shivam Gupta has been employed at Iris Software Inc. since 2018, initially serving as a Technical Consultant and later advancing to the role of Senior Software Engineer in 2020. His tenure spans a total of six years in the Noida Area, India. In his current position, he engages with various modern technologies, including Spark, Hive, Hadoop, Spring Boot, and Microservices. His role involves core development projects, where he applies his foundational skills in software development.
Previous Experience in Software Development
Before joining Iris Software, Shivam Gupta worked at SDG Corporation from 2014 to 2016 as a Software Engineer, focusing on IT Security and Risk Management Solutions. Prior to that, he was employed at CETPA Infotech Pvt. Ltd. as a Java Programmer and Analyst from 2012 to 2014. These roles contributed to his experience in core development projects and enhanced his adaptability in various work environments.
Education and Expertise
Shivam Gupta holds a Bachelor of Technology (B.Tech.) degree in Computer Science, which he obtained from Motivational Pathway between 2007 and 2011. He also completed a High School Certificate of Competence Program at N.P.S from 2003 to 2004. His educational background supports his technical expertise, particularly in programming languages such as Python, which he implemented in a data pipeline project.
Technical Skills and Technologies
Shivam Gupta possesses strong technical skills in various modern technologies. His current work involves using Spark, Hive, Hadoop, Spring Boot, and Microservices. His experience in core development projects from scratch indicates a solid understanding of software development principles. Additionally, his versatility is demonstrated through the implementation of Python in a data pipeline project.
Work Environment Preferences
Shivam Gupta prefers to work in open and flexible environments. This preference suggests that he values adaptability and collaboration in his work settings. His ability to thrive in such environments enhances his effectiveness as a Senior Software Engineer, allowing him to contribute positively to team dynamics and project outcomes.