Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

PRAKASH MALIK

Mob. No: +91 9380685421

Objective
A flexible, dedicated & self-disciplined individual, seeking an opportunity to play a
challenging and creative role in development, planning and research with commitment to serve
the organization for its growth and development.
Professional Profile
 14+ years working Experience in Software Development, Infrastructure Support, DevOps,
SRE and with Build and Release in Software fields.
 Currently working in DevOps Engineer with CI/CD, Jenkins, GitHub, Ansible,
SonarQube (Code Quality check), AWS, Dockers, Terraform , Build ( Maven) and Release
with shell scripting.
 Having working Experience in Infra/Application support, Production Support.
 Good Knowledge in cloud in various services like VPC, EC2, IAM in AWS Storage
Services (S3), Load balancing, Autos scaling. 
 Functional expertise in programming in C++ in UNIX/Linux Environment for developing
various applications.
 Having Knowledge in networking and socket programming, protocols like TCP/IP, UDP, and
IPC.
 Working knowledge in IBM MQ Series, WebLogic Console, Control-M, Apache, Tomcat.
 Working knowledge in ITRS Genes Monitoring Tool, TWS.
 Exposure in GDB 3.3 Debugging Tool, CVS, SVN and Make File.
 Strong knowledge in Oracle9i (SQL & PL/SQL), Pro*C.
 Understanding of complete SDLC (Agile Method), ITIL processes, Jira and Confluence.
 Strong working knowledge in UNIX (SUN SOLARIS) & LINUX Environment and Shell
Scripting in UNIX and Power Shell.
 Strong working knowledge in Finance, Investment Banking and Storage, HealthCare,
Telecom, supply chain domain.

 Completed ITIL Certification.


 Very strong Analytical/technical background & Experience development methodologies.
 Team player with a work ethics, committed to hard working sincere, able to work single handed
also.
 Always been willing to learn new technology to improve my competencies
 Good communication, interpersonal, analytical skills and strong ability to perform as part of a
team
Experience Summery
 Currently working as Assistant Consultant with TCS at Bangalore from April 2012 to
till Date.
 Previously worked as a Senior Software Engineer with iGATE Patni at Bangalore
from January 2010 to April 2012.
 Previously worked as a Product Development Engineer with Symphony Services
Corp. India Pvt Ltd from Sept 2008 to Oct 2009 at Bangalore.
 Previously worked as a Senior System Engineer with IBM India Pvt Ltd. from Nov
2007 to August 2008 at Bangalore

Professional qualification
 Master’s in computer application (M.C.A) having 67 % from Utkal University,
Orissa in 2004.
 MPhil in Mathematics having 70% from Utkal University, Orissa in 2006
 MSc (Mathematics) from Utkal University in 2000.

Technical Summary
Language : C++,Core Java, Pro*C.
Scripting Language : Shell Script, Python
Operating System : UNIX (Sun Solaris), Linux, Xshell.
Database : Oracle 10g, PL/SQL,
Protocol : TCP/IP, UDP,RTP,RTCP,IPC.
Supporting Tools : GDB, GCC, CVS, Make file, Putty, Geneos, WebLogic, MQ
DevOps Tools : Jenkin, AWS, Azure, GIT, BURT, CI/CD, Git, Bitbucket,Docker
Monitoring Tools : Kibana,Grafana, ELK, Geneous.

Project Profile:
Project#1
Title : RTPE(Real Time Payment Engine)
Organization : TCS Bangalore
Client : ING Bank(Netherland)
Operating System : Linux (RHEL6)
Scripting : Unix Shell scripting
Process : DevOps (Jenkin, Git, Ansible, CI/CD), Azure, AWS and Terraform.
Tools : TWS, ServiceNow, CyberArk (Access), Kubernetes.
Database : Oracle(11g)
Duration : From Oct 2020 till date
Role : Team Lead
Team Size : 10

Description:
This project is basically Banking domain; ING Bank (Netherlands) is a Banking services which is
involved to Banking services to customers. There are two modules i.e. IncomingRecall and
outgoingRecall Module. There are two applications which is running both Tibco application and Java
application. All the Java application is running on ING Private cloud Machine. Recall means requesting
our money through Bank from Depter to Creditor. Whenever Request has raised by other bank
Customer to ING Bank only that is IN-ComingRecall and whenever Recall Request is raised by ING
Bank/ING Customer that that is call OutgoingRecall.

Role & Responsibilities


 Involving in understanding the functional requirement.
 Involved in the with AWS phase of the project.
 Was involved Continuously improve processes around monitoring scalability,
reliability, application quality and performance of the CI/CD build systems with a
DevOps mentality
 Was involved Build and Deployment with Kubernetes and docker automation.
 Was Involvement Development Infrastructure Support by using Terraform
 CI and CD Pipeline configuration.
 Having Good know how on Network, certificates and develop, deploy, and manage
container-based applications by using OpenShift.
 Having knowledge Infrastructure provisioning - Infrastructure as a Code (IaaC)
 Having Knowledge Scaling, data storages, DNS, compute services and others.
 Working knowledge in Docker Containerization and Container orchestration Tools.
 Having knowledge in Build - understanding of how to build application and automate
the process
 Involved in the Infra/Application production Support phase of the project.
 Involved in coding in shell scripting of the project as per requirements.
 Have prepared KOP/KEDB documents for our current application.
 Participated, engaged and coordinated with all Functional Teams(Development ,
Testing and Release team) on Weekend activities of like Hotfix, major, and minor
release and all infra/Patching changes Implementation activity.
 Developed and implemented UNIX Shell scripts for File System Monitoring, Out of
Memory Errors, JMS Message pending count shell script of various prod server and
integrated automated email feature to intended recipients
 Analyzing the script and rewrite as per requirement.
 Having experience with SQL Queries writing
 Serious Incident Management and Escalation & closure with resolution
 Change/Release Management in production
Project#2

Title : Compliance Monitoring and Banking System


Organization : TCS Bangalore
Client : Ameriprise Financial Inc. (USA, Bangalore)
Operating System : Linux (RHEL6)
Scripting : Unix Shell scripting, Python,
Process : DevOps (Jenkin, Git, Ansible/CI and CD), AWS (S3, VPC, EC2, IAM)
Tools : TWS, ServiceNow, CyberArk (Access)
Database : SQL
Duration : From Oct 2018 till Sept 2020
Role : Team Lead
Team Size : 5

Description:
This project is basically financial domain; Ameriprise Financial Inc. in USA is a financial service which is
involved to financial services to customers. There are four modules i.e. Source Module, Pre-staging
Module, Staging Module, Final Module. This project purely follows the DevOps process. There are
fifteen applications of this project i.e SAT,SRT,WTM,FEDS,ADTrax,Auditrax,Hotlist,Compliance
Tracker,PTA,SAM,Riskconnect,HERT,eDocs,CLRDS and AFD. This project mainly track the financial
case involving suspected Money Fraud, Money Lanundering,Investigation,Physical Security and alert
on artifacts for possible anomalies. This system will collect all data from all modules and also produces
the SAR’S (Suspicious Activity Reports) for the Governments. This also provides the Business users an
interface to investigate alerts/case.

Role & Responsibilities


 Involving in understanding the functional requirement.
 Involved in the with AWS phase of the project.
 Involved in the with deployments stage in azure and modules.
 Involved in the Infra/Application production Support phase of the project.
 Involved in coding in shell scripting of the project as per requirements.
 Planned, implemented, engaged and co-ordinated with all the relevant stakeholders for
successful completion of DR activities carried out for our project.
 Completed configuration, installation and setup of TWS tool and Jobs is monitoring by
using this TWS tools.
 Have prepared KOP/KEDB documents for our current application.
 Have prepared KB articles.
 Participated, engaged and co-ordinated with all Functional Teams(Development ,
Testing and Release team) on Weekend activities of like Hotfix, major, and minor
release and all infra/Patching changes Implementation activity.
 Developed and implemented UNIX Shell scripts for File System Monitoring, Out of
Memory Errors, JMS Message pending count shell script of various prod server and
integrated automated email feature to intended recipients
 Analyzing the script and rewrite as per requirement.
 Having experience with SQL Queries writing
 Serious Incident Management and Escalation & closure with resolution
 Change/Release Management in production
Project#3
Title : DEVTS
Organization : TCS Bangalore
Client : NetApp (USA, Bangalore)
DevOps Tools : Jenkins, BURT, Ansible, Git, Dockers, CI/CD, Grafana and Kibana
Operating System : Linux (RHEL6)
Scripting : Python, Shell scripting
Duration : From Jan 2016 till Oct 2018
Team Size : 6
Description:
This project is basically NetApp storage domain for ONTAB and OFFTAB product. There are two
modules i.e. ONTAB and OFFTAB. This project purely follows the DevOps process. A common support
system is required to handle all issues pertaining SCM and builds across sites (RTP, SVLand NBS) with
time-zones. Members will triage and address issues on both fronts and backend therefore reducing
delays and increasing overall throughput and productivity. Teams are responsible of setting up and
maintaining jobs specific to their branches and develop new requirements of the products. Build service
offerings for bitbucket, here are some of the common build services that will be supported in bitbucket
i.e. Daemon/Incremental Builds, nightly build and Full build.
Role & Responsibilities
 Involving in understanding the functional requirement.
 Involved Coding phase in shell script, Play books (Ansible)
 Creation of Jenkins Pipelines for CI and Creation of Terraform deployments and
modules
 Creation of Ansible roles and automation
 Involved in the Build and Release with DevOps phase of the project.
 Involved written code as in UNIX shell script and Python as per requirement of the
project of the different module.
 Created New Branch and Daemon in Jenkin as well as Linux server.
 Involved with the Daemon Build/Full build/Nightly build phase of the project.
 Planned, implemented, engaged and co-ordinated with all the relevant stakeholders for
successful completion of Outage activities carried out for our project.
 Analyzing the shell script and rewrite the script in Jenkin tool as well as in Linux
Environment as per requirement.
 Configured Watchdog alert for server issues and deployed using Ansible.
 Participated, engaged and coordinated with all Weekend activities like release Activity
 Serious Incident Management and Escalation & closure with resolution
Project#4
Title : GTB (Global Trade Banking)
Organization : TCS Bangalore
Client : Deutsche Bank (Singapore)
Onsite work Location : Deutsche Bank (Singapore from Dec 2014 to Dec 2016).
Operating System : UNIX
Database : Oracle (sql/plsql)
Middleware : MQ Series, WebLogic, Geneous, OTIC
Duration : From April 2012 till Jan 2016
Team Size : 5
Description:
Deutsche Bank is one of the leading banks in the world. Its deals with Trade Related transactions all
over the world. The system is developed based on the “Services Oriented Component Based”
architecture. TF3 System supports the processing of transactions arising from import and export trades,
which from the core components of the banks trade finance related products. TF DBDOC-DE and TF3
application is also one of the trade related Application. It is having many features like initiation of
Letter of credit, Bank Guarantee, Direct Collection and automatic report and alert generations for the
user and it act like a interfacing application for more than 12 applications (like trade processing system
and trade payment Channels). The connectivity of the application is through MQ for certain Application
and for certain application is through push-pull. We have different types incoming and outgoing
interface connected to DBDOC application. Whenever the User (internal and external) are logged
through DBDOC application URL the request is processed using the load balancer. Based on the load,
request has sent to available online services which may be primary and secondary.
There are so many weblogic Instance is running on application server.
Role & Responsibilities
 Involving in understanding the functional requirement.
 Involved in the Infra and Application production Support phase of the project.
 Involved in coding in shell scripting of the project as per requirements.
 Planned, implemented, engaged and coordinated with all the relevant stakeholders for
successful completion of DR activities carried out for our project.
 Completed configuration, installation and setup of ITRS Geneos Monitoring Tool.
 Have prepared KOP/KEDB documents for our current application.
 Have prepared KB articles.
 Participated, engaged and co-ordinated with all Weekend activities like Hotfix, major,
and minor release and all infra changes Implementation activity.
 Developed and implemented UNIX Shell scripts for File System Monitoring, Out of
Memory Errors, JMS Message pending count shell script of various prod server and
integrated automated email feature to intended recipients
 Writing SQL Queries and Analyzing the script and rewrite as per requirement.
 Serious Incident Management and Escalation & closure with resolution
 Change/Release Management in production
 Performance analysis (AWR Report, CPU Utilization)
 OTIC and Geneous tool Implementation and involved with production support phase of
the project.
Project#5
Title : Workspace Support
Organization : Patni Computer Systems Ltd.
Client : IBM (UK)
Language : C++, VC++
Operating System : UNIX/ Windows
Duration : From Jan 2011 to April 2012.
Team Size : 4
Description:
Workspace Support is an enterprise class virtual infrastructure solution. It provides the cross
platform connection broker, security, scalability and manageability capabilities needed to
simplify and centralize IT infrastructure. Workspace Support is a complete desktop
virtualization product. It provides seamless, secure connectivity to all commonly-used
application platforms. After connectivity of the all server then lunch the application on the
terminal server.
Role in Project:
 Coding with C++, VC++.
 Involving in understanding the functional requirement
 Analyzing issues related to Terminal Server.
 Developing the script for getting the status of all Windows MSIs. Then comparing its
status against the expected one and then putting all the data in CSV file.
 Good Understanding of virtualization technology
 Experience on VMware ESX 3.0, 3.5 and on vSphere.
 Involved in the coding phase of the project.
 Tasks including fixing bugs & Enhancements in the existing projects.
 Written test plans procedures for performing unit testing.
 Have prepared Deign-Document of this project
 Was involved with the Regressions Testing of the product.
Project # 6
Title : PER (Performance Evaluation Report).
Organization : Patni Computer Systems Ltd.
Client : EMC Corporation (Ireland)
Language : C, C++
Operating System : Unix/ Windows
Duration : From Jan 2010 to Dec 2010.
Team Size : 1
Description:
The PER tool is designed to use the output from other performance managing tools, e.g.,
Performance Manager, SymmMerge to quickly produce a standard, easy to understand system
health report to be presented to customers. It is allows an engineer to quickly run a detailed
analysis on a system and provides a standard template for the results. The results are presented
in a visual manner to allow engineers to quickly see what the problem is and what the
necessary solution is. It is aimed at quickly detecting common issues with storage
management. The visual element allows the engineer to easily explain the problem to a non
technical audience. This project based with CLARiiON and Symmetric Storage database.
How the data storage in a SAN, NAS, DAS. CLARiiON is an also storage area network
(SAN).
Role & Responsibilities
 Coding in C and C++.
 Involving in understanding the functional requirement.
 Involved in the coding phase of the project.
 Tasks including fixing bugs & Enhancements in the existing projects.
 Written test plans procedures for performing unit testing.
 Have prepared Deign-Document of this project.
 Working with single Handed project.
 .

Project # 6
Title : Summit Application.
Client : Misys (Romania)
Organization : Symphony Services Corp Pvt India Ltd.
Language : C++, Pro*C.
Database : Oracle9i( PL/SQL)
Operating System : UNIX
Duration : From Sept -2008 to Oct- 2009
Role : Team Member
Description:
Summit provides integrated Trading, Operations, and Risk Management software products to
banks, financial institutions, and capital markets participants worldwide. Summit has
developed business-specific solutions on a common infrastructure, for Fixed Income, Treasury,
Derivatives, and Commercial Lending. Straight through trading and processing allows users to
consolidate businesses, minimize operation risk, reduce transaction processing costs and obtain
intra-day risk management information at the desk or enterprise level. Worldwide portfolios
can be managed locally or centrally. Summit is a modular, high-performance system based on a
real-time architecture that is open, scalable, and extendable. Summit’s architecture is designed
to allow customers to take full advantage of their existing technology infrastructure, and to
extend and customize the system according to their business needs. Client’s may extend
Summit to meet their specific needs using our various APIs to access Summit’s functionality
from current programming technologies and components such as .NET, C++, XML, Java, and
VB. The system scales from a single trading desk to global implementations involving
thousands of users and trades per day.
Role & Responsibilities
 Coding in C++.
 Involving in understanding the Business flow
 Was involved in the coding phase of the project.
 Understanding the HLD and LLD of the project.
 Tasks including fixing bugs & Enhancements into the existing projects.
 Also wrote test plans procedures for performing unit testing
 Writing SQL Queries.
 Using the debugging tools gdb for debug the code.
 Was using the CVS for version control tool.
Project # 7

Title : T2L Application (Telecom Billing).


Organization : IBM India Pvt Ltd, Bangalore
Client : EMBARQ (U.S.A).
Language : C++, C,
Database : Oracle9i (SQL/PLSQL),
Operating System : UNIX
Duration : From Nov-2007 to August 2008
Role : Team Member
Description

T2L is the EMBARQ application which is responsible for formatting customer billing
statements. Our main objective is how we will extract the CRB billing data from Mainframe
(CBL) & will run this CRB billing data in UNIX environments. If it runs successfully then this
CRB billing data will send in to Mainframe (CBL) environments. After execute this CRB
billing data in mainframe it creates print-ready invoices in IBM AFP format.

Role & Responsibilities

 Coding in C++ & C.


 Was involved in the coding phase of the project.
 Tasks including fixing bugs & Enhancements into the existing projects.
 Also wrote test plans procedures for performing unit testing.
 Monitoring the Buck tracking tools
 Using the Services Now ticketing tools.

You might also like