Rahul Jain

Software Engineer

Bengaluru, Karnataka, India3 yrs 9 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Led projects boosting revenue by millions.
  • Solved over 1350 Leetcode problems in 1250 days.
  • Expertise in multiple programming languages and frameworks.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in E-commerce and Fintech.

Contact

Skills

Core Skills

Software DevelopmentJavaWeb DevelopmentPythonMachine Learning

Other Skills

Agile MethodologiesAlgorithmsAmazon Web Services (AWS)Analytical SkillsApache KafkaApplication Programming Interfaces (API)Artificial Intelligence (AI)Back-End Web DevelopmentBig DataC (Programming Language)CI/CDCascading Style Sheets (CSS)CommunicationComputer CompetencyComputer Ethics

About

I'm a dedicated Software Development Engineer II at flipkart , immersed in developing, maintaining, and improving products. Whether enhancing existing solutions or creating new ones, my passion for software development drives me. With expertise in Java, Python, Golang, C, Spring Boot, and technologies like Redis, MongoDB, MySQL, AWS and Kafka, I bring a versatile skill set. Formerly a Python - Java developer. I've contributed to Django,Flask and Spring Boot projects. Beyond work, I thrive on solving over 1350+ Leetcode problems in 1250+ consecutive days, refining analytical skills and embracing continuous improvement. Specializing in certain technologies, I'm always exploring, currently diving into System Design concepts. Connect with me at tysonrjain@gmail.com or on LinkedIn. Eager to expand my network and engage in meaningful discussions—let's connect! 🚀

Experience

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

Flipkart

SDE - 2

Jan 2025Present · 1 yr 5 mos · Bengaluru, Karnataka, India · Hybrid

  • Projects I have worked on:
  • Led the MLE (Mobile Large Electronics) parity task for Shopsy, driving an 50 million INR revenue boost and optimising marketplace efficiency.
  • Identified and removed fraudulent sellers from Flipkart, ensuring a secure marketplace experience. Processed over 10K+ cases using Gen AI with a 98.73% accuracy rate.
  • Developed the NEP(Net Effective Price) revamp, built the new infrastructure from the ground up, and created a user‑based widget display system, now serving 24,512 personalised widget views per second.
AlgorithmsSoftware InfrastructureSoftware Development Life Cycle (SDLC)RedisLow LatencyDatabases+32

Bny mellon

Software Engineer II

Oct 2023Dec 2024 · 1 yr 2 mos · Pune, Maharashtra, India · Hybrid

  • Projects I have worked on:
  • Developed the Wolcott project using Java, enhancing the loan enablement platform to increase loan acquisition by up to 31%.
  • Created a Campbell Project (Loan Documents Verification System) using Java to streamline the verification process and improve efficiency by up to 72.4%
  • Implemented automated test cases utilizing the Gherkin language with the Cucumber framework.
  • Implemented Ansible deployment using CI/CD pipelines and addressed vulnerabilities across various projects, that saved around 220+ hours.
  • Transforming diverse applications from .NET to Java 17.
  • Developed scripts using Thousand Eyes to monitor various applications, enhancing service reliability and improving error detection rate by up to 90%.
  • Designed a migration strategy for moving an on-prem scheduled background service to the cloud, impacting 90% of the database tables and integrating with 5 internal services, using Kafka for
  • message publishing.
  • Analyzed and optimized data migration ensuring data integrity and consistency for 1M+ records.
  • Explored options for syncing delta data during migration, reducing transfer time by 50%.
  • Devised strategies for transaction data migration, minimizing irrelevant data transfer by 30%.
AlgorithmsSoftware InfrastructureSoftware Development Life Cycle (SDLC)Java DevelopmentData Structures & AlgorithmsProgramming+37

Tiket.com

Software Engineer

Aug 2022Oct 2023 · 1 yr 2 mos · Remote

  • Projects I have worked on:
  • Implemented DSM Flight Fare Finder using Java, achieving a success rate of 20.5% in finding the best flight fares.
  • Developed Price Anomaly Detection software using Java and GO, resulting in a detection rate of 92.4% for price anomalies in flight, and hotel bookings.
  • Developed and implemented additional criteria for Flight Experimentation using Java, resulting in a 25.5% improvement in overall flight performance.
  • Integrated Amplitude Wrapper into Flight System using Java, providing greater insights into user behavior and enhancing overall user experience.
  • Solved various production bugs and improved code quality using GO and Java, ensuring smooth and efficient operation of software systems.
AlgorithmsSoftware Development Life Cycle (SDLC)RedisCommunicationData Structures & AlgorithmsDatabases+41

Nanotech softwares

Python Developer

Jan 2022Jan 2022 · 0 mo

  • Successfully developed and launched several web applications, improving user experience and increasing client satisfaction
  • Received positive feedback from clients for my technical skills, communication, and problem-solving abilities
  • Completed a To-do App and Chat Bot using Python and Django, demonstrating my proficiency in web development and natural language processing.
  • Overall, my experience as a Python/Django Developer at Nanotech Softwares Company has allowed me to gain valuable technical skills and hands-on experience in developing and maintaining high-quality web applications using Python and Django.
Data Structures & AlgorithmsDatabasesProgrammingAnalytical SkillsCascading Style Sheets (CSS)Python (Programming Language)+13

Iit bhubaneswar

Intern

Dec 2021Jan 2022 · 1 mo

  • Successfully completed the Full Stack Web Development Internship using MEAN stack, demonstrating my expertise in frontend and backend development.
  • Developed a website using MEAN stack, showcasing my proficiency in web development and technical skills.
  • Gained hands-on experience in developing web applications from scratch and collaborating with a team of developers.
  • Enhanced my problem-solving and communication skills by working on real-world projects and interacting with clients.
  • Overall, my training experience in Full Stack Web Development Course using MEAN stack provided me with the necessary skills and knowledge to pursue a career in web development.
ProgrammingProgramming Languages

Indian institute of technology, indore

Research Intern

Jun 2021Aug 2021 · 2 mos · Indore, Madhya Pradesh, India

  • Successfully completed an internship on Machine Learning and Deep Learning, gaining hands-on experience in developing and implementing machine learning models.
  • Developed and trained a CNN model to recognize German traffic signboards with an accuracy of 98.4%
  • Implemented the model into a web application, showcasing my proficiency in deploying machine learning models on cloud servers.
  • Developed a detailed report on the project, demonstrating my technical writing and communication skills
  • Improved my knowledge and skills in machine learning and deep learning, enhancing my career prospects in the field.
  • Overall, my internship experience in Machine Learning and Deep Learning provided me with a strong foundation in developing and implementing machine learning models. It helped me enhance my technical skills, learn new technologies, and gain practical experience in working on real-world projects.
Deep LearningProgrammingProgramming LanguagesComputer ScienceMachine Learning

Uttar pradesh power transmission corporation limited

Intern

Jun 2020Jun 2020 · 0 mo · Prayagraj, Uttar Pradesh, India

  • I enjoyed different experiences regarding the functioning and operation of SF6 breaker, transformer, bus bar, CT, CVT, a bus conductor, isolator, battery bank, DC system installed in the substation at Phulpur (Prayagraj).
ProgrammingProgramming Languages

Indian institute of technology, bombay

Summer Intern

Jun 2019Jun 2019 · 0 mo · Mumbai, Maharashtra, India

  • Successfully completed an internship in Python and Web Development, gaining hands-on experience in developing web applications and working with databases.
  • Developed a Library Management System using Python and MySQL, showcasing my proficiency in web development and database management.
  • Improved my skills in Photoshop, enhancing my ability to create web graphics and design user interfaces
  • Improved my problem-solving and communication skills by working on real-world projects and collaborating with a team of developers.
  • Enhanced my understanding of software development and software engineering practices.
  • Overall, my internship experience in Python and Web Development provided me with a strong foundation in web development and programming, enabling me to pursue a career in software development.
ProgrammingObject-Oriented Programming (OOP)Programming LanguagesComputer ScienceWeb Development

Education

BUNDELKHAND INSTITUTE OF ENGINEERING AND TECHNOLOGY, JHANSI

Bachelor of Technology - BTech — Electronics and communication engineering

Jul 2018Jul 2022

St. Paul's Senior Secondary School

XII — Science and Mathematics

Jul 2016Jul 2017

St. Paul's Senior Secondary School

X — Science and Mathematics

Jul 2014Jul 2015

Stackforce found 100+ more professionals with Software Development & Java

Explore similar profiles based on matching skills and experience