SlideShare a Scribd company logo
1 of 5
MALLIKHARJUNV
 +65-9107 7457
e-mail: mallik.v@gmail.com
JOB OBJECTIVE: I seek to apply my knowledge and skills in challenging assignments as part of a progressive
company that can provide me immense opportunities to grow intellectually, technically and professionally in
concurrence with company’s goals and objectives.
CAREER SNAPSHOT
Around 8 Years of software development experience in C, C++ & PL/SQL (Oracle) development and currently
working as a Technical Lead at HCL Singapore Pte. Ltd. on product development in the domain of 'Financial
Services’.
EXPERIENCE SUMMARY
Company : HCL Singapore Pte. Ltd.
Duration : Sep 2015 till date
Designation : Technical Lead
Company : CA Technologies India Pvt. Ltd.
Duration : Feb 2014 to Sep 2015
Designation : Senior SoftwareEngineer
Company : Thomson Reuters
Duration : Jul 2010 to Jan 2014
Designation : Senior SoftwareEngineer
Company : Oracle India Pvt. Ltd.
Duration : Jul 2007 to Jul 2010
Designation : Senior Member Technical Staff
TECHNICAL SKILLS
Key Skills: C/C++, PLSQL, Core Java
 Programming Languages: C, C++, PL/SQL & Java
 Operating systems: UNIX, Linux, Windows Server 2003,Mac OS, Sun OS
 Databases: Oracle, Firebird, Cassandra, Apache HBase
 Development Tools: Jira, Visual Studio 2010, SVN, Bugzilla
 Others: Agile Methodologies, TCP, SNMP, Socket programming,ZooKeeper
EDUCATION SUMMARY
 B.E (Hons) Computer Science & M.Sc (Hons) Economics from Birla Institute of Technology& Science
(B.I.T.S), Pilani, India in June, 2007 securing 8.87/10 CGPA (88.7%).
 Intermediate education (10 + 2) from Sir Arthur Cotton Junior College, Rajahmundry,India in March,2001
securing 95.6%.
 Secondary schooling (10th) from C. J. R. M. High School, Rajahmundry,India in March, 1999 securing
80.8%.
WORK EXPERIENCE
 HCL Singapore Pte Ltd – Reporting Suite Paris (DEUTSCHE BANK) Singapore, Singapore
Technical Lead 5months (Sep, 2015 – till date)
Product Description
Reporting Suite Paris is Duetsche Bank’s finance and regulatory reportingapplication.This is used by the
bank on a daily and month-end basis to generate regulatory reports for public disclosure and for auditing
purposes.
Technologies worked on: PL/SQL (Oracle)
Projects
 Title : RSP JAVA Migration
Duration : 5 months (Sep, 2015 – till date)
Technologies used : PL/ SQL, Oracle
Description:
This project involves migration of the existing RSP (Reporting Suite Paris) application toJava
platform.The existing application in production is a VB based desktop application,and this
project aims at developing a Web-based Java application version for the same.
Role:
My responsibilities includedesigning Oracle schema required for the web application and
developing PL/SQL procedures (that drive the core business logic).
 CA TECHNOLOGIES – SOFTWARE CHANGE MANAGER Hyderabad, India
Senior Software Engineer 1.75 Yrs (Feb, 2014 – Sep, 2015)
Product Description
CA SoftwareChange Manager is a softwaretool for SoftwareLife Cycle Development Management and
configuration management (revision control,SCM, etc.) of source code and other softwaredevelopment
assets.
Technologies worked on: C++, SQL, Oracle PerformanceTuning
Key Achievements:
 Awarded “Above and Beyond” award for thinking out of thebox and solving a networkrelated
issue for one of our premium customers within 6 months of startingservicewith CA (Aug – 2014).
 Worked onsite and resolved critical Oracledata corruption issues in production at Blue Cross Blue
Shield – South Carolina, USA (Nov – 2014)
 Awarded “Above and Beyond” award for solving Oracle performanceissues at Suntrust Banks
Inc. (Dec – 2014)
 Achieved “Agile Team Award” for demonstratingsignificant improvements against Innovation,
Continuous Improvement & Customer Engagement (June – 2015)
Projects
 Title : Maintenance of CA Software Change Manager – Server Component
Duration : 1.75 Yrs (Feb, 2014 – Sep, 2015)
Technologies used : C++, SQL, OraclePerformance Tuning
Description:
This project involves resolvingcustomer issues and also coding enhancements for theServer
Component of CA SoftwareChange Manager.
Role:
My responsibilities includeresolving customer issues and drive customer satisfaction.
 Title : Integration of DataDirect ODBC Driver
Duration : 6 months (March, 2015 – Sep, 2015)
Technologies used : C++, SQL
Operating systems : Windows,UNIX, Linux, Solaris,SUN OS, zLinux, Mac
Description:
This project involves integratingDataDirect ODBC Driver in place of existingdriver for the
server component of CA SoftwareChange Manger. This project is aimed at improving
performance sincethe existing CA proprietary driver had many performancedrawbacks.
Role:
My responsibilities includemaking code changes for adopting DataDirect ODBC driver,re-
bradingthe DataDirect ODBC driver on all platforms and integratingit with theproduct’s
server component.
 Title : Integration of OpenLDAP for authentication
Duration : 2 months (Jan 2015 – February,2015)
Technologies used : C++
Operating systems : Windows,UNIX, Linux, Solaris,SUN OS, zLinux, Mac
Description:
This project involves integratingOpenLDAP (open-source) project for supportingLDAP
authentication with theserver component of CA SoftwareChange Manger in order to support
login using LDAP credentials.
Role:
My responsibilities includebuilding the open-source OpenLDAP project on all supported
platforms and making code changes for integratingit with the product’s server component.
 THOMSON REUTERS – VHAYU Team (Financial Markets) Bangalore, India
Senior Software Engineer 3.5 Yrs (July, 2010 – Jan2014)
Product Description
Velocity Analytics is a high availability, scalable, redundant, fault tolerant, distributed software platform,
which stores, processes and persists massive amounts of tick data streaming in from stock exchanges
around the world. The product was extremely successful and the company was acquired by Thomson
Reuters.
Technology : C++, C#, HBase, Cassandra, Firebird, ZooKeeper, PL/SQL, TCP, SNMP, Socket programming
Projects
 Title : Time Series Development - HBase Integration
Duration : 1.5 Yrs (Aug, 2012 to Jan, 2014)
Technologies used : C++, HBase, ZooKeeper
Description:
This project involves using a distributed and scalabledatabasefor storingtime series data (tick
data). Currently,Apache HBase is under consideration.We had implemented a new API for
writingnormalized time-series intoHBase.
Role:
My responsibilities would include writingthetick data at a real-timepace without overloading
the databasecluster by delayingthe derived data writes to databaseusingefficient data
structures and APIs.
 Title : Horizontal Scaling
Duration : 1 Yr (Feb, 2011 till to July, 2012)
Technologies used : C++, Cassandra, ZooKeeper
Description:
The purpose of this project is to provide unlimited ingestion and query scalability without
havingto use expensive high end servers.
Role :
Worked on design and development of a distributed environment wherein servers are
categorized as storage AEs (servers) and query AEs (clients). SAEs are responsiblefor data
ingestion and QAEs act as a middle tier for servicinguser requests. TCP/IP – Socket
Programmingis used as the communication channel between the networknodes.
 Title : Firebird Integration
Duration : 1 Yr (Jul, 2010 to Feb, 2011)
Technologies used : C++, Firebird, SQL
Description:
Real time data and historical data captured by Velocity Analytics areaccessibletousers
through tcl command interface and C++/Java APs. The aim of this project is to add standard
SQL interfaceto Velocity Analytics.
Role :
My responsibilities includeunderstandingFirebird internals like tabledata retrieval,filters,sort
etc and mapped them to Velocity Analytics APIs. Also worked on porting existingtcl
commands to SQL stored procedures.
 ORACLE INDIA – OCI/ JDBC/ Precompilers Team Bangalore, India
Senior Member Technical Staff July, 2009 – July, 2010
Member Technical Staff July, 2007 – July, 2009
Product Description
 Oracle Call Interface (OCI) – is the most comprehensive, high performance, native ‘C’ language
based interfaceto the Oracle database.OCI has an exhaustiveAPI that exposes thefull functionality
of the Oracle server.
 Oracle – precompilers provide simple and efficient data access mechanism by embedding SQL
statements in applications written in various programming languages; viz., C/C++, COBOL,
FORTRAN, etc.
 Oracle – JDBC API is a Java API that can access any kind of tabular data, especially data stored in
Oracle database.
Projects
 Title : Maintenance of Oracle – JDBC thin driver
Duration : 3 Yrs (Jul 2007 – Jul 2010)
Technologies used : Core Java
Description:
The JDBC Thin Client is a light weight and pure Java driver.The JDBC Thin driver is written
entirely in Java, and therefore, it is platform-independent.
Role:
This project involves fixing bugs and handling customer issues related to Oracle JDBC thin
driver.
 Title : 64-bit integer host datatype support for OCI, Pro*C
and Pro*COBOL - ORACLE 11gR2
Duration : 1Yr (Jul 2007 – Jul 2008)
Technologies used : C, Linux
Description:
OCI/ Pro*C/ Pro*COBOL applications do not workwith internal datatypes (internal Oracle
representation of data stored in columns of tables), but with host language datatypes called
external datatypes (For example, int, char,double, etc. for Pro*C), which arepredefined in their
respectiveheader files.
Role:
Worked on extending the integer external datatypes of OCI/Pro* C/Pro* COBOL to include
support for inserting/fetching8-byte/64-bit integers on all platforms (32 or 64-bit).
 Title : Precompilers support for Oracle Instant Client –
ORACLE 11gR1
Duration : 2 Yrs (Jul 2008 – Jul 2010)
Technologies used : C, C++, Linux
Description:
Instant Client allows us to run applications without installing the standard Oracle client or
having an ‘ORACLE_HOME’. ISVs and Partners benefit greatly from packaging Instant Client
along with their applications, saving customers the extra step of installing and configuring an
Oracle client. Larger enterprises can automate setup and configuration of Instant Client by
using installation scripts accessing a central IT repository.
Role:
Worked on adding a new instantclient package, “precomp.zip” that would give support for
developing and running Pro*C/ Pro*COBOL applications with instant client.

More Related Content

What's hot

2015-05-19-resume
2015-05-19-resume2015-05-19-resume
2015-05-19-resumeLee Norris
 
Richard ward2016
Richard ward2016Richard ward2016
Richard ward2016Rich Ward
 
Nitin_updated_Profile
Nitin_updated_ProfileNitin_updated_Profile
Nitin_updated_ProfileNitin Saxena
 
Pankaj Resume for Hadoop,Java,J2EE - Outside World
Pankaj Resume for Hadoop,Java,J2EE -  Outside WorldPankaj Resume for Hadoop,Java,J2EE -  Outside World
Pankaj Resume for Hadoop,Java,J2EE - Outside WorldPankaj Kumar
 
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexp
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexpKavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexp
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexpKavindra Sahu
 
Chandan's_Resume
Chandan's_ResumeChandan's_Resume
Chandan's_ResumeChandan Das
 
Kasinathan_P-Resume
Kasinathan_P-ResumeKasinathan_P-Resume
Kasinathan_P-ResumeKASINATHAN P
 
AjaySamant_Resume
AjaySamant_ResumeAjaySamant_Resume
AjaySamant_ResumeAjay Samant
 
Krishna_4.5_Years_OracleAPEX_PLSQL
Krishna_4.5_Years_OracleAPEX_PLSQLKrishna_4.5_Years_OracleAPEX_PLSQL
Krishna_4.5_Years_OracleAPEX_PLSQLKrishna Chaitanya
 
Christopher Noyes Resume
Christopher Noyes ResumeChristopher Noyes Resume
Christopher Noyes Resumecnoyes
 
Dennis DeWittt-11-2015-FM-Meteor-Base2Template
Dennis DeWittt-11-2015-FM-Meteor-Base2TemplateDennis DeWittt-11-2015-FM-Meteor-Base2Template
Dennis DeWittt-11-2015-FM-Meteor-Base2TemplateDennis DeWitt
 
Resume_Abhinav_Hadoop_Developer
Resume_Abhinav_Hadoop_DeveloperResume_Abhinav_Hadoop_Developer
Resume_Abhinav_Hadoop_DeveloperAbhinav khanduja
 
Senior systems engineer at Infosys with 2.4yrs of experience on Bigdata & hadoop
Senior systems engineer at Infosys with 2.4yrs of experience on Bigdata & hadoopSenior systems engineer at Infosys with 2.4yrs of experience on Bigdata & hadoop
Senior systems engineer at Infosys with 2.4yrs of experience on Bigdata & hadoopabinash bindhani
 
BALWANT SINGH_RESUME
BALWANT SINGH_RESUMEBALWANT SINGH_RESUME
BALWANT SINGH_RESUMEBalwant Singh
 

What's hot (20)

2015-05-19-resume
2015-05-19-resume2015-05-19-resume
2015-05-19-resume
 
Richard ward2016
Richard ward2016Richard ward2016
Richard ward2016
 
Pradeepa dharmappa
Pradeepa dharmappaPradeepa dharmappa
Pradeepa dharmappa
 
Nitin_updated_Profile
Nitin_updated_ProfileNitin_updated_Profile
Nitin_updated_Profile
 
Pankaj Resume for Hadoop,Java,J2EE - Outside World
Pankaj Resume for Hadoop,Java,J2EE -  Outside WorldPankaj Resume for Hadoop,Java,J2EE -  Outside World
Pankaj Resume for Hadoop,Java,J2EE - Outside World
 
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexp
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexpKavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexp
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexp
 
Chandan's_Resume
Chandan's_ResumeChandan's_Resume
Chandan's_Resume
 
Kasinathan_P-Resume
Kasinathan_P-ResumeKasinathan_P-Resume
Kasinathan_P-Resume
 
AjaySamant_Resume
AjaySamant_ResumeAjaySamant_Resume
AjaySamant_Resume
 
Krishna_4.5_Years_OracleAPEX_PLSQL
Krishna_4.5_Years_OracleAPEX_PLSQLKrishna_4.5_Years_OracleAPEX_PLSQL
Krishna_4.5_Years_OracleAPEX_PLSQL
 
Christopher Noyes Resume
Christopher Noyes ResumeChristopher Noyes Resume
Christopher Noyes Resume
 
Dennis DeWittt-11-2015-FM-Meteor-Base2Template
Dennis DeWittt-11-2015-FM-Meteor-Base2TemplateDennis DeWittt-11-2015-FM-Meteor-Base2Template
Dennis DeWittt-11-2015-FM-Meteor-Base2Template
 
Resume_Abhinav_Hadoop_Developer
Resume_Abhinav_Hadoop_DeveloperResume_Abhinav_Hadoop_Developer
Resume_Abhinav_Hadoop_Developer
 
Resume (2)
Resume (2)Resume (2)
Resume (2)
 
Cv
CvCv
Cv
 
Resume
ResumeResume
Resume
 
Senior systems engineer at Infosys with 2.4yrs of experience on Bigdata & hadoop
Senior systems engineer at Infosys with 2.4yrs of experience on Bigdata & hadoopSenior systems engineer at Infosys with 2.4yrs of experience on Bigdata & hadoop
Senior systems engineer at Infosys with 2.4yrs of experience on Bigdata & hadoop
 
BALWANT SINGH_RESUME
BALWANT SINGH_RESUMEBALWANT SINGH_RESUME
BALWANT SINGH_RESUME
 
Zakir_Hussain_cv
Zakir_Hussain_cvZakir_Hussain_cv
Zakir_Hussain_cv
 
CV_2016_Detail
CV_2016_DetailCV_2016_Detail
CV_2016_Detail
 

Viewers also liked (16)

Nanaji_Sahukara
Nanaji_SahukaraNanaji_Sahukara
Nanaji_Sahukara
 
Yugandhar_01
Yugandhar_01Yugandhar_01
Yugandhar_01
 
Supratik_CV_Photo
Supratik_CV_PhotoSupratik_CV_Photo
Supratik_CV_Photo
 
Anil Kumar Rai
Anil Kumar RaiAnil Kumar Rai
Anil Kumar Rai
 
MANJU_C_LINUX_VeriFone
MANJU_C_LINUX_VeriFoneMANJU_C_LINUX_VeriFone
MANJU_C_LINUX_VeriFone
 
ShivakumarJM-CV
ShivakumarJM-CVShivakumarJM-CV
ShivakumarJM-CV
 
engineer salama c.v
engineer salama c.vengineer salama c.v
engineer salama c.v
 
Resume
ResumeResume
Resume
 
BalakrishnamaRajuOmkaram
BalakrishnamaRajuOmkaramBalakrishnamaRajuOmkaram
BalakrishnamaRajuOmkaram
 
New resume
New resumeNew resume
New resume
 
Rajendra Cv
Rajendra CvRajendra Cv
Rajendra Cv
 
NagarajPGLatestResume
NagarajPGLatestResumeNagarajPGLatestResume
NagarajPGLatestResume
 
Resume
ResumeResume
Resume
 
Chandra_CV 3 8Yr Exp
Chandra_CV 3 8Yr Exp Chandra_CV 3 8Yr Exp
Chandra_CV 3 8Yr Exp
 
SHRINIDHI_H_A_Profile_updated
SHRINIDHI_H_A_Profile_updatedSHRINIDHI_H_A_Profile_updated
SHRINIDHI_H_A_Profile_updated
 
Resume of Jagdeep_Dhand
Resume of Jagdeep_DhandResume of Jagdeep_Dhand
Resume of Jagdeep_Dhand
 

Similar to Technical Lead with 8+ Years' Experience

Similar to Technical Lead with 8+ Years' Experience (20)

Gem Lareina Rotol cv
Gem Lareina Rotol cvGem Lareina Rotol cv
Gem Lareina Rotol cv
 
kapil_2_3years
kapil_2_3yearskapil_2_3years
kapil_2_3years
 
Mallikarjun Terdal
Mallikarjun TerdalMallikarjun Terdal
Mallikarjun Terdal
 
Ketan Resume
Ketan ResumeKetan Resume
Ketan Resume
 
Avin kotian u
Avin kotian uAvin kotian u
Avin kotian u
 
Vaibhav_Jain
Vaibhav_JainVaibhav_Jain
Vaibhav_Jain
 
Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-
 
Kannan_C_Sukumaran
Kannan_C_SukumaranKannan_C_Sukumaran
Kannan_C_Sukumaran
 
Arnab_Majumdar_Resume
Arnab_Majumdar_ResumeArnab_Majumdar_Resume
Arnab_Majumdar_Resume
 
Sravan Kumar Resume
Sravan Kumar ResumeSravan Kumar Resume
Sravan Kumar Resume
 
Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
ZakirHussain
ZakirHussainZakirHussain
ZakirHussain
 
Resume_Md ZakirHussain
Resume_Md ZakirHussainResume_Md ZakirHussain
Resume_Md ZakirHussain
 
Sindhumathi Vellaidurai
Sindhumathi VellaiduraiSindhumathi Vellaidurai
Sindhumathi Vellaidurai
 
CV_JMorilloEN-LinkedIn
CV_JMorilloEN-LinkedInCV_JMorilloEN-LinkedIn
CV_JMorilloEN-LinkedIn
 
Resume_YanyanYu
Resume_YanyanYu Resume_YanyanYu
Resume_YanyanYu
 
peeyush_resume
peeyush_resumepeeyush_resume
peeyush_resume
 
Akshay_Paliwal_Lead_Developer
Akshay_Paliwal_Lead_DeveloperAkshay_Paliwal_Lead_Developer
Akshay_Paliwal_Lead_Developer
 

Technical Lead with 8+ Years' Experience

  • 1. MALLIKHARJUNV  +65-9107 7457 e-mail: mallik.v@gmail.com JOB OBJECTIVE: I seek to apply my knowledge and skills in challenging assignments as part of a progressive company that can provide me immense opportunities to grow intellectually, technically and professionally in concurrence with company’s goals and objectives. CAREER SNAPSHOT Around 8 Years of software development experience in C, C++ & PL/SQL (Oracle) development and currently working as a Technical Lead at HCL Singapore Pte. Ltd. on product development in the domain of 'Financial Services’. EXPERIENCE SUMMARY Company : HCL Singapore Pte. Ltd. Duration : Sep 2015 till date Designation : Technical Lead Company : CA Technologies India Pvt. Ltd. Duration : Feb 2014 to Sep 2015 Designation : Senior SoftwareEngineer Company : Thomson Reuters Duration : Jul 2010 to Jan 2014 Designation : Senior SoftwareEngineer Company : Oracle India Pvt. Ltd. Duration : Jul 2007 to Jul 2010 Designation : Senior Member Technical Staff TECHNICAL SKILLS Key Skills: C/C++, PLSQL, Core Java  Programming Languages: C, C++, PL/SQL & Java  Operating systems: UNIX, Linux, Windows Server 2003,Mac OS, Sun OS  Databases: Oracle, Firebird, Cassandra, Apache HBase  Development Tools: Jira, Visual Studio 2010, SVN, Bugzilla  Others: Agile Methodologies, TCP, SNMP, Socket programming,ZooKeeper EDUCATION SUMMARY  B.E (Hons) Computer Science & M.Sc (Hons) Economics from Birla Institute of Technology& Science (B.I.T.S), Pilani, India in June, 2007 securing 8.87/10 CGPA (88.7%).  Intermediate education (10 + 2) from Sir Arthur Cotton Junior College, Rajahmundry,India in March,2001 securing 95.6%.  Secondary schooling (10th) from C. J. R. M. High School, Rajahmundry,India in March, 1999 securing 80.8%.
  • 2. WORK EXPERIENCE  HCL Singapore Pte Ltd – Reporting Suite Paris (DEUTSCHE BANK) Singapore, Singapore Technical Lead 5months (Sep, 2015 – till date) Product Description Reporting Suite Paris is Duetsche Bank’s finance and regulatory reportingapplication.This is used by the bank on a daily and month-end basis to generate regulatory reports for public disclosure and for auditing purposes. Technologies worked on: PL/SQL (Oracle) Projects  Title : RSP JAVA Migration Duration : 5 months (Sep, 2015 – till date) Technologies used : PL/ SQL, Oracle Description: This project involves migration of the existing RSP (Reporting Suite Paris) application toJava platform.The existing application in production is a VB based desktop application,and this project aims at developing a Web-based Java application version for the same. Role: My responsibilities includedesigning Oracle schema required for the web application and developing PL/SQL procedures (that drive the core business logic).  CA TECHNOLOGIES – SOFTWARE CHANGE MANAGER Hyderabad, India Senior Software Engineer 1.75 Yrs (Feb, 2014 – Sep, 2015) Product Description CA SoftwareChange Manager is a softwaretool for SoftwareLife Cycle Development Management and configuration management (revision control,SCM, etc.) of source code and other softwaredevelopment assets. Technologies worked on: C++, SQL, Oracle PerformanceTuning Key Achievements:  Awarded “Above and Beyond” award for thinking out of thebox and solving a networkrelated issue for one of our premium customers within 6 months of startingservicewith CA (Aug – 2014).  Worked onsite and resolved critical Oracledata corruption issues in production at Blue Cross Blue Shield – South Carolina, USA (Nov – 2014)  Awarded “Above and Beyond” award for solving Oracle performanceissues at Suntrust Banks Inc. (Dec – 2014)  Achieved “Agile Team Award” for demonstratingsignificant improvements against Innovation, Continuous Improvement & Customer Engagement (June – 2015) Projects  Title : Maintenance of CA Software Change Manager – Server Component Duration : 1.75 Yrs (Feb, 2014 – Sep, 2015) Technologies used : C++, SQL, OraclePerformance Tuning Description: This project involves resolvingcustomer issues and also coding enhancements for theServer Component of CA SoftwareChange Manager. Role: My responsibilities includeresolving customer issues and drive customer satisfaction.  Title : Integration of DataDirect ODBC Driver Duration : 6 months (March, 2015 – Sep, 2015) Technologies used : C++, SQL Operating systems : Windows,UNIX, Linux, Solaris,SUN OS, zLinux, Mac
  • 3. Description: This project involves integratingDataDirect ODBC Driver in place of existingdriver for the server component of CA SoftwareChange Manger. This project is aimed at improving performance sincethe existing CA proprietary driver had many performancedrawbacks. Role: My responsibilities includemaking code changes for adopting DataDirect ODBC driver,re- bradingthe DataDirect ODBC driver on all platforms and integratingit with theproduct’s server component.  Title : Integration of OpenLDAP for authentication Duration : 2 months (Jan 2015 – February,2015) Technologies used : C++ Operating systems : Windows,UNIX, Linux, Solaris,SUN OS, zLinux, Mac Description: This project involves integratingOpenLDAP (open-source) project for supportingLDAP authentication with theserver component of CA SoftwareChange Manger in order to support login using LDAP credentials. Role: My responsibilities includebuilding the open-source OpenLDAP project on all supported platforms and making code changes for integratingit with the product’s server component.  THOMSON REUTERS – VHAYU Team (Financial Markets) Bangalore, India Senior Software Engineer 3.5 Yrs (July, 2010 – Jan2014) Product Description Velocity Analytics is a high availability, scalable, redundant, fault tolerant, distributed software platform, which stores, processes and persists massive amounts of tick data streaming in from stock exchanges around the world. The product was extremely successful and the company was acquired by Thomson Reuters. Technology : C++, C#, HBase, Cassandra, Firebird, ZooKeeper, PL/SQL, TCP, SNMP, Socket programming Projects  Title : Time Series Development - HBase Integration Duration : 1.5 Yrs (Aug, 2012 to Jan, 2014) Technologies used : C++, HBase, ZooKeeper Description: This project involves using a distributed and scalabledatabasefor storingtime series data (tick data). Currently,Apache HBase is under consideration.We had implemented a new API for writingnormalized time-series intoHBase. Role: My responsibilities would include writingthetick data at a real-timepace without overloading the databasecluster by delayingthe derived data writes to databaseusingefficient data structures and APIs.  Title : Horizontal Scaling Duration : 1 Yr (Feb, 2011 till to July, 2012) Technologies used : C++, Cassandra, ZooKeeper Description: The purpose of this project is to provide unlimited ingestion and query scalability without havingto use expensive high end servers. Role : Worked on design and development of a distributed environment wherein servers are categorized as storage AEs (servers) and query AEs (clients). SAEs are responsiblefor data ingestion and QAEs act as a middle tier for servicinguser requests. TCP/IP – Socket Programmingis used as the communication channel between the networknodes.
  • 4.  Title : Firebird Integration Duration : 1 Yr (Jul, 2010 to Feb, 2011) Technologies used : C++, Firebird, SQL Description: Real time data and historical data captured by Velocity Analytics areaccessibletousers through tcl command interface and C++/Java APs. The aim of this project is to add standard SQL interfaceto Velocity Analytics. Role : My responsibilities includeunderstandingFirebird internals like tabledata retrieval,filters,sort etc and mapped them to Velocity Analytics APIs. Also worked on porting existingtcl commands to SQL stored procedures.  ORACLE INDIA – OCI/ JDBC/ Precompilers Team Bangalore, India Senior Member Technical Staff July, 2009 – July, 2010 Member Technical Staff July, 2007 – July, 2009 Product Description  Oracle Call Interface (OCI) – is the most comprehensive, high performance, native ‘C’ language based interfaceto the Oracle database.OCI has an exhaustiveAPI that exposes thefull functionality of the Oracle server.  Oracle – precompilers provide simple and efficient data access mechanism by embedding SQL statements in applications written in various programming languages; viz., C/C++, COBOL, FORTRAN, etc.  Oracle – JDBC API is a Java API that can access any kind of tabular data, especially data stored in Oracle database. Projects  Title : Maintenance of Oracle – JDBC thin driver Duration : 3 Yrs (Jul 2007 – Jul 2010) Technologies used : Core Java Description: The JDBC Thin Client is a light weight and pure Java driver.The JDBC Thin driver is written entirely in Java, and therefore, it is platform-independent. Role: This project involves fixing bugs and handling customer issues related to Oracle JDBC thin driver.  Title : 64-bit integer host datatype support for OCI, Pro*C and Pro*COBOL - ORACLE 11gR2 Duration : 1Yr (Jul 2007 – Jul 2008) Technologies used : C, Linux Description: OCI/ Pro*C/ Pro*COBOL applications do not workwith internal datatypes (internal Oracle representation of data stored in columns of tables), but with host language datatypes called external datatypes (For example, int, char,double, etc. for Pro*C), which arepredefined in their respectiveheader files. Role: Worked on extending the integer external datatypes of OCI/Pro* C/Pro* COBOL to include support for inserting/fetching8-byte/64-bit integers on all platforms (32 or 64-bit).  Title : Precompilers support for Oracle Instant Client –
  • 5. ORACLE 11gR1 Duration : 2 Yrs (Jul 2008 – Jul 2010) Technologies used : C, C++, Linux Description: Instant Client allows us to run applications without installing the standard Oracle client or having an ‘ORACLE_HOME’. ISVs and Partners benefit greatly from packaging Instant Client along with their applications, saving customers the extra step of installing and configuring an Oracle client. Larger enterprises can automate setup and configuration of Instant Client by using installation scripts accessing a central IT repository. Role: Worked on adding a new instantclient package, “precomp.zip” that would give support for developing and running Pro*C/ Pro*COBOL applications with instant client.