Piyush Gupta

Senior Software Engineer

Bengaluru, Karnataka, India11 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 6 years of experience in Software Development.
  • Expertise in Agile Methodologies and Cloud Computing.
  • Strong background in Java and Database Management.
Stackforce AI infers this person is a Cloud Computing and Software Development expert with strong Agile and Java skills.

Contact

Skills

Core Skills

Core JavaSpringCloud ComputingPython

Other Skills

Active MQAgile Application DevelopmentAgile MethodologiesApache KafkaDistributed SystemsHibernateJavaJavaScriptKafkaLeadershipLinuxMatlabMicroservicesMySQLOpenStack

About

A highly motivated individual and a programming enthusiast with 6 years of experience in Software Development and Agile Methodologies. Skilled in Java, C, C++, Data Structure, Algorithms, and Database management. Strong engineering professional with a Master's Degree focused on Computer Science from NIT Karnataka.

Experience

Vmware

Senior Member Of Technical Staff

Aug 2021Present · 4 yrs 7 mos · Bangalore Urban, Karnataka, India

Ajio.com

Senior Software Engineer

Jun 2019Aug 2021 · 2 yrs 2 mos · Bengaluru, Karnataka, India

Digicert, inc.

Software Engineer

Nov 2017May 2019 · 1 yr 6 mos · Bengaluru, Karnataka, India

Symantec

2 roles

Software Engineer

Dec 2016Oct 2017 · 10 mos

  • Symantec's Complete Website Security (CWS) provides functionality of enrollment of certificates and malware scanning of domains, discovery and automation of SSL certificates for enterprise customers.

Software Engineer

Jul 2015Nov 2016 · 1 yr 4 mos

  • Symantec’s Certificate Intelligence Center (CIC) is an SSL certificate lifecycle management application, having a multitude of features like SSL certificate discovery through network scan via sensor, sophisticated and user friendly reporting, automation features including certificate renewal via an agent, all managed by a cloud based console.
  • Technologies: Core Java, Spring, Hibernate, Active MQ, Quartz, SOLR

Intel corporation

Graduate Intern

Jun 2014Jul 2015 · 1 yr 1 mo · Bengaluru Area, India

  • Cloud computing provides high flexibility, scalability, and cost-effectiveness for fulfilling emerging computing requirements. For effective provisioning of computing resources in the cloud, system administrators require the capabilities of characterizing and predicting phases for the workload (Application with specialized objectives like Queries, Searches etc) on the Virtual Machines (VMs). In a cloud service management environment, service level agreements (SLA) define the expectation of quality (Quality of Service) for managing performance loss in a given service hosting environment comprising of a pool of computing resources. Typically, the complexity of resource interdependencies
  • in a server system often results in sub-optimal behaviors leading to performance loss.
  • This project involved the development of a well-behaved model which can anticipate the demand patterns of workloads and proactively react to the dynamic stresses in a well-optimized manner. Proactive self-tuning by advanced knowledge of future states and application behavior enables the system to adapt to changing environments autonomously.
  • Technologies: Openstack, Python, Java, R
OpenstackPythonJavaRCloud Computing

Education

National Institute of Technology Karnataka

Master of Technology (M.Tech.) — Computer Science

Jan 2013Jan 2015

Stackforce found 100+ more professionals with Core Java & Spring

Explore similar profiles based on matching skills and experience