.net Team Lead Resume Profile
Summary
- Extensive experience in Design Development and Delivery of IT projects in real-time multi-tiered client server and web based architecture using Microsoft and Oracle based technologies for various industries
- More than 10 years of experience in financial applications for Capital Markets business
- Strong domain knowledge in equities options execution Managing and clearing systems
- In depth knowledge of equity and options symbology used by OMS DMA and Market data system
- Extensive design and development of MS SQL and Oracle RDBMS applications and backend process
- Rich experience in interacting with all the stake holders of the project Clients business analysts QA release development and support teams
- Have lead and managed teams located at different locations including offshore
Technical Skills
- Languages C VB.NET JavaScript FLEX Action Scrip HTML XML PL/SQL
- Database MS SQL 2005 / 2000 / 7.0 / 6.5 Oracle 7.X / 8.0 / 8i MS Access Sybase 12.0
- Technologies .NET 3.5 / 2.0 / 1.1 / 1.0 C Win Forms and windows Console WPF ASP.NET 1.0 / 2. AJAX.NET Adobe Flex SSRS SSIS.
- Dev. Tools Visual Studio 2008/2005/2002/6.0 Adobe Flex 3.0. Crystal Reports 9.0 VSS SVN Clear Case Clear Quest JIRA HP QC Jenkins builder Toad 6.2 / 7.2 Erwin 3.5 Adobe Photoshop CS3 VAYU Server 5.0 Visio
- Components DevExpress Xtragrid MS WSE ADO.NET HTML Docs dotnet CHARTING IBEX 10 PDF converters SpreadSheetGear
- Web Servers IIS 4.0 / 5.0 / 6.0 /7.0 Oracle Application Server 9iAS / 2.0
Professional Experience
Confidential
.Net Team Lead/ Technical Architect
Projects
RBC Trade Management System.
This system is designed and developed to manage Orders and executions of RBC Equity and options trading clients using RBC Accel trading system. This system was designed and developed in multiple phases to implement different modules. I was Involved in various roles in developing and implementing these modules as specified below. The output of this system is data feeds to regulatory requirements clearing client reporting and Trade Surveillances.
Confidential
Team Lead
Environment .NET C WinForms and C Windows services application MSSQL Server 2005 DevExpress XtraGrid.
This application is developed for traders and operations to view average price and allocate their executions. The system was designed using object oriented design methodologies. The system was developed in .NET environment using C as a scripting language. I was involved with development of backend servers and UI for this system. The UI uses an enhanced devexpress data grid developed to accommodate high flow of real-time messages. The UI is deployed to the clients using No-Touch deployment technology by Microsoft. The messaging across these servers is real-time and uses proprietary protocol known as TM protocol over Multicasting and TCP/IP connection. One of the servers connects to FIDESSA server to broadcast Average priced and allocated executions messages using FIX protocol. Both server and UI are implemented in a multi-threading environment.
Confidential
Environment .NET C WinForms and C Windows services application MSSQL Server 2005 DevExpress XtraGrid.
This application is developed for traders and operations to view average price and allocate their executions. This system was designed using object oriented design methodologies. The system was developed in .NET environment using VB.NET as a scripting language. I was involved with development of servers and UI for this system. This is the similar system as FIXtrademanager except this system was designed to help GSEC facing clients. The UI uses an enhanced third party data grid developed by our team to accommodate high flow of real-time messages. The messaging across these servers is real-time and uses proprietary protocol known as TM protocol over Multicasting and TCP/IP connection. Both server and UI are implemented in a multi-threading environment.
Confidential
Environment .NET C windows services MSSQL Server 2005.
This system was developed in .NET C and MS SQL database server to create a repository database for all the orders and executions of RBC ACCEL trading system. We as a team was involved in design and develop servers to consume FIX based messages from the trading system and also flat files from external systems to be populated into database real-time. This repository is used by down stream process to send in these executions for clearing to GSEC and ADP. This data is also a centralized data to send the data to FINRA for OATS reporting. My role was to develop and enhance any new changes in these drop copy servers.
Confidential
Environment .NET C WinForms and Windows services application MSSQL Server 2005 ASP.NET 3.5 AJAX.NET DevExpress.
I created a set of applications to achieve the regulatory requirements and to help clients to receive EOD and Month end reports.
1. Trade Surveillance System Ver. 1.0 / 2.0 this application was developed to enrich orders and executions from reference data to Actimizer system.
2. EOD reports Engine this application was developed to generate customized end of day reports for clients Operations Support Sales Desk.
3. Account Analyzer is the application developed to help our traders to view their realized and unrealized PNL for all their accounts as well as generated their custom reports.
4. RBCCM Trade Search this is a website created for clients operations and for support team to view their current and historical trades.
Confidential
Environment .NET C WinForms MSSQL Server 2005 Reuters Datascope Data feed.
Designed and developed a system to consume the data feeds from Reuters Datascope for equities product for both North American and European securities. The system was developed in VB.net as a front end utility and MS SQL server as backend process. I was involved in designing of database as well as definition of processes in MS SQL server. As this is a critical and dynamic reference data for downstream system like DMA Market data systems OATS reporting system Middle office clearing process. My role not restricted to design enhance and maintenance of the system it also requires a constant interaction with different teams for their reference data needs.
Confidential
Environment .NET C WinForms MSSQL Server 2005 ASP.NET 3.5 .NET Web Services MS WSE 3.0 IIS 6.0 DevExpress XtraGrid HTMLDocs PDF Generator AJAX.NET.
This Application was developed to maintain Soft dollar business. I was involved with design and development of the system including database design using Erwin. The system is implements using object oriented programming. The system has 3 main parts. The first part involves an ETL process which uses IBM Datastage to get trade data from different systems and calculate soft commissions and consolidate the data into MS SQL database. The second part is a .net windows forms and .Net web services application to help operations to maintain CAMconnect system. The third part is presentation and direct client facing layer. It is an internet website developed using ASP.net and AJAX.NET scripted in C .. My roles in this project were. Design and lead the team to develop and enhance the system based on BRD. Interact with support and release management to co-ordinate support and deployment activities. Work with ETL team in developing an ETL process for the system.
Confidential
Environment .NET C MSSQL Server 2005 .NET Web Services Vayu Server 5.0 Adobe Flex 3.0 SpreadGear Excel component dotnetCHARTING.
STAT is the Transaction Cost Analysis TCA systems solution used by the Program Trading Desk PTD at RBCCM. I was involved in development and maintenance of the system. The system has multiple components developed in c . The client interface was developed in Adobe Flex which in turn depends on ASP.net web services for the data The web services in turn interacts with Vayu server using Vayu API for windows interface for all processed analytical data to be formatted and displayed in Adobe Flex. This application uses various third party components to generate reports and graphs. Dot Net charting and PDF converter component are used to create PDF and pie charts reports for users SpreadSheetGear was used to create excel reports . The modules I was involved in development are Adobe Flex UI Web service and .Net remote components.
- SyloCT Sync system. - Sr. Developer
- SpotFire Futures transaction Feed. - Team Lead
- K1 yearend tax. - Sr. Developer
- Eclients Portal Websites. - Team Lead
- VPN Users Management. - Team Lead
- Client Targeting System. - Sr. Developer
- Carlin Equities Web Site. - Team Lead
- Carlin Financial Group - Team Lead
Confidential
Analyst Programmer
Environment Oracle Application server 9iAS Oracle database 8i SQL Server 7.0 IIS 4.0/5.0 ASP 3.0 and ADO 2.5 Erwin 3.5 Ms XML 3.0 VBScript JavaScript HTML DHTML PL/SQL embedded with HTML and DHTML XML XSLT XSL MS Access VSS 6.0.