Roopesh T

Senior Software Engineer

Bengaluru, Karnataka, India8 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 6+ years of experience in backend development.
  • Expert in microservices and API development.
  • Strong background in e-commerce and logistics domains.
Stackforce AI infers this person is a Backend Developer with expertise in E-commerce and Logistics, specializing in Microservices and API Development.

Contact

Skills

Core Skills

MicroservicesJavaApi Development

Other Skills

API AutomationAPI TestingAPI endpointAgile TestingApache KafkaApi automationApplication Programming Interfaces (API)Back-End Web DevelopmentBehavior-Driven Development (BDD)CXM platformData accessibilityData consistencyEnterprise ArchitectureGitGoogle Cloud Platform (GCP)

About

Having overall 6+ years of experience as Software Backend developer, had involved in developing the large scale enterprise projects. Tech stack: 1. spring Java, Redis, messaging frameworks like (pub sub)/ (Kafka) 2. Web Development, API Development, Messaging platform development 3. Micro Services 4. Postgres SQL , Mysql, Mongo DB 5. Kubernetes, Docker 6. GCP, Jenkins , AWS 7. Good at understanding the business model, system architecture, and debugging the use cases. 8. Selenium, Rest assure 9. Development of Automation frameworks Domains: 1. Have good knowledge in B2B (SCM Domain). 2. Have good knowledge in E-commerce domain. 2. Have moderate knowledge in B2B (Customer SaaS domain).

Experience

Rakuten india

Senior Software Engineer 2

Mar 2022Present · 4 yrs · Bengaluru, Karnataka, India · Hybrid

  • Software Development Engineer | Micro services | Java | Springboot | Google Pub Sub
  • Domain: E-commerce Catalog platform.
  • Project 1: GAT – Generic Annotation tool it’s about E-commerce CatLog enrichment platform.
  • Project 2: Crawler: platform which helps in crawling the competitors data and provides a vital
  • information to the upstream platforms of how the competitors are performing.
  • Project 3: Data Observability Platform: Monitoring tool of crawler metrics.
  • Roles and responsibilities :
  • 1. Designed and implemented event-driven systems utilising Google Pub/Sub and Redis, ensuring
  • high scalability and responsiveness.
  • 2. Took charge of key micro services, ensuring timely delivery and enhanced maintainability, which
  • ultimately boosted customer satisfaction.
  • 3.Collaborated with a team of four developers, engaging in code reviews and knowledge-sharing
  • sessions.
  • 4. Automated testing pipelines for QA teams using Google Cloud Triggers and Selenoid for UI
  • automation.
JavaSpring BootGoogle Pub/SubRedisMicroservicesAPI Development

Sprinklr

Senior Software Development Engineer

Nov 2020Mar 2022 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Project 1: Publishing is a part of Modern Engagement module is a part of Sprinklr platform the major
  • use case of this project in Sprinklr platform where, users can publish the data to channels from the
  • Sprinklr platform and it helps users to publish, schedule the data across multiple channels it helps
  • brands to publish and reply to their fans and, helps in grabbing the posts made by brands and
  • comments replied by fans, it basically helps brands to engage with customers.
  • Project 2: Engagement is a part of Modern Engagement module is a part of Sprinklr platform the
  • major use case of this project in Sprinklr platform where, users can notice the natively published
  • posts, customers review, replies, comments, likes across multiple channels using the grabber jobs.
  • Roles and Responsibilities :
  • Conceptualised and constructed RESTful APIs, enhancing the CXM platform's data accessibility for
  • 10+ internal applications; streamlined data retrieval processes and improved data consistency by
  • 15%.
RESTful APIsCXM platformData accessibilityData consistencyAPI DevelopmentJava

Coviam

SDE-1

Oct 2017Oct 2020 · 3 yrs · Bengaluru Area, India

  • Project 1: BES – Transport Management System- Logistics (BES) Transport Management System–
  • BES is logistics for Blibli.com. Whenever customer places an order from Blibli website, the order gets
  • assigned to BES for to deliver the product at customers place. the BES will work according to the
  • serviceability file which we configured in the BES system it decides where to pick up the product
  • and where to deliver the product.
  • Project 2: X-shipping: shipping system provides which logistics are available for to deliver the
  • product when customer places an order in Blibli.com, system helps in providing the ETA of delivery
  • & Engineered an API endpoint providing estimated shipping costs from any origin to destination,
  • facilitating 5,000+ daily customer transactions with 99.99% uptime and zero billing errors.
  • Roles and Responsibilities:
  • Diagnosed and remediated critical performance bottlenecks within X-shipping micro services,
  • enhancing system maintainability by 40% and slashing error rates by 25% contributing to faster
  • shipping times.
Transport Management SystemLogisticsAPI endpointPerformance bottlenecksMicroservicesJava

Education

Hindustan University

Bachelor of Technology - BTech — Computer Science

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience