Ravi Ranjan

Software Engineer

Canada6 yrs 4 mos experience
Highly Stable

Key Highlights

  • Over 11 years of experience in software engineering.
  • Expertise in large-scale distributed systems.
  • Significant improvements in backend processing efficiency.
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in SaaS and Fintech.

Contact

Skills

Core Skills

AwsJavaBackend EngineeringGolangDistributed Systems

Other Skills

KotlinDynamoDBSoftware DesignCommunicationMicroServicesKafkaMicroServiceMysqlAeroSpikeElasticsearchC++.netC#visual studiointernet networking

About

Experienced software engineer with over 11 years of experience designing, building, and operating large-scale distributed systems. Deep backend expertise across Golang, Java, C++, Kotlin, Python, Scala, C#, and .NET, with a strong grounding in data structures and algorithms. Bachelor’s degree in Information Technology from Jadavpur University, Kolkata, India.

Experience

6 yrs 4 mos
Total Experience
2 yrs 1 mo
Average Tenure
--
Current Experience

Henry schein one

Staff Software Engineer

Feb 2025Present · 1 yr 2 mos

Amazon web services (aws)

SDE ll

Feb 2023Jan 2025 · 1 yr 11 mos · Vancouver, British Columbia, Canada

  • Building AWS RDS backend services at scale.
  • Tech Stack: Java, Kotlin, DynamoDB, AWS, Distributed systems.
  • Worked with RDS custom for Oracle
  • Worked with zero ETL for MySQL
JavaKotlinDynamoDBAWSDistributed systemsSoftware Design+1

Adobe

Computer Scientist ll

May 2022Feb 2023 · 9 mos · Bengaluru, Karnataka, India

  • Technology worked : Java, MicroServices, Dynamo Db, Kafka, AWS, Distributed Systems
  • ● Improved the video rendition processing for creative cloud by Implement the Queuing mechanism for the requests
  • received for backend video rendition service that reduced average request handling time by 80% .
JavaMicroServicesDynamo DbKafkaAWSDistributed Systems+2

Grab

Senior Software Engineer

Sep 2018May 2022 · 3 yrs 8 mos · Bengaluru Area, India · On-site

  • Technology worked : GoLang, MicroService Mysql, AeroSpike, Kafka, Distributed Systems
  • ● Improved Settlement Service for Grab pay team by building features like split cash-out, cash-out failure
  • reports and horizontally scaling up the backend the service that increase the cashout rate from 5/sec to
  • 25/sec.
  • ● Enhanced the monitoring of settlement service by writing a backend monitoring service to compare
  • transaction consistency to detect any transaction failure and bring it into notice quickly before getting any
  • complaint from customer that reduced the customer complaint from 30 per week to ~ 2 per week
  • ● Enhanced merchant search functionality for Paysi microsite with Elasticsearch, increasing app hits from
  • ~1.3k/day to 15k/day
GoLangMicroServiceMysqlAeroSpikeKafkaDistributed Systems+2

Reve systems

Software Engineer

Jun 2013Sep 2018 · 5 yrs 3 mos · New Delhi, Delhi, India · On-site

  • Technology worked : Java , C++, .net, C#, visual studio, internet networking
  • ● Developed the feature like app localisation, echo cancellation Project: VOIP media service and
  • Provisioning server for the phone application.
  • ● Built and deployed the project for backend service for Ip phone application to handle the IP calls.
  • ● Worked with STL library PJSIP open source audio codec G729,SIP protocol and communication protocol
  • such as TCP, UDP and SSL.
JavaC++.netC#visual studiointernet networking+2

Education

Jadavpur University

Bachelors in Information Technology — Computer Science

Stackforce found 100+ more professionals with Aws & Java

Explore similar profiles based on matching skills and experience