P ra d eep	
T ya gi	
( P yth o n	
F u ll	
S ta ck	
D eve lo per)	
E m ail:	
p ra d eep ty a gi2 3@ gm ail. c o m	
G it H ub:	
P ra d eep	
T ya gi	
|	
G it H ub	
l in ke d IN :	
P ra d eep	
T ya gi	
|	
L in ke d In	
A bo ut	
m e	
W it h	
1 5	
y e ars	
o f	
I T	
i n dustr y	
e xp erie n ce ,	
i n clu din g	
o ve r	
1 0	
y e ars	
o f	
i n te rn atio nal	
e xp o su re	
i n	
S in ga p o re ,	
I
a m	
a	
s e aso ned	
s o ft w are	
d eve lo per	
w it h	
f u ll- s ta ck	
d eve lo pm en t	
e xp ertis e .	
I
h ave	
l e d	
t e am s	
a s	
a	
t e ch nic a l	
l e ad	
a n d	
r e ce n tly	
d eve lo ped	
a n	
A I	
c h atb o t	
u sin g	
R A G	
c o nce p ts .	
M y	
b acke n d	
s k ills	
i n clu de	
P yth o n,	
F a stA PI,	
N ode.js ,	
a n d	
U nix	
s h ell	
s c rip tin g,	
w hile	
m y	
f r o nte n d	
s k ills	
e n co m pass	
R eact.js ,	
H TM L,	
J a va Scrip t,	
C SS,	
a n d	
B oots tra p .	
I
a m	
p ro fic ie n t	
w it h	
d ata b ase s	
s u ch	
a s	
E la stic se arc h ,	
M yS Q L,	
M SSQ L,	
a n d	
P o stg re SQ L,	
a n d	
a d ep t	
w it h	
D evO ps	
t o ols	
l ik e	
O pen Sh if t ,	
A rg o C D ,	
D ocke r,	
G it ,	
C V S,	
a n d	
J ir a .	
T e ch nic a l	
C om pete n ce s	
A I	
T e ch no lo gie s(R ece n t	
E xp erie n ce )	
A pplic a tio ns
L a n gch ain
C re ate d	
a	
c h atb o t	
u sin g	
p yth o n	
l a n gch ain	
t o	
d eve lo p	
R A G	
A pplic a tio ns
C hro m aD B,	
F A IS S	
T o	
c re ate	
v e cto r	
e m bed din gs	
f o r	
t h e	
R A G	
a p plic a tio ns	
O pen A I	
,
H uggin gFa ce ,	
O lla m a	
T o	
g e t	
a ccu ra te	
r e su lt s	
b ase d	
o n	
e m bed din gs	
f r o m	
R A G .	
S tr e am lit
T o	
i m ple m en t	
C hatB ot&rsquo;s	
u se r	
i n te rfa ce	
t h at	
i s	
u se r	
f r ie n dly	
a n d	
e ff ic ie n t
C om pete n ce
L e ve l
R em ark s
P yth o n
A dva n ce
A dva n ce	
l e ve l	
p ro fic ie n cy	
i n to	
p yth o n	
p ro gra m min g.	
U sa ge	
r a n ge s	
f r o m	
w rit in g	
s c rip ts ,	
t o	
d eve lo pin g	
b acke n d	
A PI	
s e rv e rs .	
F la sk /F a stA PI
A dva n ce
D eve lo ped	
b acke n d	
A PI	
s e rv e rs	
f o r	
p ro vid in g	
c o nfig	
s e arc h	
c a p ab ilit ie s	
f o r	
o ve r	
6 k	
n etw ork	
d evic e s.D eve lo ped	
a sy n c	
b ase d	
b acke n d	
A PI	
s e rv e rs	
f o r	
p ro vid in g	
R eal	
T im e	
c a p ab ilit ie s	
t o	
g e t	
d ata ce n te r	
s it e	
d ata	
w it h in	
s e co nds.	
E la stic se arc h
P ro fic ie n t
I m ple m en te d	
M id dle w are	
u sin g	
E la stic se arc h	
t o	
s e rv e	
d yn am ic	
w eb page s	
c a te rin g	
f o r	
r e al	
t im e	
d ata	
u pdate s.	
A nd	
q uic k	
v ie w s	
o ve r	
t h e	
d ata ce n te r	
s it e	
d ata .
R D BM S
P ro fic ie n t
I n te ra ct	
w it h	
R D BM S	
v ia	
A PI	
s e rv e rs ,	
s c rip ts	
t o	
g e n era te	
d ata	
r e ad y	
t o	
b e	
c o nsu m ed	
b y	
t h e	
f r o nte n ds.	
R eactJS /N odeJS
P ro fic ie n t
T o	
d eve lo p	
a sy n c	
b ase d	
b acke n d	
A PIs	
v e rs io n1	
t h at	
w as	
l a te r	
r e w rit t e n	
i n to	
F a stA PI. D eve lo ped	
S in gle	
p age

a p plic a tio ns	
f o r	
q uic k	
D O M	
u pdate s	
b ase d	
o n	
t h e	
d ata	
u pdate s	
a t	
t h e	
d ata ce n te r	
s it e s.	
D ocke r
P ro fic ie n t
U se d	
f o r	
t ra n sit io nin g	
f r o m	
m ono lit h	
t o	
m ic ro se rv ic e s	
a rc h it e ctu re .
K u bern ete s/O pen sh if t /
A rg o C D
P ro fic ie n t
U se d	
a s	
a n	
o rc h estra tio n	
p la tfo rm	
f o r	
m an agin g	
c o nta in ers	
f o r	
t h e	
m ic ro se rv ic e s.	
A rg o C D	
i s	
u se d	
t o	
a u to	
r e co ncile	
t h e	
c o nta in er	
u pdate s	
i n to	
o pen sh if t	
c lu ste rs
A W S	
L a m bda	
I n te rm ed ia te
D ep lo ye d	
A W S	
l a m bda	
f u nctio n	
t o	
t r ig ge r	
o n	
s e rv e r	
e ve n ts	
a n d	
c re ate	
t ic ke ts	
i n to	
s e rv ic e	
n ow .	
H TM L/C SS/Ja va sc rip t
P ro fic ie n t
U se d	
V an illa	
j a va sc rip t	
w it h	
t ra d it io nal	
w eb	
t e ch no lo gie s	
t o	
d eve lo p	
i n ho use	
I n fr a str u ctu re	
R eq uest	
P o rta l	

P ro fe ssio nal	
E xp erie n ce s	
F u ll	
S ta ck	
D eve lo per	
a t	
L u m en	
T e ch no lo gie s,	
S in ga p o re ,	
(
M arc h	
2 016	
t o	
J u ne	
2 024)	
T e ch no lo gie s/ P la tfo rm s	
P yth o n	
, F A ST	
A PI	
, O pen A I,	
L a n gch ain ,	
V ecto rD B,	
p yte st,	
n o dejs	
, r e actJS ,	
w eb so cke ts ,	
E la stic se arc h ,	
R ed is ,	
D ocke r,K u bern ete s/o pen sh if t	
R esp o nsib ilit ie s	
●	
I m ple m en t	
i n nova tiv e	
s o lu tio ns	
a s	
v a lu e	
a d ded	
s e rv ic e s	
f o r	
o rg a n iz a tio ns	
w it h in	
t h e	
c o m pan y,w it h	
r e ce n t	
e xp erie n ce	
o f	
p ro to ty p in g	
c h atb o t	
s o lu tio ns.	
●	
D eve lo p	
e n d	
t o	
e n d	
s o lu tio ns	
t o	
m an age	
d ata ce n te rs	
o w ned	
b y	
t h e	
c o m pan y	
●	
G ath er	
r e q uir e m en ts	
f r o m	
o th er	
s ta ke h o ld ers	
t o	
c re ate	
a	
h ig h	
l e ve l	
d esig n	
o f	
t h e	
r e q uir e m en t	
●	
T ra n sla te	
r e q uir e m en ts	
t o	
l o w	
l e ve l	
d esig n s	
●	
M en to r	
j u nio r	
t e am	
m em bers	
i n	
s u cce ssfu lly	
i m ple m en tin g	
t h e	
r e q uir e m en ts .	
●	
I m ple m en t	
a u to m ate d	
t e sts	
t h at	
a re	
e xe cu te d	
a s	
p art	
o f	
C I/ C D	
p ip elin es.	
●	
M ain ta in	
d ep lo ym en ts	
o ve r	
o pen sh if t	
f o r	
n ew	
a n d	
e xis tin g	
a p plic a tio ns.	
C o ntr ib utio ns/A cco m plis h m en ts	
●	
I m ple m en te d	
c h atb o t	
i n te gra tin g	
R A G	
c o nce p ts	
t o	
h elp	
s u ppo rt	
t e am s	
n avig a te	
c o m ple x	
t e ch nic a l	
d o cu m en ts	
a n d	
p ro vid e	
e ff ic ie n t	
1 st	
l e ve l	
o f	
s u ppo rt	
●	
I m ple m en te d	
a n	
e n d	
t o	
e n d	
s o lu tio n	
t o	
e n ab le	
u se rs	
t o	
s e arc h	
a cro ss	
m ore	
t h an	
6 000	
S D W AN	
A pplia n ce s	
v ia	
a	
p o rta l	
r a n gin g	
f r o m	
k e yw ord	
s e arc h	
t o	
c o nfig u ra tio n	
s e arc h es.	
●	
D eve lo ped	
a p plic a tio n	
f o r	
p ro vis io nin g	
l e ga cy	
c u sto m ers	
t o	
n ew	
S o ft w are	
d efin ed	
n etw ork s	
p ow ere d	
b y	
C is c o	
( C is c o	
A CI) .	
A ddin g	
r e al	
t im e	
u pdate s	
c a p ab ilit y	
t o	
s y n c	
d ata	
b etw een	
i n ho use	
p o rta ls	
w it h	
C is c o	
A CI	
c o ntro lle rs ,	
r e d ucin g	
l o ad	
t im e	
f r o m	
2	
m in ute s	
t o	
7	
s e co nds	
p er	
r e q uest.	
●	
I m ple m en te d	
u nit	
t e sts	
f o r	
e ve n t	
a u to m atio n	
w ork flo w s	
u sin g	
P yTe st	
●	
I m ple m en te d	
a	
b acke n d	
A PI	
u sin g	
F a stA PI	
t o	
s tre am	
b ack	
r e alt im e	
o utp ut	
o f	
c o m man ds	
t h at	
e xe cu te	
a s	
p art	
o f	
n etw ork	
a u to m atio n	
●	
I m ple m en te d	
i n ho use	
I n fr a str u ctu re	
P o rta l	
h elp in g	
t e am s	
t o	
r e co rd	
t a sk s	
a n d	
a ssig n	
t a sk s	
t o	
o th er	
s ta ke h o ld ers

S e n io r	
P yth o n	
D eve lo per	
a t	
N TT	
C o m munic a tio ns,	
S in ga p o re ,	
( D ece m ber	
2 013	
t o	
M arc h	
2 016)	
T e ch no lo gie s/ P la tfo rm s	
P yth o n	
,
M yS Q L	
,
n o SQ L	
( M ongo D B),	
S h ell	
S crip tin g	
,
P e rl,	
O P5	
( N agio s),lin ux
R esp o nsib ilit ie s	
●	
D eve lo p	
a n d	
m ain ta in	
b acke n d	
c o m po nen ts	
o f	
a	
m an age d	
s e cu rit y	
s e rv ic e s	
p la tfo rm .	
●	
M eet	
w it h	
c u sto m ers	
t o	
g a th er	
f u nctio nal	
r e q uir e m en ts	
a n d	
t ra n sla te	
t h o se	
i n to	
t e ch nic a l	
r e q uir e m en ts	
●	
L e ad	
t e am	
o f	
s o ft w are	
d eve lo pers	
t o	
i m ple m en t	
t e ch nic a l	
r e q uir e m en ts .	
●	
D eve lo p	
P O C	
t o	
p ro po se	
n ew	
s o lu tio ns	
t o	
t h e	
c u sto m ers .	
C o ntr ib utio ns/A cco m plis h m en ts	
●	
D eve lo p	
a p plic a tio ns	
i n sta lle d	
o n	
C PE	
d evic e s	
t o	
h elp	
c u sto m ers	
p ro vis io n	
t o	
t h e	
m an age d	
s e cu rit y	
s e rv ic e s	
p la tfo rm	
w it h o ut	
t h e	
n eed	
o f	
h avin g	
p ublic	
I P .	
●	
D eve lo p	
U tilit y	
t o	
b ack u p	
p o lic y	
s e cu rit y	
p o lic ie s	
f r o m	
f ir e w all	
d evic e s	
f r o m	
d if fe re n t	
v e n do rs	
.	
●	
B acke n d	
a p plic a tio n	
d eve lo pm en t	
t o	
s u ppo rt	
t ic ke tin g	
f o r	
t h e	
m an age d	
s e cu rit y	
s e rv ic e s	
p la tfo rm .	
●	
D eve lo p	
p lu gin	
s c rip ts	
o n	
O P5	
f o r	
e n han cin g	
t h e	
p ro duct	
c o m po nen t	
m onit o rin g	
A sso cia te	
P ro duct	
D eve lo per	
a t	
B M C	
S o ft w are ,	
P u ne,I n dia	
( A ugu st	
2 011	
t o	
D ece m ber	
2 013)	
T e ch no lo gie s/ P la tfo rm s	
P yth o n	
,
S h ell	
S crip tin g	
,
T P L,	
l in ux	
t o	
d eve lo p	
p att e rn	
s c rip ts	
f o r	
B M C	
A D DM	
P ro duct	
f o r	
d is c o ve rin g	
s o ft w are	
v e rs io ns	
o n	
c u sto m er	
s it e .	
R esp o nsib ilit ie s	
●	
D eve lo p	
i n ho use	
p att e rn s	
t o	
c o ntr ib ute	
t o	
s o ft w are	
d is c o ve ry	
a s	
p art	
o f	
B M C	
A D DM	
p ro duct	
●	
C ontr ib ute	
t o	
t e st	
h arn ess	
f o r	
r u nnin g	
a u to m ate d	
t e sts	
C o ntr ib utio ns/A cco m plis h m en ts	
●	
I m ple m en te d	
m odule s	
w it h in	
t h e	
B M C	
A D DM	
P ro duct	
t o	
d is c o ve r	
s o ft w are s	
o n	
C usto m er	
p re m is e s.	
●	
I m pro ve d	
t e st	
c o ve ra ge	
b y	
a d din g	
n ew	
t e sts	
t o	
t h e	
t e st	
h arn ess	
o f	
t h e	
p ro duct	
S o ft w are	
E n gin eer	
a t	
N it y a O bje ct	
S o ft w are	
S o lu tio ns,	
P u ne,	
I n dia .	
( M arc h	
2 009-M ay	
2 010)	
T e ch no lo gie s/ P la tfo rm s	
P e rl	
,
S h ell	
S crip tin g	
,
l in ux	
t o	
d eve lo p	
i n sta ll	
s c rip ts	
f o r	
t h e	
p ro duct	
R esp o nsib ilit e s	
●	
M ain ta in	
i n sta ll	
s c rip t	
f o r	
t h e	
p ro duct	
C o ntr ib utio ns/A cco m plis h m en ts	
●	
I m ple m en t	
b unch	
o f	
s c rip ts	
t o	
s u ppo rt	
i n sta ll	
b acke n d	
c o m po nen t	
o f	
t h e	
p ro duct.	
E d uca tio n	
M aste rs	
i n	
C om pute r	
S cie n ce	
( P u ne	
U niv e rs it y )	
2 006	
&ndash;	
2 008	
B ach elo rs	
i n	
C om pute r	
S cie n ce	
( P u ne	
U niv e rs it y )	
2 003	
-
2 006