Vipul Narula

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 3 mos experience
Highly Stable

Key Highlights

  • Expert in Big Data technologies like Kafka and Spark.
  • Proven experience in multi-threaded application development.
  • Strong background in software design and architecture.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Big Data and Fintech.

Contact

Skills

Core Skills

Software DesignApache KafkaApache SparkMultithreadingDockerElasticsearch

Other Skills

HDFSPythonScalaTypeScriptJavaSQLSpring MVCHibernateMongoDBZipkinAkkaDropwizardMicroservicesFunctional Programming

About

Experienced Software Engineer. Strong engineering professional with a Bachelor’s Degree in Electrical Engineering from National Institute of Technology Kurukshetra.

Experience

9 yrs 3 mos
Total Experience
1 yr 6 mos
Average Tenure
--
Current Experience

Meesho

Senior Software Engineer

Jan 2021Apr 2024 · 3 yrs 3 mos · Bengaluru, Karnataka, India · On-site

Software Design

Walmart global tech

Senior Software Engineer

Feb 2020Jan 2021 · 11 mos · Bengaluru, Karnataka, India · On-site

Instart

Member of Technical Staff-2

Jan 2019Jan 2020 · 1 yr · Bengaluru, Karnataka, India

  • Worked on
  • Big data technologies like Kafka, Spark, Hdfs. maintaining existing data pipelines and creating new ones.
  • Implemented multi-threaded programming models in various applications
  • Dockerised end to end tests for applications.
  • Designed Rollup of large indices in elastic search. Explored options of using the experimental rollup feature of elastic search and spark to rollup indices.
  • Worked with in-house Central Config Management system for typescript based applications.
  • My responsibilities included taking part in design discussions, and collaborating both within the team and across the team, doing peer code reviews, writing design documents.
  • Acquired working knowledge of python, scala, typescript.
  • I learned the basics and importance of Alerting and Monitoring in applications.
Apache KafkaApache SparkHDFSMultithreadingDockerElasticSearch+3

Yatra online pvt ltd

Software Engineer

Oct 2016Dec 2018 · 2 yrs 2 mos · Bengaluru, Karnataka, India

  • Worked on various projects in B2C and B2B side
  • 1.Developed Autosuggest
  • 2.Wrote Deduplication Algorithm
  • 3.Implemented PayPerUse model for Hotel Booking
  • 4.Implemented Domestic MoneyTransfer fin tech app
  • 5.Implemented libraries for Tracer in Soap,Dropwizard, Akka
  • Apart from these major projects I am mentoring incoming freshers and leading a team of three people.
  • My responsibilities include maintenance of existing systems as well as orchestrating and designing new systems within Yatra

Revx inc. - app marketing

Software Engineer ||

Jun 2016Sep 2016 · 3 mos · Bengaluru Area, India

Verizon data services

Software Engineer

Aug 2014Apr 2016 · 1 yr 8 mos · Hyderabad Area, India

Education

National Institute of Technology Kurukshetra

Bachelor’s Degree — Electrical Engineering

Jan 2010Jan 2014

ST Francis Convent

Jan 1999Jan 2009

Stackforce found 100+ more professionals with Software Design & Apache Kafka

Explore similar profiles based on matching skills and experience