Kaustubh Joshi

Software Engineer

Noida, Uttar Pradesh, India9 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable web applications.
  • Extensive experience with Big Data technologies.
  • Proficient in cloud services like Google Cloud and Azure.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and SaaS.

Contact

Skills

Core Skills

JavaApache SparkSpring

Other Skills

C++Google BigQueryHTML 5JavaScriptKafkaMatlabMicroservicesMongoDBMySQLPHPProgrammingPythonReactive ProgrammingSoftware Design

About

I am a Software Engineer, working in the industry since 2016. I have experience of building modern web applications that are data intensive, highly scalable and highly available. I have built several high-throughput services in Java, using spring, MySql, MongoDB and leveraged several other technologies including ElasticSearch, Kafka, Apache Spark and distributed caches like Redis. I have worked extensively on Big Data technologies and have in-depth knowledge of Hadoop, Spark and distributed storage and computing technologies. I have experience with Google Cloud and Microsoft Azure cloud services. Check out my tech write-ups on https://medium.com/@kaustubh30joshi

Experience

Adobe

2 roles

Computer Scientist - 2

Jul 2024Present · 1 yr 8 mos

Computer Scientist - 1

Feb 2023Jul 2024 · 1 yr 5 mos

Paypal

Software Engineer II

Apr 2021Feb 2023 · 1 yr 10 mos · Bangalore Urban, Karnataka, India

  • Part of the Analytics platform team of PayPal, a system that measures, collects, analyzes, and reports web data across PayPal products.
  • Designed and developed a spring java rest service, responsible for processing tracking-events received
  • from the web. Implemented the reactive programming solution for non blocking, asynchronous processing
  • of events, handling upto 500 million requests in an hour.
  • Developed and delivered to production a part of data pipeline, which reads, transforms and writes data
  • from Google BigQuery to GCS, using a spark job running on a dataproc cluster, processing 50 Billion events
  • daily.
JavaSpringReactive ProgrammingGoogle BigQueryApache Spark

Info edge india ltd

3 roles

Lead Engineer

Promoted

Apr 2019Apr 2021 · 2 yrs

  • Part of back-end engineering team of Naukri.com’s flagship enterprise product Naukri RMS.
  • Developed Requirement Service in java which was responsible for searching, creating and managing requirements (jobs which haven’t been posted).
  • Managed and developed services of the entire ecosystem which is responsible for posting jobs on Naukri.com as well as external job boards like LinkedIn and Times Jobs from RMS.
  • Built complex features including an updates section which generates important action items for all recruiters of a company, based on the activities performed on a candidate’s CV.
  • Successfully completed the task/project to migrate over 15 million Requirements and their related data spread over multiple shards in Mysql to single MongoDb. Used Spring Batch for R&D but finally was able to optimize the migration to complete inside 4 days leveraging Kafka Queue and springboot
JavaSpringMySQLMongoDBKafka

Senior Software Engineer

Promoted

Oct 2018Apr 2019 · 6 mos

Software Engineer

Dec 2017Oct 2018 · 10 mos

Golden technology international private limited

Software Engineer

Sep 2016Dec 2017 · 1 yr 3 mos · Noida

Tech mahindra

Project Trainee

Jun 2015Aug 2015 · 2 mos

  • Internet of things(IOT) application development on Thingworx platform.

National innovation foundation

Intern

Jun 2013Aug 2013 · 2 mos

  • Product design from inception of an idea to market research and prototype design.

Education

Cluster Innovation Centre, University of Delhi

Bachelor of Technology (BTech) — Mathematics and Computer Science

Jan 2012Jan 2016

Ryan International School, Noida

Stackforce found 100+ more professionals with Java & Apache Spark

Explore similar profiles based on matching skills and experience