Raj Kothari

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs 4 mos experience

Key Highlights

  • Expert in building scalable microservices architectures.
  • Proven track record in optimizing large-scale systems.
  • Strong background in backend and full-stack development.
Stackforce AI infers this person is a SaaS-focused Software Engineer with expertise in scalable backend solutions.

Contact

Skills

Core Skills

Spring BootAwsSystem DesignNodejs

Other Skills

Amazon S3Android DevelopmentAngularJSApache AirflowApache KafkaApache SparkApplication Programming Interfaces (API)Back-End Web DevelopmentCC++CassandraComputer EngineeringComputer ScienceCore JavaData Structures and Algorithm

About

I am a results-oriented Software Engineer with strong experience in backend and full-stack development. I have built and optimized large-scale systems, including microservices architectures, recommendation engines, real-time notification systems, and sales management platforms. I have designed and implemented scalable backend services, integrated multiple third-party APIs, and led successful migrations from monolithic systems to microservices. My skill set includes Spring Boot, Node.js, React.js, Kafka, Redis, SQL, MongoDB, AWS, and system design principles. I have contributed to reducing customer acquisition costs, improving system reliability, enhancing user engagement, and driving key business outcomes through technology solutions. I enjoy working on performance optimization, automation, data-driven decision systems, and improving the overall developer experience. Passionate about continuous learning and innovation, I thrive in environments that challenge me to build efficient, scalable, and impactful technology solutions.

Experience

6 yrs 4 mos
Total Experience
1 yr 5 mos
Average Tenure
1 yr 8 mos
Current Experience

Moengage

Senior Software Engineer

Oct 2024Present · 1 yr 8 mos · Greater Bengaluru Area · Hybrid

  • Integrated advanced generative AI models (GeminiAI, OpenAI, Stable Diffusion) to automate notification UI generation and segment filter creation, boosting personalization capabilities.
  • Engineered a high-throughput Coupon Management System processing over 1M requests per minute with sub-100ms latency,
  • ensuring reliability under peak load.
  • Developed Catalog Watch to deliver real-time price-drop alerts and personalized recommendations to millions of users, improving engagement and retention.
  • Optimized the Recommendation System by implementing client-specific rate limiting and scalable APIs supporting 100K requests per minute with p99 latency of 200ms, ensuring consistent performance under heavy load.
  • Streamlined large-scale recommendation workflows using Apache Airflow, improving operational visibility and team efficiency.
  • Designed and deployed an Offer Management System handling 200K requests per minute with p99 latency under 35ms, leveraging distributed systems and in-memory caching.
  • Currently building a next-generation data pipeline for “AI Decisioning” MoEngage’s flagship feature, enabling machine-learning-driven personalization at scale.
  • Tech Stack: Java, Spring Boot, Node.js, Python, Falcon; Apache Spark, Apache Airflow, Databricks; AWS (Lambda, S3, EC2, Redshift, SQS, EMR, Glue, Athena); MongoDB, ScyllaDB, Cassandra, SQL, Elasticsearch, Redis; Sagemaker, Kibana, Grafana, Git
JavaSpring BootNode.jsPythonFalconApache Spark+13

Brightchamps

2 roles

SDE

Jul 2022Sep 2024 · 2 yrs 2 mos

  • 1. Led full-cycle development of comprehensive sales management solution. where I designed and built micro-services for Demo Management, Payment Management, Sales Management)
  • 2. Core team member for migration of old system into micro-services.
  • 3. Worked as a core team member to reduce CAC (Customer Acquisition Cost), exploring new
  • feature and developing them like AMP (Accelerated Mobile Pages) for reducing lead drop on landing pages and Demo dashboard to increase demo student engagement to increase the chances of conversion to paid student etc.
  • 4. Socket System for live notification to instantaneously provide teacher to a demo student waiting in the demo class.
  • 5. Skills utilized include but are not limited to - System Design, PHP, NodeJs, JavaScript, Spring Boot, SQL & MongoDB, AWS, Socket.
System DesignPHPNodeJsJavaScriptSpring BootSQL+3

SDE Intern

Jan 2022Jun 2022 · 5 mos

Programming ConceptsMongoDBApplication Programming Interfaces (API)Software DevelopmentBack-End Web DevelopmentComputer Science+7

Arcatron mobility pvt ltd

SDE Intern

Aug 2020Jun 2021 · 10 mos · Pune, Maharashtra, India

  • 1. Architected and implemented an inventory management system as a comprehensive Full Stack Developer and System Designer.
  • 2. Significantly enhanced company efficiency and led to substantial cost savings by eliminating reliance on third-party services.
  • 3. Leveraged expertise in Node.js, Next.js, MongoDB, and AWS.
Programming ConceptsApplication Programming Interfaces (API)Systems DesignSoftware DevelopmentBack-End Web DevelopmentComputer Science+7

Learnturtle

Founder of LearnTurtle

Jun 2020Jun 2021 · 1 yr · Patna, Bihar, India

  • The Tech stacks used are Gatsby, NodeJs, Firebase & Python. It is a blog website featuring tech writers’ articles. The frontend is created by Gatsby, Firebase functions in NodeJs, Recommendation system using Python with TF-IDF algorithm, and Cosine Similarity for Vector Space Models. To increase the reach, Different social media sites are used and competitions are arranged to increase the interest of writers.
Programming ConceptsSoftware DevelopmentBack-End Web DevelopmentComputer ScienceData Structures and AlgorithmComputer Engineering

Earnest fintech

SDE Intern

Apr 2020Jun 2020 · 2 mos · India

  • 1. Architected a comprehensive software structure for order and reward management in Full- Stack Development.
  • 2. Applied Node.js, PostgreSQL, Docker, Kubernetes, DigitalOcean and React.js
Programming ConceptsApplication Programming Interfaces (API)Software DevelopmentBack-End Web DevelopmentComputer ScienceData Structures and Algorithm+3

Code predators

Android Developer

Jan 2019Feb 2020 · 1 yr 1 mo · Patna Area, India

Programming ConceptsSoftware DevelopmentBack-End Web DevelopmentData Structures and Algorithm

Education

National Institute of Technology , Patna

Bachelor of Technology - BTech — Computer Science and Engineering

Aug 2018Apr 2022

Stackforce found 100+ more professionals with Spring Boot & Aws

Explore similar profiles based on matching skills and experience