John - Développeur .NET

Ref : 070710L003
Photo de John, Développeur .NET
Compétences
C
C++
XML
VISUAL STUDIO
CLEARCASE
C#
Expériences professionnelles
  • Global Structured Products

    Bank Of America., New York, NY
    Jan 2006 - aujourd'hui

    Design and development of .NET based client for mortgage pool trading, settlement, sale and servicing.
    • Used C#, .NET 2.0 Framework, and web services support (WSDL) to communicate with Java based web services middle tier.
    • Customized third party Windows controls (Infragistics UltraGrid and other components) with style sheets, subclasses and custom event handlers.
    • Developed sophisticated WinForm based client screens using Visual Studio designer, custom controls and MVC based architecture.
    • Applied appropriate design patterns (Strategy, Observer, Factory, Adaptor, etc.) to implement various event driven features for client application.
    • Used DBArtisan (Embarcadero) to examine/debug data dictionary in Sybase 12.x.

  • Fixed Income Trading Systems

    Bear, Stearns & Co., New York, NY
    Jan 2006 - Jan 2006

    Design and development of consolidated market data architecture for US treasuries and bond futures from multiple electronic broker feeds.
    • Used .NET 2.0 Framework, managed C++ interop and C# to integrate electronic brokerage Win32 APIs with internal middleware for real-time message publishing.
    • Developed .NET based market data service to consume market data messages and stream to client sessions using ADO.NET typed datasets, Remoting (server activated) and XML serialization.
    • Used WinForms, ADO.NET, Remoting and DevExpress ExtraGrid to develop market data client with drilldown display of BBO, bid/offer stack and trading status.

  • JPMorgan Chase & Co., New York, NY
    Jan 2005 - Jan 2006

    Equity Derivatives Trading Systems
    Design, development and deployment of SOA based system for equity derivative order management and trading via major electronic options exchanges (BOX, ISE, CBOE, Amex, PCX, PHLX).
    • Used C#, WinForms, SyncFusion EssentialGrid and ADO.NET to develop option trading user interface.
    • Used XML serialization, XML Schema (XSD) and TIBCO Rendezvous to interface .NET components with Java based OMS (order management system).
    • Worked with vendors and internal departments to acquire third party software and develop systems, APIs, protocols and frameworks for electronic trading, order routing and other connectivity services.
    • Designed internal and system level state/sequence and domain models to manage trades (orders), executions, and post-trade clearing/allocation.
    • Designed and developed cross-platform transports, protocols and services using .NET (C#, MC++, interop), Java, TIBCO/RV, XML, XSDs and FIX protocol

  • Banc of America Securities, New York, NYReal-time Equities P&L, TIBCO/RV/.NET Integration
    Jan 2004 - Jan 2004

    • Developed real-time portfolio management display using C#/.NET, TIBCO/RV, SyncFusion EssentialGrid, XML/XSD and ADO.
    • Bench-marked real-time processing/display by .NET clients for various RV subject/message formats, including RV fields, XML and Diffgrams. Developed matrix of bandwidth, processing time and clearing rate.
    • Used TIBCO perfm/s to profile message size/rate on various network segments between Solaris, Linux and Windows 2000 hosts.

  • Consultant on-site at JPMorgan Chase & Co.

    Finetix, LLC, New York, NYCMT (Collateral Managed Trading) System
    Jan 2003 - Jan 2004

    Real-time distributed system for Repo trading, collateral hedging and position management. Traders and external counterparties use workstations to net positions and hedge via overnight, term and forward contracts. Back-end system provides electronic settlement and real-time market data using .NET, Remoting, TIBCO Rendezvous, Reuters RMDS and SFC.
    • Designed, coded and developed Real-Time Market Data Service to provide Eurodollar/Fed-funds futures pricing, LIBOR/Fed-Funds effective rates and custom yield curves using .NET, C#, Java, TIBCO Rendezvous and Reuters SFC/JSFC.
    • Used Rational Rose for UML specification of requirements, systems analysis and design.
    • Used NAnt, NUnit, Maven and Test Director to manage software build, unit and integration testing.
    • Used UCM, Rational ClearCase and ClearQuest for configuration management and defect tracking.
    Equity Derivatives Group: BOX Auto-Quoting
    Electronic equity options market-making system for BOX based on Windows, .NET, FIX, TIBCO Rendezvous and proprietary feeds.
    • Used C#, managed C++ and Win32 inter-op/marshalling to build .NET wrapper assembly for TIBCO Rendezvous native messaging layer.
    • Installed and configured TIBCO Rendezvous components (RVD, RVCache, DLLs, shared objects) in Solaris 8 and Windows NT/XP/2000 environments.
    • Provided development, QA and production TIBCO support for FIX engines, .NET and Java applications.

  • Global Architecture and Engineering

    LEHMAN BROTHERS, Inc., New York
    Jan 1999 - Jan 2003

    Design, development, project management and production support for LehmanLive Financial Services Portal.
    • Designed and developed Internet based market commentary/news system using Java, HTTP, multi-part MIME, object serialization, applet/servlet communication and XML.
    • Designed and developed scrolling alert ticker for Equities and Futures using Java, applets, TIBCO Rendezvous and HTTP protocols.
    • Integrated LehmanLive headlines with BondHub multi-dealer fixed income aggregator using Java and XML.

  • DEUTSCHE BANK SECURITIES, New York
    Jan 1998 - Jan 1999

    Global Technology Development
    Assistant Vice President, Global Technology Development
    Intranet applications for web-enabled storage, retrieval and visualization of operations information.
    • Hands-on management of analysis, design, development and production support with team of business analysts, developers and DBA's.

    • Used Java, Weblogic, Servlets, CORBA, Oracle, HTML, JavaScript and multi-part MIME to develop multi-tier intranet systems under Solaris 2.6.
  • Senior Programmer/Analyst

    MERRILL LYNCH & Co., New York
    Jan 1997 - Jan 1998

    Intranet and Java development for corporate computing infrastructure.
    • Combined Java, JNI and Visual C++ to interface native Fixed Income libraries with web application servers.
    • Replaced existing CGI scripts with Java Servlets.
    • Developed and deployed Fixed Income IOI feeds using Java, Sybase and FTP.

  • Global Wireless Products GroupSenior Software Engineer

    AT&T and LUCENT TECHNOLOGIES, Piscataway, NJ
    Jan 1993 - Jan 1997

    Analog/Digital Wireless terminal design, development and manufacturing.
    Developed Windows-95 based applications for cellular diagnostics and performance analysis.
    • Programmed in Visual C++ and MFC (4.x) to develop DLLs for cellular terminal interface.
    • Combined multi-threading and Win32 API calls to provide asynchronous I/O.
    • Used Unix based software development tools and PC (MSDOS/Windows) based emulators to produce 68HC11 microprocessors code written in both C and assembler.
    • Coordinated software release, revision control (SCCS) and error tracking (Sablime) for system test and high volume manufacturing. Provided ongoing support for manufacturing and field trials.

  • UNITED PARCEL SERVICE, Danbury, CT ROADNET TECHNOLOGIES, Timonium, MD
    Jan 1990 - Jan 1993

    Research and Development Department and ROADNET Subsidiary
    Senior Software Engineer
    Real-time embedded microprocessor based imaging systems for sorting automation.
    • Led development of CCD scanner on embedded i860 and 68030 multi-processing platform.
    • Ported C/Unix-based code to real-time embedded multitasking platform using pSOS.
    • Deployed prototypes in field operations environment, yielding industry standard performance.

Études et formations
  • EDUCATION
    New York University - Stern School of Business, New York, NY
    MBA - Finance, Information Systems and International Business
    Drexel University, Philadelphia, PA
    BS – Electrical Engineering

    PROGRAMMING
    LANGUAGES C#, Java, C++, SQL, Shell Scripting, Visual Basic/VBA.
    OPERATING SYSTEMS Windows XP/NT/2003-Server, Solaris, Linux.
    SYSTEMS/SERVERS/APIS Microsoft .NET, ADO.NET, Win32, Oracle 8/9, TIBCO Rendezvous 7.x, Reuters RMDS/SFC/ XDE, Weblogic, JDBC, JSP, Servlets, Applets.
    TOOLS MS Dev Studio .NET, Eclipse IDE, ,RationalRose, ClearCase, ClearQuest, UCM, CVS, Visual SourceSafe, Perforce, CVS, TestDirector, Reuters XDE, Power Plus Excel, open source build, test, log packages (J/NUnit, Ant/Nant, etc).
    APPLICATIONS Fixed Income, Equity Derivatives, E-Commerce, Internet/Intranet/Portal, Messaging, Electronic Trading, Market Data, FIX protocol (4.2/4.3)

Autres compétences
EDUCATION
New York University - Stern School of Business, New York, NY
MBA - Finance, Information Systems and International Business
Drexel University, Philadelphia, PA
BS – Electrical Engineering

PROGRAMMING
LANGUAGES C#, Java, C++, SQL, Shell Scripting, Visual Basic/VBA.
OPERATING SYSTEMS Windows XP/NT/2003-Server, Solaris, Linux.
SYSTEMS/SERVERS/APIS Microsoft .NET, ADO.NET, Win32, Oracle 8/9, TIBCO Rendezvous 7.x, Reuters RMDS/SFC/ XDE, Weblogic, JDBC, JSP, Servlets, Applets.
TOOLS MS Dev Studio .NET, Eclipse IDE, ,RationalRose, ClearCase, ClearQuest, UCM, CVS, Visual SourceSafe, Perforce, CVS, TestDirector, Reuters XDE, Power Plus Excel, open source build, test, log packages (J/NUnit, Ant/Nant, etc).
APPLICATIONS Fixed Income, Equity Derivatives, E-Commerce, Internet/Intranet/Portal, Messaging, Electronic Trading, Market Data, FIX protocol (4.2/4.3)

D'autres freelances
Consultant VISUAL STUDIO

Ces profils pourraient vous intéresser !
CV Développeur chef de projet
Amine

Développeur chef de projet

  • PARIS
SALESFORCE CSS HTML5 PHP VISUAL STUDIO GITLAB Github JAVA Angular C
CV Ingénieur Validation et Vérification Logiciel Embarqué
Vincent

Ingénieur Validation et Vérification Logiciel Embarqué

  • PARIS
C SYSTEMES EMBARQUES PYTHON Wireshark LINUX HP ALM LABVIEW VISUAL STUDIO DO178
CV Développeur SIEMENS
Yasser

Développeur SIEMENS

  • VALENCIENNES
SIEMENS Tia Portal SCHNEIDER PL7 C++ VISUAL STUDIO SEE Electrical Expert ETHERNET JAVA MATLAB
CV Développeur C++
Thierry

Développeur C++

  • FRANCONVILLE
C++ QT VISUAL C++ VISUAL STUDIO OPENCV LINUX WINDOWS UML UX DESIGN
CV Développeur SSRS
Nejib

Développeur SSRS

  • PARIS
SSRS .NET SHAREPOINT C# SQL VISUAL STUDIO SHAREPOINT ONLINE MICROSOFT DYNAMICS CRM ASP.NET MVC ANGULARJS
CV Développeur ASP.NET MVC
Anh Tuan

Développeur ASP.NET MVC

  • MASSY
ASP.NET MVC JAVASCRIPT SQL SERVER HTML5 C# IIS JQUERY CSS VISUAL STUDIO GITLAB
CV Consultant C++
Stronguy

Consultant C++

  • MELUN
C++ C# QT .NET POWERSHELL BASH AGILE SQL VISUAL STUDIO HTML5
CV Développeur CENTURA TEAM
Serge

Développeur CENTURA TEAM

  • PARIS
CENTURA TEAM SQL Oracle Database 12c PL SQL VISUAL STUDIO VMWARE VISUAL.NET VISUAL BASIC WINDOWS 2012 WINDOWS 10
CV Chef de projet VISUAL STUDIO
Hamza

Chef de projet VISUAL STUDIO

  • Boulogne Billancourt
VISUAL STUDIO SHAREPOINT SERVER SHAREPOINT ONLINE TEAM FOUNDATION SERVER TFS .NET SHAREPOINT SQL SERVER MS PROJECT
CV Consultant UML
Hassene

Consultant UML

  • Ivry sur seine
UML VISUAL STUDIO SCRUM TFS C# WPF PL/SQL