Ravi Gupta

Senior Software Developer

Role
Senior Software Developer at Lawstream India
Location
Indore, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Ravi Gupta

Hello! I\'m Ravi Gupta, a Senior Software Developer with a passion for Python, FastAPI, web scraping, Elasticsearch, RabbitMQ, and MongoDB. I specialize in designing and building efficient, scalable backend systems that solve complex problems and enhance application performance. My experience spans from data extraction and processing to creating robust APIs and managing large-scale databases. Currently, I\'m leading the development of a trademark management platform, where I’ve architected and implemented the backend, focusing on scraping data, building secure and performant APIs, and integrating technologies like Elasticsearch and MongoDB. I also lead a talented team of 6 engineers, driving sprint planning and ensuring smooth project execution. Collaboration, adaptability, and continuous learning are at the core of my work ethic. I thrive in environments that encourage teamwork and innovation, and I\'m always exploring new technologies to stay at the forefront of the tech industry. I\'m always open to engaging with fellow tech enthusiasts—whether it’s discussing the latest trends, exchanging insights, or simply networking. Feel free to reach out!

Experience

  1. Senior Software Developer

    Lawstream India

    Aug 2024 — Present · Gurugram, IN

    Lawstream | First EmployeeAs the first employee at Lawstream, I architected and developed the entire backend infrastructure from the ground up. Our product delivers comprehensive trademark-related services, including trademark search, watch, hearings, journals, and an admin dashboard.Key Contributions: Backend Architecture & Development: Designed and implemented the entire backend using FastAPI.Data Scraping & Processing: Extracted trademark data from the IP India website using Python, Playwright, BeautifulSoup, and Requests, handling multiple types of CAPTCHAs. Database Management: Implemented MongoDB and Elasticsearch for efficient data storage and retrieval. Cloud & Deployment: Purchased and configured AWS EC2, S3, and deployed the complete product. Authentication & APIs: Built user authentication (login/signup), API validation, and a secure payment gateway. System Enhancements: Developed a history activity tracker, proxy implementation (including procurement), and other critical backend functionalities. Team Leadership: Lead a backend team of 6 engineers, managing sprint planning, setting deadlines, conducting scrums, and overseeing development progress.I take pride in having architected the entire product alone and leading the backend team to scale and optimize our solutions.

Education

  • Devi Ahilya Vishwavidyalaya, Indore

    Master of Science , Computer Science

    2018 — 2020

  • Dr. Harisingh Gour University (Sagar University)

    Bachelor's degree, BCA

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Ravi Gupta — Senior Software Developer at Lawstream India in Indore, IN | Unifers