Senior manager with demonstrated success in solution architecture, application development, and agile project management. Extensive investment banking experience gained from 15 years at various global investment banks. Managed offshore teams in both on-shore and off-shore roles. Worked effectively with stakeholders across multiple regions and time zones. Experience in building high performing inclusive teams. Involved in hiring and performance management.
• 15 years’ experience of product development in Equity Derivatives and Cash Equities business. Knowledge of trade lifecycle from trade capture, order management, lifecycle, confirmations, payments etc.
• Global development manager, delivery manager, and agile coach. Pragmatic process orientated manager who drives team members ensuring high standards are achieved and maintained.
• Proven track record of delivering projects on time, within cost, against a recognised project management methodology with a demonstrable blend of theory and practice. Practical experience with agile methodologies. Certified yellow belt in Disciplined Agile Delivery (DAD).
• 20 years’ experience of providing robust, scalable, and maintainable object orientated solutions. Knowledge of design methodologies and design patterns. Exposed to full software development life-cycle. Developed technology roadmaps.
• Delivered robust, scalable, high availability, multi-threaded server and client applications, developed with the Microsoft .NET technology stack, implemented in C#. Thorough understanding and appreciation of the latest development trends.
• Development experience in C++, MFC, ATL, and C# .NET. Experience with following versions of .NET, 1.0, 2.0, 3.5, 4.0, and 4.5. Appreciation of Java technology stack. Application developer level of competency with Oracle and MS SQL. Experience with CVS such as Clearcase, perforce, and GIT. Experience with continuous integration solutions CruiseControl and TeamCity.