Ravi Kumar Ray

Software Engineer

Gurugram, Haryana, India11 yrs 6 mos experience
Most Likely To Switch

Key Highlights

  • 10 years of experience in Backend Development.
  • Expert in Java and Microservices architecture.
  • Led teams and projects in high-performance environments.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Microservices and Java for Ad-Tech and E-commerce industries.

Contact

Skills

Core Skills

MicroservicesJavaWeb Development

Other Skills

Agile MethodologiesApplication ArchitectureArchitectureCC++CSSCoaching & MentoringCore JavaDatabasesDebuggingDesign PatternsDockerElasticSearchEnglishGQL

About

• Seasoned software engineering professional with ~10 years of experience in Backend Development with multiple programming languages / technologies. • ~10 years working experience on Java 8/11/17 for developing Backend Microservices. • 2+ years working experience on Golang programming language for developing Backend Microservices. • 2+ years Principal Engineer/Lead Engineer for Backend team at Tokopedia . • Experience with Spring Boot, AWS, Kafka, NSQ, GQL, Docker, Kubernetes, Gitlab, REST API, gRPC, GCP, Jenkins, Graylog, New Relic, Distributed Systems. • Leading Project, problem solving, end to end design, solution optimization for performance enhancement. • Always bothering about microservices - SLO, high throughput, p99 latency, high availability, scaling,monitoring, tracing, design patterns.

Experience

11 yrs 6 mos
Total Experience
1 yr 5 mos
Average Tenure
2 yrs 11 mos
Current Experience

Expedia group

SDE III | Manager (Conversations Platform)

Jul 2023Present · 2 yrs 11 mos · Gurugram, Haryana, India · Hybrid

Coaching & MentoringArchitectureSpring SecurityDockerSpring BootTeam Leadership+6

Tokopedia

Principal Software Engineer I (GoTo Group - Tokopedia * GoJek) | TopAds Team

Nov 2021Jun 2023 · 1 yr 7 mos · Noida, Uttar Pradesh, India · Hybrid

  • Tokopedia + Gojek ( a Google-backed Unicorn ) is an Indonesian technology company specialising in E-commerce. Also, Tokopedia has been a force that pioneered digital transformation in Indonesia.
  • Now, Tokopedia, Gojek and GoTo Financial merged to form the GoTo Group .
  • Worked in the Ad-Tech (Advertisement) team which recommends/serves Ads on the platform for both internal and external systems .
  • Raised the External Ads team from scratch and led the whole team during my tenure .
  • Designed the system to handle an RPS of 3000 with a latency of 100ms for External Ads on OpenRTB standard .
  • Communication with stakeholders and adjusting strategy based
  • on performance (profit).
  • Code & design reviews and mentoring the engineers in my team.
  • Tech Stack: Java 8, Go 1.18 , Python , gRPC, ElasticSearch, NSQ, New Relic, GQL , HTTP/HTTPS , Docker , Nginx, Apache Tomcat Spring boot etc.
  • Cloud Tech: AWS, GCP
  • Programming languages: Java, Go & Python
  • Database : PostgreSQL, Cassandra, Redis , BigQuery, BigTable , Celery
  • CI/CD : Jenkins , Bamboo
Coaching & MentoringArchitectureSpring SecurityDockerMicroservicesApplication Architecture+5

Deutsche telekom digital labs

Software Engineer

Nov 2020Nov 2021 · 1 yr · Gurugram, Haryana, India

  • Worked as part of Austria NatCo, working as a full stack developer with major inclination towards backend though.
  • On the backend part (80/100) working on micro-services architecture written in Java and Kotlin. Using RestAssured, DBUnit, Wiremock, and Spock for unit and integration testing of services written primarily in Groovy.
  • On the frontend part (20/100) working on Angular and Typescript. The testing frameworks used are Protractor and Cucumber with Serenity JS.
  • Hands on experience in Jenkins, Docker and Kubernetes.
Coaching & MentoringCore JavaSpring SecurityDockerKotlinWeb Development+5

Nagarro

Senior Software Engineer

Jan 2020Nov 2020 · 10 mos · Gurgaon, Haryana

  • Worked as part of an E-commerce project for primarily focused for Thailand and Indonesia market. The technology stack included Java 8, Spring MVC, Vue.js and SAP Hybris .
Coaching & MentoringCore JavaSpring SecurityWeb DevelopmentMicroservicesApplication Architecture+3

Fidelity international

Analyst Programmer

Sep 2018Jan 2020 · 1 yr 4 mos · Gurgaon, Haryana, India

  • Worked as a backend developer in technologies like Spring boot,PCF,RestTemplates,JDBC Templates,Layer 7, Java 8,Message broker IBM MQ,Oracle, BitBucket,Bamboo,Tortoise GIT and web and application servers like Apache Tomcat and WAS respectively. Worked on development and enhancement of various microservices. Also, resolved few of the critical performance issues in the system.
Core JavaSpring SecurityWeb DevelopmentMicroservicesApplication ArchitectureJava+2

Newgen software

Software Design Engineer

Oct 2017Sep 2018 · 11 mos · Gurgaon, India

  • Part of Product Development Team of Newgen's flagship product in BPM- Intelligent Business Process Suite (iBPS). Worked as fullstack (J2SE/J2EE) Developer with experience in product based development.
  • Module design & development, enhancement and unit testing of MDM and BAM modules.
Core JavaWeb DevelopmentJavaServer Faces (JSF)Application ArchitectureJavaDebugging+1

Publicis sapient

2 roles

Associate Technology L1

Jul 2016Sep 2017 · 1 yr 2 mos · Gurgaon, Haryana, India

  • Worked as Java(J2SE/J2EE) developer for various projects such as Siemens Kairos and United Parcel Services. I was primarily involved in backend development,unit testing, sonarqube fixes, debugging and bug fixing.
Core JavaWeb DevelopmentJavaDebuggingWeb Services

Junior Associate Technology

Jan 2016Jul 2016 · 6 mos · Gurgaon, Haryana, India

  • Joined as Trainee Technology straight out of college , just after my Master's. I was trained into technologies and framework related to Web Development like Java 8, Spring MVC,AOP like Log4j , ORM frameworks like Hibernate, Design Patterns , build tools like Maven, versioning tools like GitEye and SVN, and on the front end part technologies like HTML 5, CSS,AJAX,JavaScript,JQuery etc. Also worked as Shadow resource with Siemens client post the 1 month classroom training.
Core JavaJavaDebuggingWeb Services

Ilm software limited,ranchi

Software Developer

Apr 2014Dec 2015 · 1 yr 8 mos · Ranchi Area, India

  • Developed various small applications using core Java(Multi-Threading and Collections) and J2EE technologies like Servlet,JSP,JDBC and RMI. Also worked on Java Swing,HTML, CSS and JavaScript.
Core JavaJavaDebuggingWeb Services

Birla institute of technology, mesra

Media Head, Research & Development Wing

Mar 2014Dec 2015 · 1 yr 9 mos · Birla Institute Of Technology,Ranchi

Education

Birla Institute of Technology, Mesra

Master Of Computer Applications (Integrated) — Computer Applications

Jan 2011Jan 2016

HP Education Services

Certification in Red Hat Enterprise Linux 6 — Operaring System - Linux

Jan 2013Jan 2013

Central Board of Secondary Education

AISSCE (10+2 Science)

Jan 2009Jan 2010

Central Board of Secondary Education

AISSE(10th)

Jan 2007Jan 2008

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience