Shashank Sinha

Software Engineer

New Delhi, Delhi, India11 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 10 years of experience in Java and related technologies.
  • Expert in building microservices-based architecture.
  • Developed scalable applications in payments and e-commerce.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with expertise in Fintech and E-commerce.

Contact

Skills

Core Skills

Micro-servicesSpring BootJavaSpring

Other Skills

AerospikeAlgorithmsChanging the Open source codeData StructuresDebugging CodeDesign PatternsDisaster RecoveryDistributed systemsElasticSearchElasticsearchGroovyHazelcastHibernateJVM CachingJenkins

About

Working as a Java Developer for the past 10 years in the Java and related technologies for building robust and scalable applications. I have worked extensively in the payments, e-commerce, social network domain. Expertise area being building microservices based architecture, XMPP sockets, REST APIs, several PoCs in the messaging domain and Java technologies, I have developed end to end chat based systems, search engine, payment integrations, e-procurement, improved notification and email delivery. Also, an enthusiast in building products from scratch. Have built several projects and delivered them with high quality.

Experience

Makemytrip

Principal Software Engineer

Sep 2021Present · 4 yrs 6 mos · Gurugram, Haryana, India · Hybrid

  • Working with the Payments team.

Info edge india ltd

Lead Engineer

May 2018Sep 2021 · 3 yrs 4 mos · Noida Area, India

  • Built API Gateway for the micro service architecture
  • Built highly scalable notification service (revamped)
  • Built the end to end real time chat ecosystem with a scale of 50K Concurrent users.
  • Voice & Video Calling
  • Jeevansathi Milan Samaroh - Online Event for Match Making
  • A major contributor to the uptime of the Jeevansathi ecosystem.
  • Contributor to Jeevansathi microservices architecture and has been developing features on top of it.
  • Technologies used :
  • Micro-Services, Spring Boot, Spring Data JPA, RabbitMQ, XMPP, Openfire, Aerospike, Hazelcast, Distributed systems,Redis, MongoDB, JVM Caching, Netflix Zuul, Spring Webflux, Spring Cloud
Micro-ServicesSpring BootSpring Data JPARabbitMQXMPPOpenfire+9

Healthkart

Software Engineer

Feb 2017May 2018 · 1 yr 3 mos · Gurugram, Haryana, India

  • Automating the digital marketing platform for campaign planning
  • Developed several features like email & notification deliverys ystem for communication to million users per day
  • Developed search engine from scratch (search & tracking)
  • Built several features like wishlist(bookmarks), mobilenumber login, storelocator
  • building the payment system for the end consumers
  • Traffic Supported: 10mn hits per day with 1000 per second in the peak hours for search and 1mn communications per day
  • Technologies:Java,Spring,Hibernate,Elasticsearch,Neo4J,MongoDB,Redis,NodeJS,Memcached,MYSQL
  • Notification base - 1 million app installs
  • Emails - 2 Lakh users concurrently
  • Search - 200 tps
JavaSpringHibernateElasticsearchNeo4JMongoDB+4

Altran

Software Engineer

Jan 2014Mar 2016 · 2 yrs 2 mos · Gurgaon

  • Did POCs on the following :
  • 1. DHT Algorithm and it;'s integration on Android & IOS
  • 2. Developing Android Chat Application
  • 3. Learning the Intelligent networks and it's tools
  • 4. Worked on Reliance JIO project
  • 5. POC on MQTT for building Smart Taxi Apps like Uber, OLA

Education

Panjab University

BE — Information Technology

Jan 2010Jan 2014

N. K. Bagrodia Public School

Jan 1997Jan 2010

Stackforce found 100+ more professionals with Micro-services & Spring Boot

Explore similar profiles based on matching skills and experience