Rishi Ranjjan

Software Engineer

London, England, United Kingdom8 yrs 11 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable backend systems.
  • Strong leadership in multi-team project environments.
  • Proficient in modern web app development with ReactJS.
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in Fintech and SaaS industries.

Contact

Skills

Core Skills

KotlinSpring BootJavaGolangProgramming

Other Skills

Project PlanningSystem ArchitectureLeadershipTDDMongoDBClojurePostgreSQLElasticsearchApache KafkaData StructuresAlgorithmsProblem SolvingRedisMySQLDropwizard

About

*Always open to talk about great opportunities (would need visa sponsorship for roles in the UK)* I am a motivated and results driven software engineer with experience in building highly scalable distributed systems. I enjoy working on collaborative and multi-team projects that enable me to think through various problems. My key strength areas are - • Development and customisation of highly scalable backend systems. • Requirement Analysis, Development, Testing, and Troubleshooting of backend applications. • I also have hands-on experience in developing web apps using ReactJS. Proficient in Java, SpringBoot, Redis, Kafka, DropWizard, Clean Code, Distributed Systems

Experience

Personio

2 roles

Lead Software Engineer

Promoted

Apr 2025Present · 11 mos

  • I successfully contributed to the evolution of the Personio mobile app by leading critical feature development and enhancing user experience.
  • Built a comprehensive Push Notification system, working on its design, planning, and execution.
  • Managed stakeholder expectations and project timelines to ensure seamless project delivery.
  • Developed strong project management and communication skills through extensive stakeholder engagement.

Senior Software Engineer

Nov 2023Mar 2025 · 1 yr 4 mos

  • Served as the sole backend engineer in the Mobile team, developing a BFF service for a revamped mobile app architecture.
  • Established coding conventions and set up the service, focusing on greenfield development.
  • Conducted load tests and implemented observability and error handling to enhance system reliability.
KotlinSpring BootProject PlanningSystem ArchitectureLeadership

Wise

Senior Software Engineer

Apr 2022Sep 2023 · 1 yr 5 mos · London, England, United Kingdom

  • Worked with the Regional Expansion team to expand Wise's offering in the Middle East and Africa region.
  • Designed, developed and maintained integrations with payment partners in South Africa, Ghana, Kenya, Turkey, etc.

Newton school

Education Mentor

Aug 2021Oct 2021 · 2 mos · Remote

  • Mentored a group of 10 students for starting their software development careers.
  • Conducting 1-1 with the students weekly and solve their doubts related to programming, data structures & algorithms, etc.
  • Conducting group sessions and helping students solve programming questions, discuss programming concepts, etc.
ProgrammingJavaData StructuresAlgorithmsProblem Solving

Goto group

Senior Software Engineer

Jan 2021Mar 2022 · 1 yr 2 mos · Bengaluru, Karnataka, India

  • Products: Gopay (a payment ecosystem by Gojek)
  • Worked on optimization and improvement of Gopay order history. Tweaking DB indexes and queries, running load tests, etc in order to prepare it for the Gojek scale (billions of requests per month)
  • Worked on the Gopay promotion engine to add new features and support exclusive promotions after the merger with Tokopedia
  • Worked on ingesting GoFood restaurant data and creating a local food store (Jajan) discovery feature on Gopay
TDDMongoDBClojurePostgreSQLElasticsearchJava+2

Ola (ani technologies pvt. ltd)

Software Development Engineer II

Aug 2019Dec 2020 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Product: Ola Money Postpaid
  • Developed features on payment systems that were responsible to cater the external merchants like Zomato, Myntra, Redbus, etc.
  • Developed features for promotion engine like "offers on first N transactions, Dynamic cashbacks, etc."
  • Tech Used: Java, Spring Boot, DropWizard, Maven, Apache Mesos
  • Products: Ola Money Postpaid & Ola Money Card
  • Led a team of 4 engineers to build and maintain features for Postpaid and OlaMoney Card systems.
  • I was responsible to handle some of the T1 services for these products.
  • Started building services for the OlaMoney card along with a few other engineers. Was one of the very few first engineers to start work on this product.
  • Started this as an invite-only product and later opened it for everyone in a controlled manner.
  • Implemented features like card application, transaction management, viewing the Virtual Card, etc.
  • While leading the team I was SPOC for business and product teams in case there was some issue to be taken care of by our team.
  • Handling of sprints in coordination with EM & TPM and making sure that stories, tasks, and bugs were not blocked for devs to pickup.
  • Made sure that things run smoothly and step in to help out on technical issues.
JavaRedisSpring BootApache KafkaMySQLDropwizard+1

Publicis sapient

Software Engineer

Oct 2016Jul 2019 · 2 yrs 9 mos · Bengaluru, Karnataka, India

  • Project: Total Wine & More
  • As a newbie to tech world I was trained on Java, Spring Boot and other related technologies to be able to work on real projects just after the training.
  • After training, I was assigned to an eCommerce project for one of the renowned wine seller in the US, Total Wine & More.
  • I learned SAP Hybris on the job, fixed unit test cases and small bugs in the monolith system, and later moved on to full development.
  • Primarily worked on the storefront side which includes account management, loyalty programs, product recommendation engine integrations, analytics, etc.
  • Also worked on Order Management features for back-office users.
  • Played a full stack developer role and worked on micro UI components leveraging OpenComponents (by OpenTable), ReactJS, and jQuery
  • Project: Rapid Commerce
  • This was an in house product which was based on cloud native micro services architecture.
  • I was responsible for creating a pluggable store locator service for this platform. Primarily using Spring Boot, MongoDB and Redis.

Education

National Institute of Technology Jamshedpur

Bachelor of Technology - BTech — Computer Science

Stackforce found 100+ more professionals with Kotlin & Spring Boot

Explore similar profiles based on matching skills and experience