Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic
Ritesh Ranjan

Ritesh Ranjan

Principal Member of Technical Staff
Bangalore,KARNATAKA

Summary

Highly skilled software developer with 12+ years of experience in software design, development, deployment and maintenance of robust and scalable backend systems. Adept at problem-solving, optimizing code, and ensuring the delivery of high-quality software solutions. Proficient in Java and related technologies. Proven track record of working as an individual contributor in fast-paced environments and mentoring juniors.

Overview

13
13
years of professional experience
4
4
years of post-secondary education

Work History

Principal Member of Technical Staff

Oracle
9 2020 - Current
  • Currently working in OCI Database Patching service, feature of Database Monitoring and Management which provides continuous vulnerability scans, patch recommendations and patching operations for externally registered databases
  • Role includes collaborating with cross-functional teams to gather requirements, design system architecture, and implement efficient solutions using Java, SQL, Microservices, Docker and REST

Key Responsibilities:

  • Design and implementation of event based microservices architecture optimizing performance and scalability
  • Designing and implementing RESTful APIs, facilitating seamless communication between system components
  • Optimizing code and database queries to improve system performance and reduce response times
  • Contributing to architectural design discussions and providing innovative solutions to complex technical challenges
  • Driving technical excellence and mentoring junior team members to enhance their skills and capabilities
  • Evaluated emerging technologies for potential integration into existing systems, keeping company at forefront of industry trends
  • Developed innovative solutions to complex technical problems, enabling company growth and expansion into new markets
  • Launched successful proof-of-concept initiative that demonstrated how new technology could be integrated into existing infrastructure, leading to its adoption companywide
  • Streamlined development processes for improved project delivery timelines and reduced costs
  • Identified opportunities for system improvements, leading to increased efficiency and cost savings
  • Influenced architectural decisions that resulted in scalable applications capable of handling increased user loads without sacrificing performance or functionality

Engineering Specialist

Software AG
12.2016 - 09.2020
  • Refined, Designed and Developed core Java features for multithreaded environment
  • Designed and Developed REST services for UI as well as service-service interactions.

R&D Engineer

Nokia
10.2014 - 12.2016
  • Played key role in developing modules with agile methodology
  • Requirement analysis and Proof of Concept for new features
  • Refactored code to reduce technical debt
  • Actively participated in testing phases to ensure product quality.

Software Engineer

Torry Harris Business Solutions
03.2012 - 09.2014
  • Spearheaded requirement analysis and design preparation, optimizing project releases and design documents.
  • Designed Java components for efficient database interaction, enhancing overall project performance.

Education

Bachelor of Engineering -

Shri Vaishnav Institute of Technology & Science
Indore
09.2007 - 06.2011

Skills

Java

Microservices

RESTful APIs

System Architecture

Software Design

Problem-solving

DSA

PLSQL

Spring Boot

Multithreading

Docker

Kubernetes

Timeline

Engineering Specialist

Software AG
12.2016 - 09.2020

R&D Engineer

Nokia
10.2014 - 12.2016

Software Engineer

Torry Harris Business Solutions
03.2012 - 09.2014

Bachelor of Engineering -

Shri Vaishnav Institute of Technology & Science
09.2007 - 06.2011

Principal Member of Technical Staff

Oracle
9 2020 - Current
Ritesh RanjanPrincipal Member of Technical Staff