National Societe Generale Bank Middleware (NSGB)
Role Technical and Managerial Team Lead.
Technologies/Tools Java, XML, OracleDB, TCP/IP Listener, Threading, Connection Pooling, Caching, Encryption, WebServices, JDBC to call stored procedures, and OracleJDeveloper10g.
Description The construction of a new middleware for NSGB, an intermediary tier that shields legacy systems from being transparent to retail and customer-serving delivery channels, was part of this project. The main responsibility of the middleware is to receive requests from the frontend, parse the information from these requests, send inquiries to the backend, receive replies back, process the replies and apply some logic, and finally return the results to the requester. Along with managing the project (resource management, mission planning, logistics, status reports, financial control, etc.), participating in the feasibility study to design the project, and participating in the technical design of the required software changes (specifications and programming support), I was also implementing the middleware’s core functionality.
Raya Software. Jul 2005 – Jan 2008 .
