We provide IT Staff Augmentation Services!

Senior C# .net Architect/developer Resume

5.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • Senior .Net Architect/Developer having over 12 years of design and development experience using Microsoft Technology stack.
  • Expertise in building server side applications using WCF, Windows Services, Windows Forms application.
  • Experience in building and supporting Windows Presentation Foundation applications.
  • Experience in building Enterprise Data warehouse to construct Atomic, Dimension and Fact tables (Type 1 and Type 2), writing complex ETL SQL Server Stored procedures and SSIS packages and building SSAS Cubes.
  • Entire Software Development Life Cycle (SDLC) experience (Requirement Analysis, Design, Development, Testing and maintenance) using Agile and Scrum methodology.
  • Proficient in design of multi - threading applications and Web development using ASP.net.
  • Experience integrating with Bloomberg Data API to get pricing and other analytics for financial instruments like equity, options and fixed income instruments.
  • Hands on knowledge of various finance instruments (Equities, Options, Credit Derivatives, Fixed Income Bonds, Futures, Forwards and Syndicate Loan Trading)
  • Proficient in writing stored procedures, complex queries and triggers.
  • Hands on experience using design patterns like Singleton, Dependency injection, Factory, Command
  • Experience using Oracle Coherence In-memory Cache
  • Has knowledge of big data technologies such as Hadoop, Cassandra, Coherence.
  • Mentor Junior developers for project work.
  • Worked on Eze Castle OMS and Load trading application LoanIQ.

TECHNICAL SKILLS:

Programming Languages: Microsoft C#.NET, ASP.Net, .Net 3.5, .Net 4.5, Visual Basic 6.0, PL/SQL, Pro*C

Technologies: Windows Communication Framework (WCF), Web Services, Spring.Net, SOA, XML, LINQ, Entity Framework, TPL (Task Parallel Library), Windows Presentation Foundation (WPF).

Database: Microsoft SQL Server 2008/2005, Oracle, MS Access 7.0/2000

Methodologies: OOAD, Design Patterns, Unit Testing, Test Drive Development (TDD), UML, AGILE, JIRA, Re-factoring

Database Tools: Reporting Services and Business Intelligence SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), SQL Server Cube Development, VBA

Big Data Technologies: Hadoop, Cassandra, Coherence

PROFESSIONAL EXPERIENCE:

Senior C# .Net Architect/Developer

Confidential, Philadelphia, PA

Responsibilities:

  • Autonomy Integration Multithreaded Windows Service application
  • The project is to extract, merge, index and post documents to HP Autonomy. This helps the business to search documents in one place rather than going to different applications to get the same information.
  • Design and development of C#.Net Multithreaded Windows services application to post data using HTTP Web Services to HP Autonomy IDOL (Intelligent Data Operating Layer).
  • Multithreaded common architecture to Extract, Merge, Index/Post documents to IDOL
  • Worked with SQL Server Service Broker to process messages from SQL Server Broker queue and perform database updates using Microsoft Entity Framework (MEF).
  • Work with SQL Server Broker queues to read and process message asynchronously.
  • SQL Server queue has XML Message details that are used by application to process the documents.
  • Upgrade Excel 2007 macro spreadsheet to Excel 2010 Window 7 version.
  • Helped to upgrade VS 2010 database projects to VS 2012.
  • Partition SSAS dimension for better performance.
  • Experience using MERGE statement to update Type 2 Slowly changing dimensions.
  • Development of Dimension and Fact tables (Type 1 and Type 2 Slowly changing dimensions).
  • Modify EXCEL VBA programs as per client needs.
  • Experience in development of SQL Server Analysis Services (SSAS) cubes to reduce time to process Claims and Reinsurance contracts.
  • Create custom SSIS package to send SSRS reports to users after data warehouse job completion. This feature is not available in SQL Server Reporting Services.
  • Expertise in using SSIS to write packages to load data, merge join tables, sort, filter to update table
  • Worked on complex queries, stored procedures.
  • Used SQL MERGE to find inserts/deletes and populate dimension tables.
  • Expertise in using SSRS to create reports.
  • Experience in working with large data sets of around 1-3 million rows per month of Policy and Claims data.
  • Image Importer ASP.Net Application
  • This application helps in loading documents in different formats XML, TEXT with index information to ImageRight Document Management system. The application is flexible to create different batch formats and process them based on Index information.
  • Worked on enhancing the application to provide efficient status reporting of document set processing.
  • Design and development using Spring.net.
  • Development of Three tier application using ASP.Net front end, WCF Middletier.
  • Configure new document templates sent by Guaranty Associations.
  • Post document batch to WCF service which will then process them to ImageRight.

Environment: Microsoft C#.Net 4.0, WCF, Windows Services, ASP.Net, Spring.Net, HP Autonomy IDOL, SQL Server 2005/2008 R2, SQL Server Analysis Services (SSAS Cube), SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Visual Studio 2008,2010,2010, ImageRight.

Senior C# .Net Architect/Developer

Confidential, New York, NY

Responsibilities:

  • Successfully in core design and development of Global Loans Front office application middle tier WCF services used for syndicate loans business.
  • Design and development of WPF Front-End application to book trade by traders and trader assistants.
  • Created trade input, trade validation and workflow rules using Drools.NET Business Rules Engine.
  • Flexible Drool.Net architecture and design to configure trade approval role and trade status after approval.
  • Used Drool.Net to perform pre-trade compliance of trade before STP to live LoanIQ system.
  • Design of trade workflow to move trades to various states before final approval by Traders
  • Worked with Oracle Coherence high availability caching system to input/extract data and monitor cache object/entries when updated and notify WPF client.
  • Experience in database design to persist trade details using IBM DB2.
  • Designed the core architecture the End of day process to help close trader book for the day.
  • Used NUnit to write test cases for validating the WCF services functionality.
  • Development was done using agile methodology and JIRA.
  • Design of use cases, classes, sequence diagrams using Sparx Systems Enterprise Architect.

Environment: Microsoft C#.Net 4.0, WCF, Windows Services, WPF, XML, Oracle Coherence, IBM DB2 Database, AGILE, JIRA, HP Quality Center, Sparx Systems Enterprise Architect.

C# .Net Consultant

Confidential, New York, NY

Responsibilities:

  • Architecture design and development applications for credit derivatives and fixed income instrument.
  • Development and maintenance of C# Windows Forms application, WCF services and components using .Net remoting and Bloomberg Data API to extract real-time and historic data.
  • Extract Fund/trade data from Eze Castle (OMS), and historic data capture from Geneva Accounting software using SQL Server Integration Services (SSIS).
  • Applications development and integration with Bloomberg Data API to extract pricing of equity and derivative instruments.
  • Experience in submitting compliance trade information to Financial Services Authority gateway.
  • Worked with financial and credit derivatives instruments like Credit Default Swaps, Interest Rate Swaps, Repos, ABS MBS, CDO, Fixed Income - Bonds, Equities, Options, and FX Futures etc.
  • Core design and development of application to determine the opportunity cost of securities to transition.
  • Worked with financial securities like Fixed Income, Equities and data extraction using Bloomberg Data Service.
  • Architecture, design and development of Workflow (WF) application using C# .Net/SQL Server.
  • The application is used for Deal capture, Valuation and Realization of deals.
  • The application also interfaced with General Ledger to upload credit/debit transactions.
  • Design and development of application.
  • Performed trades data extraction from .txt and Microsoft Excel files using SQL Server Integration Services (SSIS) and used open source Zed Graph library for charting.
  • Worked on complex queries, stored procedures, functions and triggers.

Environment: Microsoft C#.Net 3.5, Windows Forms, WCF, Windows Services, AGILE, Linq, XML, Bloomberg Data API, Eze Castle, SSIS, Zed Graph, Windows Workflow (WF)

C#.Net Developer

Confidential, New Jersey

Responsibilities:

  • Analysis of Use Cases, design and development of application in C#, VB.Net and ASP.Net.
  • Extensive usage of Design Patterns like Factory, Command, Facade etc.
  • 3-tier Services Oriented Architecture using Command, Service Agent, Service Adapter and Web Services.
  • Extensive usages of generics for code reuse and type safety.
  • Heavily using Code Generation Tools like Code Smith to generate Interfaces, Entities for faster and bug free code development.
  • Designing and responsibility for developing fixes as related to issues discovered with the Production System and assist with system monitoring activities in the context of keeping the Reward Program Manager (RPM) application running without service disruption.
  • Development and coding using C# .NET, ASP.NET in MS .NET 2.0 Framework using JavaScript, VB Script, HTML/DHTML, XML and ADO.NET.
  • Analysis and Design of solution using Object Oriented Methodology,
  • Created and executed Unit test cases, Integration/Regression test cases for validation of new functionality.
  • Successfully deployed and implemented the new functionality to production environment.
  • Involved in Enterprise level rollout containing more than 30,000 identities.

Onsite Lead

Confidential, Atlanta, GA

Responsibilities:

  • Developed UML based design documents using Microsoft Visio.
  • Created Use Case diagrams for capturing the requirements and high level design using Class Diagrams
  • Created Business Logic Layer in C#, using Typed Datasets and Stored procedures to reduce complexity.
  • Created Triggers in SQL Server 2000 to log changes made to user accounts.Transfer Manager Application
  • Change Requests on Transfer Manager Application using Visual Basic 6.0, COM/DCOM and MTS to monitor the health of the Turbines.
  • M&D Viewer application modifications to access data using LIM database and Oracle.
  • Generate month end reports for MARG application using Core Java, JDBC, WebLogic, Netcharts, VBA and Visual Basic 6.0 Front-End application.
  • Co-ordinate development work from Offshore Development center.

Developer/Analyst

Confidential

Responsibilities:

  • Involved in Design, development and change requests of monitoring applications using Visual Basic 6.0, COM, MTS, and MQ Series.
  • Design and development of Operational Reports application using UML methodology, Java and Net charts.
  • Development and maintenance of OSM Health Monitoring application using Visual Basic, COM, MAPI.
  • Design and develop Customs Broker Feed application to generate reports for Custom Invoices using Visual Basic Front End, VBA Excel Reporting and Oracle.
  • Create Use cases, Class Diagrams, Sequence Diagrams using UML/Microsoft Visio.
  • Developed Melonline company intranet website, to view and buy company products on line using ASP 2.0, Visual Basic 6.0 and COM technologies.
  • Worked on the CRN (Customer Unique Relationship Number) generation system application, using Pro*C, Oracle, UNIX shell scripting (awk, nawk utilities) for ICICI Bank, Mumbai.
  • Successful in migration of Metropolitan Police System at London, UK, to records criminal details and offense information. Visual Basic 6.0, ASP 2.0, IIS 4.0 Intranet website and COM.
  • Developed Invoice and Payment Processing System for London Agency, generating invoices, payment processing and management reports. Visual Basic 6.0, VB Data Reports, Access 7.0.
  • Mapping the Sales Management business process of Indofil Chemical Company, from Clipper database to Visual Basic 6.0 and Oracle 7.3.
  • Developed Human Resource Management System using Visual Basic 5.0, RDO and Informix 7.3.

We'd love your feedback!