Rajesh Melige

Rajesh Melige

Senior Software Engineer @ OneTrust

About Rajesh Melige

Rajesh Melige is a Senior Software Engineer with extensive experience in developing scalable and distributed environments. He currently works at OneTrust and has previously held positions at Robert Bosch Engineering and Business Solutions, Riflexions Consulting, and Tech Mahindra.

Current Role at OneTrust

Rajesh Melige serves as a Senior Software Engineer at OneTrust, where he has been employed since 2021. In this role, he focuses on developing scalable and distributed environments, utilizing his expertise in REST web services. His contributions support the company's initiatives in data privacy and compliance, aligning with OneTrust's mission to help organizations manage their privacy programs effectively.

Previous Experience at Robert Bosch Engineering and Business Solutions

Prior to his current position, Rajesh worked at Robert Bosch Engineering and Business Solutions Vietnam as a Senior Software Engineer from 2017 to 2021. During his four years there, he contributed to various engineering projects, applying his skills in software development and system design within a collaborative environment in Bengaluru, Karnataka, India.

Early Career at Riflexions Consulting and Tech Mahindra

Rajesh began his career as a Software Developer at Riflexions Consulting Private Limited in 2017, where he worked for seven months in Bengaluru Area, India. Following this role, he joined Tech Mahindra as a Software Engineer from 2014 to 2017. His experience at Tech Mahindra spanned three years, during which he developed foundational skills in software engineering and project management.

Education and Expertise in Telecommunications Engineering

Rajesh Melige earned his Bachelor of Engineering (BE) in Telecommunications Engineering from the Bangalore Institute of Technology, completing his studies from 2010 to 2014. His educational background provides a strong foundation for his technical skills, which include expertise in SQL and NoSQL databases, cloud computing with Azure, and real-time data processing using Apache Kafka.

Technical Skills and Tools Utilized

Rajesh possesses a diverse skill set that includes developing scalable applications using REST web services and managing databases such as MongoDB, Redis, and CosmosDB. He is experienced in cloud computing, specifically with Azure, and utilizes the ELK stack for log management and analytics. His proficiency in Apache Kafka enables him to build real-time data pipelines and streaming applications.

People similar to Rajesh Melige