Ashish M J

Senior Software Engineer

Bengaluru, Karnataka, India4 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led a team of engineers in backend system design.
  • Expert in scalable system architecture and production engineering.
  • Strong background in B2B and B2C telecommunications projects.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Telecommunications and E-commerce.

Contact

Skills

Core Skills

Backend DevelopmentSystem Design

Other Skills

Apache KafkaBack-End Web DevelopmentCascading Style Sheets (CSS)ConfluenceCouchbaseData AnalysisData AnalyticsData StructuresDatabase Management System (DBMS)DatabasesDomoElasticsearchFlaskGitGo

About

I’m a Senior Software Engineer with 4+ years of experience in backend development, system design, distributed systems, and production engineering. At Rakuten Mobile, I play a key role in designing and owning backend systems within the B2B Business Support System (BSS) for MNO and ISP applications. I have worked across B2B MNO, B2C ISP, and B2C MNO projects, designing and contributing to Product Catalog, Notification Gateway, and Reporting services. My responsibilities go beyond implementation and include: • System and component design for scalable notification, template, and reporting platforms • Creating and reviewing BRDs and LLDs, defining APIs, data models, and event flows • Making architectural decisions around scalability, fault tolerance, and observability • Serving as Functional Lead, mentoring a team of 3 engineers and guiding design and implementation efforts • Owning end-to-end production systems, including incident recovery, automation, release management, and long-term stability I work closely with business and cross-functional teams to translate requirements into clean, resilient system designs that perform reliably at scale. My growth from Associate to Senior Software Engineer reflects strong design ownership, technical depth, and consistent delivery in fast-paced environments. I hold a Bachelor’s degree in Information Science and Engineering from The National Institute of Engineering, Mysore, with prior internships at Codemonk and Rakuten Rewards.

Experience

4 yrs 8 mos
Total Experience
4 yrs 8 mos
Average Tenure
4 yrs 8 mos
Current Experience

Rakuten india

5 roles

Senior Software Engineer 1

Promoted

Apr 2025Present · 1 yr 2 mos

  • Contributed to the development and production support of the Rakuten Mobile B2B Business Support System (BSS) for MNO and ISP applications, enabling seamless Customer Management, Order Management, Product Cataloging, Rating, and Billing.
  • Served as the Functional Lead for Product Catalogue, Notification Gateway, and Reporting Services, managing end-to-end production activities including maintenance, problem management, optimization, and ensuring smooth business operations.
  • Led and managed a team of 3 engineers, providing technical guidance, mentoring, and ensuring timely delivery of critical features and fixes.
  • Worked as both a functional and technical designer, bridging business requirements with system design for B2B MNO/ISP solutions.
  • Oversaw feature development, bug fixes, incident management, system recovery, automation, and release management, ensuring high system availability and reliability.
  • Partnered with cross-functional teams to optimize system efficiency, drive automation initiatives, and enhance scalability, resulting in improved performance and reduced operational overhead.
DomogRPCJenkinsDatabasesGo (Programming Language)Microservices+30

Software Engineer 2

Promoted

Jun 2024Present · 2 yrs

  • Worked on the Rakuten Mobile B2B Business Support System (BSS) for MNO applications, which enables seamless Customer Management, Order Management, Product Cataloging, Rating, and Billing.
  • Serving as the Functional Lead for Product Catalogue, Notification Gateway, and Reporting Services, overseeing end-to-end in the production in terms functioning, maintenance, problem management ,and optimization .
  • Apart from the above mentioned was also responsible for feature development, bug fixes, incident management, system recovery, automation, and release management, ensuring seamless performance and high availability. Collaborate closely with cross-functional teams to enhance system efficiency, streamline operations, and implement automation solutions that improve scalability and reliability.
Python (Programming Language)MySQLGoJavaCouchbaseDatabases+2

Software Engineer 1

Promoted

Apr 2023Jun 2024 · 1 yr 2 mos

  • Worked on the Rakuten Mobile B2B Business Support System (BSS) for MNO applications, which enables seamless Customer Management, Order Management, Product Cataloging, Rating, and Billing.
  • Actively contributed to the development, enhancement, and maintenance of key enterprise systems, including Product Catalogue, Notification Gateway, and Reporting Services. My responsibilities encompassed development,bug fixes, incident resolution, system recovery, automation, and release management, ensuring seamless functionality and operational efficiency.
  • Implemented automation solutions to streamline processes, reduce manual intervention, and improve system reliability. Played a crucial role in maintaining system stability, optimizing performance, and supporting seamless releases to enhance business continuity.
Python (Programming Language)MySQLGoJavaCouchbaseDatabases+2

Associate Software Engineer

Sep 2021Mar 2023 · 1 yr 6 mos

  • Worked on the Rakuten Mobile B2B Business Support System (BSS) for MNO applications, which enables seamless Customer Management, Order Management, Product Cataloging, Rating, and Billing.
  • My responsibilities spanned end-to-end development, code optimization, and bug fixing, with a primary focus on the reporting system and Tomia project, leveraging the power of Go (Golang). Through strategic enhancements and performance tuning, I contributed to improving system efficiency, ensuring data integrity, and streamlining critical business operations.
KubernetesGo (Programming Language)Python (Programming Language)CouchbaseDatabasesMicroservices+2

Technical Intern

Feb 2021Aug 2021 · 6 mos

  • Contributed to the Rakuten Rewards e-commerce project, focusing on building data-driven solutions to enhance business insights. Designed and developed datasets by identifying and integrating key metrics critical for performance analysis. Leveraged these datasets to build interactive dashboards, providing real-time analytics and actionable insights to optimize decision-making. The project played a crucial role in improving user engagement, sales trends analysis, and business strategy formulation.
Python (Programming Language)SnowflakeTableau

Codemonk

Software Engineer Intern

Dec 2019Jan 2020 · 1 mo · Bengaluru, Karnataka, India · On-site

  • Worked on a wildlife conservation initiative where computer vision techniques were applied to enhance the quality of images captured from camera traps. The project aimed to improve the clarity and usability of wildlife imagery for research, species identification, and population census efforts. By leveraging advanced image processing and machine learning algorithms, the solution helped researchers extract more accurate insights from camera-trap data, ultimately contributing to better conservation strategies and ecological monitoring.
Python (Programming Language)FlaskOpenCVWeb Scraping

Education

The National Institute Of Engineering, Mysore

Bachelor of Engineering — Information Technology

Aug 2017Aug 2021

Sadvidya Composite PU College

PCMB

Jan 2015Jan 2017

Sadvidya High School

Science

Jan 2012Jan 2015

Stackforce found 100+ more professionals with Backend Development & System Design

Explore similar profiles based on matching skills and experience