aiShare Your Requirements
Shiv Kumar Oodles

Shiv Kumar (Manager-Solutions Architect)

Experience: 12+ yrs

Shiv is an experienced Java Developer with a strong background in multiple technologies. He specializes in defining system architectures to ensure reliable and resilient solutions. He possesses a comprehensive understanding of the latest technologies and has hands-on experience in Core Java, Spring Boot, Hibernate, Apache Kafka messaging queue, Redis, as well as relational databases like MySQL and PostgreSQL, and non-relational databases like MongoDB. He excels in API implementations, Microservices, Web Services development, testing, and deployments. Shiv actively contributes to code enhancements and consistently delivers valuable contributions to various client projects, including Fabtrack, Pando, Pandojo, Digikam, WhatsApp Integration, Croniz, Punchin Application, Script TV, Bhaasha, and more. He demonstrates strong analytical skills and a creative mindset. In addition, he has a passion for reading books and exploring new technologies and innovations.

Shiv Kumar Oodles
Shiv Kumar
(Solutions Architect)

Shiv is an experienced Java Developer with a strong background in multiple technologies. He specializes in defining system architectures to ensure reliable and resilient solutions. He possesses a comprehensive understanding of the latest technologies and has hands-on experience in Core Java, Spring Boot, Hibernate, Apache Kafka messaging queue, Redis, as well as relational databases like MySQL and PostgreSQL, and non-relational databases like MongoDB. He excels in API implementations, Microservices, Web Services development, testing, and deployments. Shiv actively contributes to code enhancements and consistently delivers valuable contributions to various client projects, including Fabtrack, Pando, Pandojo, Digikam, WhatsApp Integration, Croniz, Punchin Application, Script TV, Bhaasha, and more. He demonstrates strong analytical skills and a creative mindset. In addition, he has a passion for reading books and exploring new technologies and innovations.

LanguageLanguages

DotEnglish

Conversational

DotHindi

Fluent

SkillsSkills

DotPhoton

60%

DotKaltura

40%

DotJava

80%

DotHLS

80%

DotZoom

80%

DotOBS Studio

80%

DotEncoding

60%

DotFFmpeg

80%

DotOracle

80%

DotRedis

80%

DotAnt Media

60%

DotIFS

80%

DotDRM

60%

DotSpring Boot

80%

DotTechnical Project Management

80%

DotTranscoding

60%

DotNetflix Open Connect

60%

DotMySQL

80%

DotAWS

80%

DotPostgreSQL

80%

DotAmazon Prime Video Direct

60%

DotKafka

80%

DotDash

60%
ExpWork Experience / Trainings / Internship

Aug 2013-Present

Solution Architect

Gurgaon


Oodles Technologies

Gurgaon

Aug 2013-Present

Aug 2013-Present

Solution Architect

Gurgaon


Oodles Technologies

Gurgaon

Aug 2013-Present

EducationEducation

2008-2012

Dot

PTU

B. Tech-CSE

Top Blog Posts

Implementation of Microservice Architecture in Java and Nodejs
In my last blog, I have discussedthe main basic components of the microservice architecture. In this blog, we will discuss about some implementation techniques of the microservice architecture using Java and node-js technologies. I have worked on one project which converts currency from one format to other. Below diagram will describe the structure of the application. Zuul Gateway has an inbuilt Ribbon load balancer. Zuul Gateway is the entry point for all the clients and it connects wit...
Shiv Kumar
31 Dec 2018
How to secure Redis database
In previous blog I have explained how to set up a key value database Redis. After installing redis we can access redis database using command redis-cli, because redis security is not implemented yet. If you run following command on redis cli : 127.0.0.1:6379> auth admin (error) ERR Client sent AUTH, but no password is set - It gives this error message means no security password is set yet. We can secure our Redis database in many ways as described below : ...
Shiv Kumar
10 Apr 2017
Ways to show conditional error messages in jquery validate plugin
Sometimes we are required to show validation messages depending upon some conditions and check. Jquery Validate plugin provides different ways as described below to do the same. Way 1 : Using "depends". It is not a rule but the property which toggles the rules on or off. "depends" is used only in rules section not in messages section. { eventName: { required: { depends: function(ele) { return $('#eventCheckBox').is(':checked'); } }, minlength: 3 }, ...
Shiv Kumar
30 Jun 2016

© Copyright 2009-2026 Oodles Technologies. All Rights Reserved.