Ritwik Khurana

Senior Software Engineer

Gurugram, Haryana, India5 yrs experience
Highly Stable

Key Highlights

  • Crafted reactive microservices with Java and Spring Boot.
  • Led property transaction data crawling project using Python and Selenium.
  • Received Info Edge Platinum Merit Award for project contributions.
Stackforce AI infers this person is a Backend-focused Software Engineer in the SaaS and Real Estate sectors.

Contact

Skills

Core Skills

JavaSpring BootPythonWeb Crawling

Other Skills

Python (Programming Language)SeleniumJavaScriptRegexGeocodingData AnalysisKubernetesApache KafkaRabbitMQProblem SolvingDistributed SystemsSoftware DesignBack-End Web DevelopmentC++Data Structures

About

Experienced Software Developer with over 4 years of experience of crafting reactive microservices that expose RESTful APIs using Java and Spring Boot. Furthermore, I possess expertise in Python-based web crawling using Selenium, notably contributing to the Property Transaction Project. In this endeavor, I meticulously gathered property transaction data from government websites across major cities, integrating it with locality and project databases for which I received Info Edge Platinum Merit Award. Passionate about algorithmic exploration, I continuously seek to integrate cutting-edge algorithms into real-world contexts. My ambition is to contribute to pioneering projects that harness my proficiency in microservices and distributed systems, driving impactful innovation. Programming Languages: Java, C++, Python, C, PHP Methodologies: Data structures and Algorithms,Object-Oriented Programming (OOPs), Object-Relational Mapping(ORM) Frameworks: Spring MVC, Spring Boot, Apache Maven, Apache Kafka, RabbitMQ Database: Mysql, MongoDB, Redis. Tools: Intellij IDEA, Jenkins, Jupyter Notebook

Experience

5 yrs
Total Experience
3 yrs 7 mos
Average Tenure
1 yr 5 mos
Current Experience

Razorpay

Senior Software Engineer

Jan 2025Present · 1 yr 5 mos · Gurugram, Haryana, India · Hybrid

Info edge india ltd

3 roles

Senior Software Engineer

Promoted

May 2022Jan 2025 · 2 yrs 8 mos

  • Enhanced SEO Backend Service for generating dynamic SEO content (Interlinking, FAQs, H1, Meta, Canonical URLs) and quick auto descriptions for properties from millions of combinations resulting in remarkable results with a 40% surge in Google traffic and a 57% increase in the indexing of discovered URLs by Google.
  • Optimized SEO Recommendation Service to handle 20 million requests per day by achieving a 40% improvement in Average Response Time and a 30% reduction in memory footprint.
  • Developed and maintained a robust backend service for Fraud Owner and Fake Broker Detection system which played a pivotal role in identifying and eliminating fraudulent users from the platform, leading to a substantial reduction of annual losses by Rs 2 crores and a drastic decrease in monthly fraud complaints from 200-250 to a mere 10-15.
JavaSpring Boot

Software Engineer

Jun 2021May 2022 · 11 mos

  • Developed functionalities related to enhancing property posting, refining search result pages, and optimizing property details pages in the Listing Backend Service responsible for managing data encompassing approximately 40 million listings.
  • Lead the development of end-to-end crawlers to crawl 5 million property transaction data of India’s top 10 major cities and mapping the data to 99acres database of over 1 million localities and projects leading to the development of various widgets for 99acres such as price trends, top-rated projects, most appreciated localities, etc.
Python (Programming Language)SeleniumPythonWeb Crawling

Software Engineer Intern

Jan 2021Jun 2021 · 5 mos

Education

Thapar Institute of Engineering & Technology

Bachelor of Engineering - BE — Computer Engineering

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience