We provide IT Staff Augmentation Services!

Application Architect Resume Profile

3.00/5 (Submit Your Rating)

Summary

A high potential senior professional is looking for a challenging role as a Solution Architect.

Technical Skills

  • Design Methodology: Agile Scrum/Test Driven/Pair Programming Waterfall
  • Design modeling/Versioning tools: Clear Case, Visio, EA Sparx UML, SourceSafe VSS , Subversion SVN , TFS
  • RDMBS: SQL, SQL SSIS/DTS/Reporting, Great Plain ver. 8/9/10, DB2
  • Message Queue: MSMQ, Active MQ Workflow Queues
  • Computer Languages: C /VB.NET C Win32 /STL/MFC JAVA/Spring Framework
  • IDE: Visual Studio, Eclipse SPRING
  • Development: GUI Apps MFC/JAVA , Win Forms C /VB .NET WPF WCF Window Services, Web Services, RPC, Data Access Components, Prototyping SQL Database Programming Reporting using SQL, Crystal Reports
  • 3rd Party API - Financial: ORC Systems, REALTICK, CBOE, TT, ACTANT, OPTIONSCITY, ACTIV Financial
  • Exchange API FIX : CBOT/CME, LIFFE, EUREX
  • Financial Securities Regulator: Knowledge of working with FINRA, EMMA/MSRB

CAREER HIGHLIGHTS most recent years

Confidential

Enterprise Architect Services:

As part of the EAS, responsible t work on the Future Model of the company t accommodate changes due t the Affordable Care Act ACA Law and responsible for design of complex multi-component architectures t support enrollment from the Government exchange sites as well as existing direct enrollment channels.

Business needs and Future Architecture:

  • Primary expertise / responsibility is in evaluating multiple solution design options, working with a multi-disciplined team t design an integrated solution architecture across application areas and helping the project adhere t Enterprise standards.
  • Identify and analyze the technical requirements of both internal and external clients
  • Identify and discuss implications with Business and Application Architects/Communicated Risk
  • Logical and component Design of approved scenari and process orchestrations'
  • Static and Dynamic views Use case realizations Sequence/Communication diagrams
  • Created and reviewed solution architecture document with peer and Enterprise architect
  • Architecture design based on
  • Reuse of existing components developed using Java and .NET
  • New and modification t existing integrations with peripheral systems
  • SOA based services
  • Updated database schemas and access methodologies
  • Understanding requirements and future direction
  • Working with Business Analyst on CRS - Requirements Gathering and Reviews
  • Working on Story Cards t ease translating Business needs t Development team s
  • Working with Data Analyst on Database Schema s
  • Working with 3rd Party Vendors
  • POC Prove Performance and Business NFR

Confidential

JAVA/.NET Architect/Consultant

  • Projects: C and VB .NET 3.5, DOM Document Object Model , SQL, JAVA
  • FINRA/MSRB Trade Reporting:
  • Real Time Trade reporting for different trade types
  • JAVA Modified existing code for new TRAQS reporting requirements
  • Created new application using .NET 3.5 and DOM
  • Scanning database for new trades every 2-min
  • Storing Control number of confirmation int SQL database
  • E-mail notifications t Control Team for errors reporting trade
  • CRM Custom Entities: C 3.5 and CRM SDK 1.2
  • Using 3rd party vendor t get potential leads and creating Accounts/Customers
  • Updating existing Accounts every 3-months
  • Credit Scope application:
  • Working with the vendor t get the latest credit data every week via a batch job and update ratings
  • Public Financing group uses data t identify trading opportunities and assess credit risk
  • Bondage System:
  • Vendor Application XML report import int SQL t be used by Port Foli Optimizer

Confidential

Solution Architect

Performed project leadership in design/architect and delivery of almost all the client/server multi-tiered projects used in-house by traders. An Agile development utilizing MS Visi for design solution and MS Project t enhance project progress tracking and metrics regular milestone reporting t CT Mentoring junior developers and interns in professional manners

Key Achievements:

  • C .NET framework 3.5: C /WPF/Forms
  • TCP/IP socket communication and client-server foundation classes later t WCF
  • Generic interfaces for Option Provider, Volatility Provider, Price Provider, Connection provider, Trade Provider
  • Option/Price/Volatility interface server side implementation for ORC Software via their API
  • Adapters for 3rd party client applications used by traders t collect and store trade messages in a real time
  • Windows Services that ran 24/7
  • PA Server monitors services Handles re-starts Handles error message notifications via e-mail
  • Trade position sent back t Micro-hedge risk system Options City risk system
  • ATM The Calculation from underlying and option prices Calculating reference Volatility using MATH models
  • Working with QUANT developer on Order Indicator/Hedge App/Volatility Setter app and market making app
  • Downloading products from exchanges, ACTIV Financial, Options City via FTP or their API
  • Prototypes for usage of Client-Server apps Simple how-t docs in case of
  • SQL Related: some integrated with C
  • Design and created tables needed t store Products Trades User Profiles Symbol formats Settlements
  • Created Stored procedures triggers SQL notification services user functions Look-up tables for rules
  • Loading real-time trades int RISK System was one of the most rewarded achievement
  • Parsing Settlement files coming in from exchanges ACTIV EUREX IVOL using SSIS/DTS
  • Creating DTS packages t load and parse and make a use of Clearing Data
  • Logic that handled expiring option positions and adjusting profit/loss for trader's PNL
  • End of Day PNL report generations and e-mail notifications
  • C Related:
  • Created ACTANT Client adapter for real time trade captures using ATL/COM
  • Connects t SQL database t insert trade runs SQL query t update other tables
  • Connecting t EUREX exch. via FAST/FIX and listening t settlements feed and storing settlements int SQL
  • Multicast channel joining and parsing message
  • JAVA Related UNIX and Windows :
  • Working on ORC Liquidator for order/trade strategies
  • Learning ORC's implementation of market-making and making changes as needed
  • LINUX server: Creating users Creating ORC OP Debugging strategies
  • And many more hats that a solution architect/team lead would wear in a small IT team for a successful trading day

Confidential

Contractor Application Architect

  • Hole Detection System Paper Mill Project :
  • Responsible for designing extensible, high performance multi-threaded app using .NET 3.5 technologies
  • Key Achievements: C /Win Form/XML
  • Architect GUI for autonomic detector t reliably detect holes with precision size classification
  • Audible alarms is generated when a hole passes in the zone of detection
  • Real-time mapping feature for displaying paper-hole size precisely
  • Real-time graph for displaying all holes with classification in cross-machine

Confidential

  • A leading FCM and maker of TransAct platform AT , which provides a streamlined and customizable futures trading platform for experienced traders Previously known as and started development under YESTRADER .
  • Architect/ GUI Team Lead AT is a 3-tier app consist of GUI/Middle tier/Exchange side
  • Performed project leadership, managed deployment, managed 24/7 support for TransAct GUI and conducted end-to-end testing on 3rd party client applications created by using TransAct API Played a critical role in development of server side components.
  • Key Achievements: MULTI-THREADED APP using MSVS Studi and MFC/C /C /SQL/GP
  • Architected, Designed and implemented TransAct GUI with s many features that it boosted company's customer numbers by 1000's Key features introduced t GUI were: Win32 MFC/C
  • Configurable mouse button actions for Buy, Sell, Stop Orders, Limit Orders
  • One Click Market Entry, Easy Drag and Drop of an Order from One price t another
  • OC Orders with trailing Stop Order One-Cancels-Other
  • Simple and multiple Brackets Orders with trailing Stop Order
  • Easy t set-up bracket parameters like setting loss limit, limit offset, etc
  • Introduction of Reliable and Secure Socket Connections
  • Enhanced Aut Reconnect Logic in the event of a disconnect
  • API: Win32 C
  • Created distributable DLL for AT API
  • Created a dem app t show how-t use AT DLL on VB GUI VC GUI
  • Responsible for managing API t reflects any changes made in the AT platform
  • Gathered future enhancements and nice-to-have features by working closely with IB Sales team
  • Crated prototypes for future enhancements before upgrading t new version
  • Version control of USER GUI by use of GATEWAY apps and SQL user profiles
  • Back Office Developments: C .NET Framework
  • Integrate RM and PM modules int Great Plain side for accounting
  • Automated Job t integrate/post transactions using E-Connect and Integration Manager
  • Use of SQL DTS packages t import data from other sources
  • Middle Tier Developments: Win32 C
  • Implemented and worked in a team that developed server side components
  • Biggest achievement was t make platform work flawlessly for users connected as far as from India
  • Work with team t came up with code t throttle prices in a busy market
  • Well designed multi-threaded components in C /STL
  • Tier connected SQL server t store/updates Orders and Fills Account info
  • Exchange Side Development: C /STL
  • Connections t CME/CBOT/LIFFE/EUREX using FIX FAST/FIX
  • Part of team that handled price subscription/updates/Order routings
  • Created protocol for LIFFE API version 7.2 implementation for e-CBOT using
  • Created Simulator Application t simulate trading on LIVE prices
  • This helped Sales Team t give DEM of AT platform at any-time, any-where
  • This als helped traders t d fake trading for learning
  • Experience working with and training Offshore development team located in INDIA
  • Mentoring junior developers or new-hires about different parts of the platform and technology used

We'd love your feedback!