We provide IT Staff Augmentation Services!

Developer Resume Profile

3.00/5 (Submit Your Rating)

OH

SUMMARY

  • .Net professional with experience of 7 years in Banking and Finance domain.
  • Extensive functional and technical experience in Cash flow management and Settlements system.
  • 7 years of experience on wide range of Microsoft Technologies with primary focus on .Net technologies.
  • Well versed with OOPS, SOA concepts.
  • Experienced in all phases of the SDLC Software Development Life Cycle from analysis, design, development, testing, implementation and maintenance with timely delivery against aggressive deadlines.
  • Well versed with both Waterfall and Agile scrum development methodologies.
  • Experienced in C .Net 3.5, 4.0, Win Forms, WCF,WPF XBAP, Install shield, Infragistics UI controls, XML, HTML, ASP.Net, consuming and manipulating data using ADO.NET.
  • Experience in developing Stored Procedures, Triggers, Views, Schemas using PL/SQL, T-SQL in relational databases such as MS SQL Server 2008 and Oracle.
  • Well Versed with Data Accessing using Data Adapter, Data Reader and Dataset in ADO.NET and Language Integrated Query LINQ Providers for data manipulation.
  • Hands on live/post mortem debugging using tools like WinDbg, MS Sys Internals tools.
  • Well versed with ORM like LINQ to SQL.
  • Experienced in Microsoft deployment technologies like Install shield, Click Once, Automated build studio.
  • Experience in implementing Agile methodologies like continuous build integration, test driven development using MS-Tests .
  • Excellent working knowledge of data driven unit tests.
  • Expertise on Visual Studio 2008, 2010.
  • Excellent understanding of OOPS and Dot Net Framework.
  • Experience in implementing design patterns like layered architecture pattern, singleton pattern, Dependency Injection, MVC, MVVC.
  • Good understanding of Finance industry messaging standards like SWIFT.
  • Excellent analytical and problem solving skills with strong communication and interpersonal skills.
  • Competent to work independently OR in a team and capable to work under pressure as well as meeting tight and narrow deadlines

SKILLS

UI controls:

Infragistics

Unit tests:

NUnit, MS-Tests

Microsoft Technologies:

.Net, Win Forms, Web Forms, WPFXBAP, WCF, Web services, SQL Server, Office

Languages

C .Net,VB.Net, TSQL, PL/SQL, JavaScript

RDBMS

MS-SQL Server, Oracle

IDE:

Visual Studio 2008, Visual Studio 2010

Deployment

Install shield, Automated build studio

Reporting tools

Crystal reports, SSRS

Version Control tools

Perforce, Visual SourceSafe

Messaging

MSMQ, TIBCO

Issue Tracking System

Serena, Jira

Microsoft certification

.Net framework 2.0 Windows based client development applications

Web servers

IIS

EXPERIENCE:

Confidential

Role : Developer

Description:

Help Timken in better design of their end product Steel, by use of the scrap management software written in C .Net. Responsibilities involve feature enhancements and bug fix for this software.

Responsibilities:

  • Design of their end product Steel, by use of the scrap management software written in C .Net.
  • Creating and enhancing existing stored procedures in Oracle for CFM and CFM web reports using ASP .Net
  • Create and modify the existing autosys jobs of Cadet to be executed on different environments
  • Followed the process of Incident management, change management and release management process.

Environment: .Net 4.0, C , Winforms, Windows Service, Multithreading, MSSQL, VSS, Single click deployment.

Confidential

Role : Developer

Description:

Both Cadet and Cashflow Matching are products of the bank. Cadet is a tool for corporate actions and derivative expiries.This tool is for middle office users who manage and adjusts positions, do bookings for corporate actions. CashflowMatching CFM is a product which is used to match the cashflows with DTCC and provides this information to downstream settlement systems. CFM also consists of a simple web application which queries various data sources and displays the data in a web page.

Responsibilities:

  • Study, understand and analyze the project requirements.
  • Refactoring old code and to implement support for grouping of Delta 1 sourced payments using C .Net
  • Subscribing to internal event routing framework to listen to different types of events that CFM would be interested in
  • Using perforce, creating separate branches for a specific release and submitting code changes after code reviews
  • Creating and enhancing existing stored procedures in Oracle for CFM and CFM web reports using ASP .Net
  • Deployment of Web reports in IIS
  • Developed business and data access layer using C and internal wrapper APIs
  • Unit testing of implementation using NUnit
  • Build and deployment of release in SIT and UAT environments using Team city
  • Create and modify the existing autosys jobs of Cadet to be executed on different environments
  • Followed the process of Incident management, change management and release management process.
  • Actively involved in providing the technical support through troubleshooting to resolve the issues.
  • Mentoring junior application developer on the day to day work.

Environment: .Net 4.0, C , Winforms, Windows Service, Multithreading, Oracle, ASP.Net 3.5, Jira, NUnit, Perforce, IIS 6.0, Team city, Autosys jobs

Confidential

Role : Developer

Description:

Adaptive Operations builds on SunGard's strength and wealth of experience in the operations area, providing back office modules that offer organizations an unprecedented level of proactive operations management and process control from the front through to the back office. Adaptive Operations provides consistency in trade processing, data management, control and compliance to user-defined standards.

Responsibilities:

The Adaptiv Settlements module is an automated netting and payment processing module that helps institutions centralize their cash flow management and automatically control multiple payments streams, utilizing flexible user-defined netting rules to produce industry standard and customized payment advices.

Environment: .Net 4.0, C , Winforms, Windows Service, Multithreading, Oracle, ASP.Net 3.5, Jira, NUnit, Perforce, IIS 6.0, Team city, Autopsies jobs.

Confidential

Role : Developer

  • Technologies: WPF, XBAP and Click Once deployment, C .Net.
  • Scope of the Project:Goal of this project was to enable a different SunGard front office product to make use of some of the backend screens of Adaptiv Operations. A POC was done for hosting Adaptiv Ops UI in WPF. Implement POC done for Ops Web UI and productize the WPF browser application.

Responsibilities:

  • Understanding the work done in POC for WPF browser application project
  • Moving the POC code to LIVE production stream.
  • Code changes to host the existing WinForms screens in WPF GUI.
  • Use click once deployment to deploy the dlls required for a particular WinForm screen.
  • Analyse performance issues by using Performance counters, CLR profiler.
  • Fixed the performance issues by doing pre-jit using NGen.
  • Creating the single click deployment installer from Visual Studio.

Confidential

Role : Developer

Technologies: Visual Studio 2010 Performance Profiler, SQL Server Executionplans,

Database Indexes.

Scope of the Project:A perspective client having huge daily trades volume wanted to process at least 100,000 events per day by the General ledger module. Goal was to find performance bottlenecks and fix those, so that expected numbers could be achieved

Responsibilities:

  • Find out performance bottleneck for General ledger module's system using VS performance profiler, performance counters and CLR profiler
  • Using SQL Server query execution plan understood which part of query was taking long and try to find out best database indexes which will help improve performance of queries
  • Analysed and fine-tuned the database indexes which helped achieve the system with expected numbers

Confidential

Role : Developer

Technologies: C .Net, WinForms, Infragistics, Windows Service, Multithreading, MSSQL.

Scope of the Project:To reduce the counterparty settlement risk in case of FX deals by enhancingAdaptiv Operations settlements module with CLS support.

Responsibilities:

  • Understanding what is CLS support and how it could reduce the counterparty settlement risk for Adaptiv Ops
  • Follow agile methodology to create and discuss the user stories
  • Enhanced the business logic of the settlements module to implement the workflow for supporting CLS
  • Corresponding changes in database tables, views, stored procedures to support new fields for CLS support
  • Demo the new functionality to business unit stake holders

Confidential

Role : Developer

Technologies : C WinForms, Windows Service, Multithreading, WCF, Infragisticschart ,Controls, MSSQL.

Dashboard phase 1 was a module with which users got the power to visualize current state of system via various charting controls. Phase 1 was there in production but it lacked a feature of alerting. Dashboard phase 2 project required discussion with stake holders regarding how the alerts should look, when they should be raised etc. So the project was to create Alerts system for already existing Dashboard module of SunGard Adaptiv Operations

Responsibilities:

  • Understand existing workflow of Dashboard module
  • Discuss how the alerts could be defined in existing system using WinForms and Infragistics for the Key performance indicators
  • Implement using C back end logic for processing of alerts and raise it via on screen display and Email alerts if it is raised
  • Made use of WCF for enhancing call-back channels wherein server informs client about availability of updated alerts data
  • Demo the new functionality to business unit stake holders and amendments upon request
  • Travelled to Philadelphia for implementation of this project

Confidential

Role : Developer

Scope of the Project:With lowest turnaround for solving the client issues which are showstoppers for their production.

Responsibilities:

  • Understanding the submitted tickets with the inputs/data from clients
  • Check for missing information required for solving the issue and if any communicate to the client
  • Analysis and code fix for to solve the issues as soon as possible
  • Creating the patch using automated processes and deliver the fix after some deployment testing of the patch

Confidential

Role : Developer

Scope of the Project:Adaptiv Operations Reporting module used APIs of Crystal reports and these APIs were shipped as merge modules by Business Objects, before it was acquired by SAP. Later, instead of merge modules, APIs of Crystal reports were being provided as MSI installer

Responsibilities:

  • Analysed the change in workflow of Installshield setup project
  • We had to install Crystal reports MSI as a setup prerequisite only if Reporting module was to be installed at end users machine
  • Changes in installer project to embed and execute the Crystal Report MSI as pre-requisite
  • Testing the changes in various possible combinations of setup components
  • Check for missing information required for solving the issue and if any communicate to the client

Confidential

Role : Developer

Scope of the Project:It was kind of feasibility test as well R D project for Visual studio 2010 before code base of SunGard Adaptiv Operations' is migrated to latest version of .Net framework/IDE

Responsibilities:

  • Create technical specification and provide an estimation of work
  • Work with developer to perform feasibility tests if all of the third party components are compatible with the new IDE
  • Work with developer for R D for newer features of Visual Studio 2010/.Net Framework which could be useful for development of SunGard Adaptiv Operations
  • Help fix roadblocks if any during the project
  • Migration of entire code base of Adaptiv Operations to newer version of .Net framework
  • Got Kudos Award for work done during this project

Confidential

Role : Developer

Technologies : C WinForms, Windows Service, Multithreading, MSSQL.

Scope of the Project:Enhance Adaptiv Operations settlements module with capability of ensuring that the settlement instructions assigned to settlements are valid and effective before releasing the payment for any settlement.

Responsibilities:

  • Understand existing workflow of settlements module related to use of settlement instructions in settlements and thus analyse the changes required in system by preparing user stories
  • Understand the workflow for releasing of payment advices for the settlements
  • Modification in database table to add new fields, views and corresponding stored procedures
  • Implement changes in settlements windows service and settlements processor, required and specified as in technical specifications for this project
  • Demo the new functionality to business unit stake holders

Confidential

Role : Developer

Scope of the Project:It was kind of feasibility test as well R D project for Visual studio 2008 before code base of SunGard Adaptiv Operations' code base is migrated to newer version of IDE

Responsibilities:

  • Analyse the use of third party development components by SunGard Adaptiv Operations code base.
  • Perform feasibility tests if all of the third party components are compatible with the new IDE.
  • R D for newer features of Visual Studio 2008 which could be useful for development of SunGard Adaptiv Operations.
  • Fix roadblocks if any during the project.

Confidential

Role : Developer

Technologies : C WinForms, Windows Service, Multithreading, MSSQL.

Scope of the Project:Enhance Adaptiv Operations settlements module with capability of manually netting cashflows to create manual settlements.

Responsibilities:

  • Understand existing workflow of settlements module which automatically creates settlements according to user selected business rules and treatments
  • Pro-vide a way to the users of manually netting the cashflows to create manual settlements
  • Implement changes using C in settlements windows service and processor, required and specified as in technical specifications for this project
  • Changes in database to create new table, views, stored procedures
  • Changes in workflow for different way of handling manual settlements
  • Demo the new functionality to business unit stake holders and teammates
  • Work was appreciated by the client for this project

Confidential

Role : Developer

Technologies :C WinForms, Infragistics Win Explorer Bar, Installshield Scope of the Project:Change the look and feel of Adaptiv Operations similar to Microsoft Office 2007

Responsibilities:

  • Make use of Infragistics control for look and feel of Office 2007
  • Responsible for making change using C to replace the existing tree like structure for navigation in Adaptiv Operations with Infragistics Win Explorer UI control
  • Make use of Infragistics Style sheet for the look of Office 2007
  • Include the newly referenced artifacts in installer project
  • Demo the work done to team mates and to the business unit stake holders

Confidential

Role : Developer

Scope of the Project:Create in house utilities for continuous build infrastructureof Adaptiv Operations

Responsibilities:

  • Understanding how MSBuild could be used in command line
  • Create a utility called as Autobuild which will be used building of all of the .csprojs of Adaptiv Operations codebase
  • Autobuild would make use of MSBUILD for building of projects
  • Creation of unit tests framework. Made use of NUnit in command line mode for execution of unit tests suite
  • Unit test framework will uninstall existing version of Adaptiv Operations product, install latest version and execute the unit test suite against the latest version
  • Scheduling of utilities created on nightly basis
  • Demo the work done to team mates and to the business unit stake holders.

Confidential

Role : Developer

Scope of the Project:Provide support for Adaptiv Operations on Windows Vista.

Responsibilities:

  • Understanding the new technology like UAC, Virtualizations in Windows Vista.
  • Implement changes in Adaptiv Operations projects like embedding user account information in executable manifest.
  • Automate the process of embedding the manifest information into executable during build process.
  • Demo the work done to team mates and to the business unit stake holders.

We'd love your feedback!