Quantcast

Senior Software Engineer Resume Brooklyn...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Senior Software Engineer
Target Location US-NY-Brooklyn
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Software Engineer Senior Saddle Brook, NJ

Software Engineer Senior Trenton, NJ

Software Engineer Senior North Plainfield, NJ

Senior Software Engineer Clifton, NJ

Senior Software Engineer Middletown, NY

Software engineering senior advisor Mercerville, NJ

Software Engineer Senior Manhattan, NY

Click here or scroll down to respond to this candidate
mikhail_ft@yahoo.comCandidate's Name
SUMMARY: 15+ years of professional experience in financial industry as a senior software engineer/architect specializing in design and development of financial systems : trading (Business: Mortgage, Equity Trading - strategy trading), real time pricing (Business: Rates, Credit, Brokerage) and risk ( Business: Finance, Brokerage, Correlation Trading), risk reporting, ad-hoc scenario execution (correlation trading) Hands on experience with server side and client side applications Experience with Market Data API : Bloomberg, Reuters 5+ years experience with risk systems 5+ years experience with trading systems Microsoft Certified Developer (.NET 2.0, .NET 3.5) Mathematics for Machine Learning Specialization (Imperial College London, Coursera) Machine Learning (Stanford University, Coursera) Deep Learning Specialization: CNN, NLP (DeepLearning.AI, Coursera) Machine Learning Data Lifecycle in Production (Google, Coursera) Deep Learning Specialization (DeepLearning.AI, Coursera) Practical Time Series Analysis (State University of NY, Coursera) Introduction to Containers w/Docker, Kubernetes & OpenShift (IBM, Coursera) Languages: C#, Python (Django, Big Data), Java (Spring Boot), C++/Managed C++ Tools & Services: CI/CD, Docker, Git, AWS, Terraform, Kubernetes, Teamcity Databases: MS Sql, OrientDB, Oracle, PostgreSQL,Maria, MySql Achievements: 2007 Barclays Application of the Year, 2013 Barclays Application of The Year Barclays Capital 03/2015-07/2024Senior Software Engineer / AnalystRFT COO & Functions, Market Pre TradeSupport and DevelopmentProjects: Service for Uploading Report, Test Framework for ICE Credit Report System, Project Documentation Tools: Python (Windows, Linux), Django, DSL(Lark), #, Java(SpringBoot), Docker, PostgreSQL, Terraform, RestAPI, CI/CD, TDD C#-Python interface (Pythonet) Sql/Pandas repository for reports Creating Python DevOps Infrastructure (Anaconda) Sql repository for report execution configuration Python (Anaconda) Adapter (Windows, Linux) for external data for ICE AGG server EFS RAD IT Trade Floor SupportDevelopment and Support Equity Trading Desk,Various AdHoc projects Generic Trade Editor (C#, Managed C++) Pricing Model Transformation (C#, Java (SpringBoot)) Distributed Pricing Service Upgrade (Java (Core, SpringBoot) server transition Solaris to RedHat) Anaconda-Excel integration (Python, C#) Interface for in-house packages with Excel Interface Python/C++ to request status of requests in MQ Trading Desk SupportEFS RAD IT Data DeskProject: Data Desk. Design, Development and Support Interfaces and Tools for processing Historical (over 20 years) Market Data, Historical Data Analysis, Project Documentation (PyDoc) Tools: Anaconda (Linux/Windows), Java(SpringBoot), MSSql (AWS), Docker, Kubernetes, RestAPI, CI/CD, Git, TeamCity Creating Python DevOps Infrastructure (Anaconda) Creating Scenarios for processing Historical Data (Time Series Analysis) Credit ITProject: Support/Development Credit Pricing Service (S3): Tools: Java (Core, Multithreading, SpringBoot), Apache Tomcat, JS, JQuery, RestAPI,Maven, Git Application loads credit securities into system cache Subscribes to live pricing curves stream The curve update triggers price calculation for cached securities GUI:o latest price per instrumento status of pricing engines, pricing errorso instrument definition (Barclays internal, Reuters) FI Rates ITDevelopment Real Time Pricing And Risk System (Transition Rushmore To Dakota): Real Time Pricing And Risk System for Rates. generation of executable graphs, distribution of executable graphs Tools: C#, OrientDB (NoSQL Document & Graph DB), Java (JMS), C++, MS SQL, Git, JavaScript, JQuery, Solace The new real time pricing and risk system (C#, OrientDB, Java) has to replace existing production (C++, MS SQL) application. The pricing system is implemented as an engine to maintain executable graph (EG). EG comprises a set of sub graphs. A sub graph is set of calculation nodes (vertices) with a set of multiple inputs and one output (edges). The main components are:o Boundary Filter :assigning instruments to a specific business modelmaintaining (CRUD operations) executable sub graph (ESG) instructions o Graph Database: repository for business model templates and ESG o Graph Partitioner: assigning ESGs to available execution engines/partitions o Partition Database: repository of deployment instructions per execution engine/partition o Engine Manager: maintenance of available execution engines o Execution Engine: deploying ESG instruments and triggering execution of calculation nodes Golden Tree Asset Management 05/2014-10/2014Consultant: Trade Floor Support/ Developer / Analyst Portfolio Risk TeamSupport and Development of Risk Systems:Tools: C# (WPF, MVC4), VC++/C++ (Unmanaged, Managed), STL, MS SQL, Python, Perl, PowerShell Working with Operations/Traders and developing/extending trading applications and support Development and extending NSS (New Security Setup) application (Bond, ABS, Bank Debt, Swap, TRS etc) base on Traders requests (C#, MVC, Prism, EF, MS SQL): creating shell and updating information security in 3rd party(Paladyne) system populating security information from Bloomberg Service (Bloomberg API) extending trade booking to support different FI instruments base on the traders' requests extending user parameters in Paladyne to detail instrument specific information the security information is populated from Bloomberg channel or available information in repository Security Adapter Service for RiskSim (in-house security & trade repository system & QA) for Swaps, TRS, Debt instruments (C++/CLI C++/C#, WCF, Windows Service) Support traders and trading desks/operations throughout the business day(Security Setup & Fixing, custom risk reports per portfolio, liquidity ratings) Operations Support (MS SQL): fixing Security Setup, fixing Trade Strategy, monitoring risk breaks between 2 Different systems (in-house QA and external) Developing and extending Position Dashboard application (WPF UI allows to monitor Bloomberg live prices per portfolio instruments and real time PnL portfolio calculation) Overnight support (resolving discrepancies between RiskSim&SunGuard). Barclays Capital 01/2010-05/2014Consultant: Trade Floor Support/ Developer / Analyst FI Finance ITPortfolio Risk Design and development, report to risk manager of REPO desk, support busyness users (global), overnight support Server side: (Windows/Linux) VC++/C++, MongoDB, MS SQL, Excel, VBA, PYTHON, Perl, Shell Client: C# WPF, Prism (Unity Framework), ORACLE, DevExpress Controls for WPF FI Finance IT: Creating custom reports for REPO trading desk: risk managers & traders (Python, Oracle, Linux) Developing & extending WPRF framework base on the traders requests: Client side: Presentation layer to present results for predefined valuation scenarios of clients Expected Loss, Maximum Margin, VaR. C# (WPF, WCF, Unity Framework, DevExpress) ORACLE. The Risk Manager can see and tailor the historical performance information of client portfolio for a specified timeframe and available risk data. Server side: Client for new Risk system: RSP controller (Linux, Python, MongoDB). RSP controller analyzes and monitors RSP client: Checks the health of RSP process by means of verifying execution progress, call duration (Python, ORACLE) Generating comparative report between RSP and Rushmore risk data (Python, ORACLE) Fixed Income Rates IT: Working closely with the head of Risk Management of REPO desk to collect requirements for Global REPO EOD system Server side (C++, STL, Talarian): Design, Implementation and Support (Bond, Strip, Bond Future, Option, Swap): Standalone Risk system for REPO desk (REPO ET Service) within Electronic Trading framework (Rushmore) (USA, Europe, Asia, EM).CPPIB Investment Board 02/2009-01/2010Portfolio Risk / Support DeveloperRisk and Investment SystemsType of projects: Financial, Analytical, Development & Support Risk Managers: Projects: Reporting systems Credit Exposure, Market Risk, Risk Attribution Design and implementation, support business users (risk managers) Client/Server side: C# WPF (.NET 2.0, 3.5) WinForms,VC++ (Unmanaged, Managed), Java (Server Side), SYBASE, MS SQL 2005 - 2008, Excel, VBA, PowerShell Implementation of custom reports (SQL, C#, Excel) base on requests of Risk Managers Implementation of interface for Risk Metrics application to submit custom requests, collect response and produce real time risk reports for all available company portfolios. Users were able to configure benchmark portfolios from selected set of indices and submit request to receive comparative risk performance Barclays Capital 07/2006-01/2009Development / Trade Floor SupportCredit Derivatives ITCredit Trading System (Trader Workbench) Barclays Application of the Year Award (2007) Credit and Correlation Desk Support Type of projects: Financial, Analytical Development: Analytical tool to plot CDS Trading Curve and Forward Curve, evaluating historical performance of Selected CDS, CDS index, analyzing historical performance of selected Industry segment. End of Day Marks for CDS and CDS Indices Implementation Analytical functionality for to support analytical tool & EOD Marks in QA framework Trading floor development & support Correlation & Flow Desk (Support & Development): Developing & running reports for various custom risk scenarios Instruments - Indices (CDX, LCDX, Bespoke), Index Tranches, NTD, CDS Implementation Ad-hoc requests from Quant Group Implementing & executing custom risk scenarios for trading desk (ID risk, RR shift, etc.) Dynamic framework for ad-hoc requests Responsibilities are design and implementation application subsystems: interface and interaction GUI (C#) with analytical library (managed/unmanaged C++) application notification subsystem with MS SQL Service Broker Client side: Windows 2000/XP - VC++ (Unmanaged, Managed), SYBASE, C#, MS SQL 2005 T-SQL, Excel, VBA, PowerShellBear Stearns 01/2006-07/2006Development / Trade Floor SupportEquity Trade Floor SupportReal Time Strategy Trading SystemType of projects: Financial, Real Time Project: NGEN (New Generation of Global Equity Portfolio Trading System) Responsibilities are design and implementation subsystems: messaging subsystem (Level 1, Level 2 market data from Reuter) (C++ (Linux) to VC++) interface messaging subsystem with GUI (VC++ managed/unmanaged, C#) Client side: Windows XP - C++ managed/unmanaged, C# (.NET  WinForms, Regular Expressions, Multithreading). Server Side: Java, Linux, SYBASEUBS 07/2004-01/2006Development/ Trade Floor SupportFI IT DepartmentType of projects: Financial, Real Time Project: GABS (Global Amortizing Bond System) trading applications for Fixed Income Products (TBA, CMO, ABS, ARM, CCT) Trading floor Support (VC++, VBA, Excel, VB6, SYBASE) Development : implementation of client side (GUI), middle tier (Server), data tier for several project subsystems: position blotter (client: C#, WinForms, server: Java, Web Services) real time trade blotter (C# WinForms) EDUCATION:Major: MS Degree in Theoretical Physics, Physics Faculty, Kabardin-Balkar State University, Russia Minor: BS in technology of semiconductor devices (semiconductor) Diploma Project: Design and Implementation of Distributed Microprocessor Systems

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise