Ravi Gupta
Senior Software Developer
- Role
- Senior Software Developer at Lawstream India
- Location
- Indore, IN
- LinkedIn followers
- 500 followers
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
Senior Software Developer
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.