Shiv Gupta

Senior Software Engineer

Gurgaon, Haryana, India9 yrs 7 mos experience
Highly Stable

Key Highlights

  • Expert in algorithm design and dynamic graph problems.
  • Strong background in competitive programming and software development.
  • Experience in gamification and real-time applications.
Stackforce AI infers this person is a Software Engineer with expertise in algorithms and software development.

Contact

Skills

Core Skills

AlgorithmsPythonPhp

Other Skills

CC#C++Computer ScienceData StructuresGamificationHTMLJavaLinuxMySQLOpen SourceProgrammingSocial MediaTheoretical Computer ScienceWeb Development

About

In my spare time, I work in Algorithm design for Dynamic and Fault tolerant Graph problems. Other Interests include: Approximation Algorithms, Number Theory, Puzzles, Chess.

Experience

Tower research capital

Software Developer III

Jul 2019May 2023 · 3 yrs 10 mos · Gurgaon, India

AlgorithmsLinuxPythonC++

Morgan stanley

Senior Associate

Aug 2015Jul 2017 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Worked with Client e-Trading and Real-time Application team.
  • Language: C#
  • Designed/discussed/refactored some vital modules with multiple edge cases to take care of.
  • Improved some, broke some and then fixed them in review cycles. Learnt a lot!
C#

Hackerearth

Campus Ambassador

Jul 2014May 2015 · 10 mos · NIT Calicut

  • All my current responsibilities at NIT Calicut, are, in some way or another, supplement to the only aim of mine; Seeing NIT Calicut among some most-iconic Institutions in the world.
  • Being the campus Ambassador from HackerEarth, I have been trying my level best to:
  • Host Programming contests.
  • Inspire new-comers to know what the world wants from us when we say "Software Engineer"!
  • The programming questions we set, cover almost all aspects like Operating Systems, DBMS, Networking, Mathematics etc so that we don't just produce a bunch of Coding-guys but genuine thinkers.

Jpmorgan chase

Software Developer Intern

May 2014Jul 2014 · 2 mos · Bangalore

  • Worked on Gamification. (haven't heard of it! The wiki link below would help :) )
  • Started as a PHP noob but in the course of 6 weeks, wrote and tweaked so many plugin codes by correlating every requirement with my competitive programming and googling equivalent implemntation details on php. And mysql also improved hand-in-hand.
  • Now can comfortably work in php! Though, js and css still in pipeline since didn't work much on UI part of my project development.
  • Key implementations:
  • 1. Used hashed algorithms for better searching needed inside js code.
  • 2. Implemented very efficient hirarchical point ditribution system.

Csea, nitc

Joint Secretary

Sep 2013May 2015 · 1 yr 8 mos · NIT Calicut

  • Started with my part to Improve The Coding and Competitive-Programming Culture In National Institute of Technology Calicut with Computer Science and Engineering Association.
  • Hoping for some best programmers from NITC in coming Years!
  • Working on how to improvise on various must-know skills in Computer Science students here.
  • Some key plans being implemented are:
  • 1. Web Development
  • 2. Programming Expertise
  • 3. Android Development
  • 4. Linux hacks
  • 5. Entrepreneurship skills
  • We together will definitely make coming years very fruitful for software geeks from our college.

Acm student chapter

UG Secretary

Jul 2013May 2014 · 10 mos · NIT Calicut

  • Trying to fuse the kind of exposure ACM Student Chapter can provide, to the passion our peers have here.
  • "Humans are BRILLIANT but SLOW, Computers are FAST but STUPID, together we can do Miracles!"

Nit calicut

Student

Jul 2011May 2015 · 3 yrs 10 mos · NIT Calicut

  • Was fortunate enough to share the classroom with Excellent Problem solvers, Fantastic Gamers, National level players, and the best of all, Amazing Thinkers.
  • Computer Science Department at NITC, is the biggest gift the college could get. Teachers encourage the "Why" of everything, labs accomplished the "How" of everything.

Education

Indian Institute of Technology, Kanpur

Master of Technology - MTech — Computer Science

Jan 2017Jan 2019

National Institute of Technology Calicut

B. Tech — CSE

Jan 2011Jan 2015

Jawahar Navodaya Vidyalaya (JNV)

Jan 2003Jan 2010

Stackforce found 100+ more professionals with Algorithms & Python

Explore similar profiles based on matching skills and experience