Summary

An established IT professional having 15 years of experience in software development , spanning across network engineering, telecom , investment banking and consumer mobile banking . Dharani Babu currently serves as SME for Mobile Banking / DBS Bank.

Work History

Work History
Jan 2015 - Present

SME , Mobile Banking for 

Development Bank of Singapore
  • Currently working as a SME and solution architect for end to end technical management of on going development of HK mBanking Applications for iOS and Android. Hong Kong mobile banking Applications cater to CBG customers' banking and trading functionalities

Kony Replatform of HK mBanking Product 

  • Working as the project lead for Kony replatform development of existing HK mBanking product 
  • The objective of this project is to replace legacy mobeix based mBanking - Internet Banking flow with new SOI driven approach with Kony driven product 
  • Actively involved in solutioning aspects of integrating Kony mBanking modules ( front end and backend) with existing HK mTrading platform 
  • Integration of existing stock quotes services to new Kony mBanking- mobeix mTrading modules

Core Banking Functions

  • Actively involved in the requirement analysis and functional specification changes for new developments like Forex Time Deposit , 1FA for low and medium risk transactions etc
  • As solution architect responsible for mitigation of encryption logic issues to do with Mobile Banking and Internet Banking  interfaces
  • Responsible for overseeing pre-login developments ( inhouse) and vendor management for new developments
  • Delivered the solution and deployment of new market watch development whereby usage of DBS public web interfaces and HK eBusiness feed were accomplished for CBG customers. Using market watch feed , in the mBanking applications , customers can enjoy free benefits of stocks watch and forex watch .

Zero Downtime for HK mBanking 

  • Principle solution designer and technical manager responsible for end to end implementation of Zero Down Time enhancement for HK mBanking customers . By means of Zero Down Time initiative existing mBanking Web Servers ( IHS servers) , Application Servers ( JBOSS) and databases were adapted to serve the public using maintenance instances , thereby reducing the outage to CBG customers to zero
  • During Zero Down Time , user team can also verify the production instances using custom Web instances , prior to releasing the enhanced application instances to public, thereby reducing the risk to customers to nil. 





Mar 2012 - Dec 2014

Technical Lead

TATA Consultancy Services for JP Morgan Chase , London
  • Responsible for maintenance /enhancement of Repo Trading Platform- GTRepo -Fixed Income Prime Brokerage division of JP Morgan Bank
  • GTRepo is a Repo Trading platform for both Repo Trades and Cash Trades . As Technical Lead responsible for enhancement and maintenance of the trade platform and mitigation of production issues to do with GTRepo's trade flow to IVER ( international trade verficiation system ) , FIRW ( real time feed to FI reporting warehouse ) and GLOSS the settlement system
  • Actively involved in the enhancements to GTRepo's windows services to migrate from Windows XP to Windows 7 and Solaris batch processing server to Linux
  • Having been part of solution team in ensuring the existing Repo trades are migrated to new replacement product Anvil . Ensured smooth transition after decommissioning of GTRepo product by using cross-reference logic to convert the trades to new platform
Sep 2010 - Feb 2012

Technical Manager

TATA Consultancy Services for Alcatel-Lucent(I) Pvt Ltd
  • Worked as a technical manager for L3 maintenance of OXO product line
  • Involved in the solutioning of new enhancements like Remote IP maintenance , MyIC mobile development
  • Involved in the introduction of Web Services using gSoap to cater to new MyIC mobile
  • Responsible for enhancements in VOIP stack of OXO
Apr 2007 - Sep 2010

Team Lead

Alcatel-Lucent(I) Pvt Ltd , Chennai /Strasbourg
  • Worked as a technical lead of external interfaces of OXO product line , namingly Open Telephony Server , OMC and PIMPhony
  • OTS is a gSoap based server which runs on embedded Linux platform within OXO . OTS serves as the interface for desktop driven soft phones and MyIC mobile which has the capability to help office customers use OXO DDI while on roaming  
  • Actively participated in the memory manament aspects of OTS and enhancements to increase the stack size and fix memory leaks
Dec 2004 - Apr 2007

Senior Software Engineer

Alcatel-Lucent (I) Pvt Ltd, Chennai/Strasbourg  
  • Worked as a senior software engineer responsible for maintenance of OmniPCX Management Console. OMC is the management tool which helps Business Partners configure OmniPCX Office product .
  • Responsible for enhancements on OMC to enable Remote IP maintenance of OXO product ( PABX). Remote IP development was aimed at removing the need for Business Partners from having a public IP . Enhancements were done to OTS , VOIP and Call Handling modules so that SSH tunnel is used to establish reverse connections to OXO's maintenance application
  • Development of backward compatibility aspects using gSoap services and conversion of FTP interfacing into HTTP protocol  
May 2004 - Dec 2004

Software Engineer

Sify Limited , Chennai
  • Worked as a software engineer responsible for design and development of Remote Monitoring WMI Server 
  • WMI server is a TCP server , developed using Win32 API , which enables system administrators to remotely monitor the health of ISP Windows Servers  
  • Actively involved in devising the WMI logic and embedding the WMI services with the multithreaded TCP server
  • The WMI server uses proprietary message queuing and thread pool to cater to multiple , asynchronous client connections
  • Performed programmatic adaptations to convert the TCP server into a Windows Service  
Dec 2003 - May 2004

Software Engineer

Ivesia Solutions (I) Pvt Ltd , Chennai
  • Worked as a software engineer responsible for development of IrDA based parcel delivery product targeting Pocket PC
  • Involved in the enhancement of existing MFC based Database classes into DCOM based SQL server for CE. Used embedded Visual C++
Jun 2003 - Dec 2003

Software Engineer

IMInsight Software, Chennai
  • Worked as a software engineer responsible for development of SHOUTCAST stream server which is a CRM product for voice broadcast over net
  • Customization of streaming servers to automatically listen to custom, on the fly TCP ports and development of multithreaded socket server using MFC
Jan 2001 - Jun 2003

Programmer

Sparc InfoLabs , Chennai
  • Worked as a programmer for engineering automation project - GeoCAD
  • GeoCAD is a CAD project developed to enable engineers draw profiles and contours for robotic controlled turning / boring
  • As a programmer responsible for devising geometric and trigonometric algorithms and render the front end drawing interfaces
  • Expertise in device context programming using MFC and Visual Studio 6.0
  • Adaptation of GeoCAD into a pocket PC driven product . Involved in the adaptation of MFC code into eMbedded Visual C++


Education

Education
Sep 1994 - May 1998

Bachelor of Engineering in Computer Science and Engineering

University of Madras