e-SUAP - Pubblicazione scientifica per evento Inista 2014 (International Symp...Sabino Labarile
e-SUAP - Pubblicazione scientifica per evento Inista 2014 (International Symposium on INnovations in Intelligent SysTems and Applications) - 24 Giugno 2014
Speaker: Giuseppe Dimauro - Regional Director Microsoft - Code Architects
e-SUAP - Pubblicazione scientifica per evento Inista 2014 (International Symp...Sabino Labarile
e-SUAP - Pubblicazione scientifica per evento Inista 2014 (International Symposium on INnovations in Intelligent SysTems and Applications) - 24 Giugno 2014
Speaker: Giuseppe Dimauro - Regional Director Microsoft - Code Architects
A quick overview of X-Analysis: Complete IBM i Application
Analysis and Management Suite
For more than 25 years, thousands of IBM i developers have turned to Fresche Legacy’s X-Analysis suite of tools to better understand, maintain, enhance and evolve billions of lines of IBM i code.
A quick overview of X-Analysis: Complete IBM i Application
Analysis and Management Suite
For more than 25 years, thousands of IBM i developers have turned to Fresche Legacy’s X-Analysis suite of tools to better understand, maintain, enhance and evolve billions of lines of IBM i code.
La gama de cortadoras SolidCut DUO son las únicas cortadoras del mercado para el corte de planchas de material rígido, con dos cabezales previamente instalados. Están diseñadas hasta el último detalle para conseguir un eficaz ahorrao de tiemo, costes y mejora de la productividad ya que no precisa cambios ni ajustes, ni substituciones.
La cortadora SolidCut DUO es una solución muy rentable para proyectos de grandes dimensiones, en series largas o para una sola prueba, donde se requieran exigentes niveles de calidad. Se obtiene una elevada precisión en grandes formatos, con cortes netos y paneles perfectamente encuadrados.
1. Viktor Aleksandrov
aleksandrov_viktor@yahoo.com
SUMMARY:
Financial Software Developer with experience in design and development of large-scale business applications and expertise in all
phases ofthe project life cycle, architecture and design.
Extensive experience and knowledge of various Financial Products across Equity, Fixed Income and Derivative markets
Strong experience working with front office userbase including traders, portfolio and risk managers
Superb communication (both verbal and written), interpersonal and analytic skills
TECHNICAL SKILLS:
C#, WPF
GUI: WPF, Syncfusion, Infragistics WPF NetAdvantage 2010/2009, DevExpress 10/11; WinForms (Infragistics & DevExpress)
Microsoft .NET Framework 4.5 / 4.0 /3.5 /2.0 /1.1, Microsoft Visual Studio 2010/2008/2005/2003
Multi-Tier Development: WCF (Windows Communication Foundation)
Multithreaded and Parallel Programming, LINQ, Reflection, Business Objects
ADO.NET, VSTO (Visual Studio Tools for Office)
MS SQL Server 2008/2000, SSRS, SSIS, Oracle, Sybase
PowerBuilder 8.0/7.0/6.5/5.0/4.0, PFC
Toad, PL/SQL Developer, DBArtisan 7/8, SQL* Loader, ERWIN
Unix, Linux, Windows 95/NT/2000/XP Professional, Windows 7 Professional
PROFESSIONAL EXPERIENCE:
8/2013 – Present Deutsche Bank, New York, NY
Front Office - Senior Programmer/Analyst - (Consultant)
Member of a team developing and supporting real time fixed income trading application ARES designed to establish stable and
reliable communication between trading and sales desks. Originally designed to replace multiple features of Bloomberg in order
to reduce costs and have a greater in house control. ARES gives traders and sales desks ability to seamlessly interact in creations
of Bids Wanted In Competition (BWIC) and Offers wanted in competition (OWIC), change and trace changes in status,multiple
overrides and customizations. Provides extensive reporting and analytic capabilities across all types of fixed income securities,
interaction with other in house applications such as Pricing engine.
ARES application has been developed as utilizing all the latest features in C# and WPF development, utilizing advanced WPF
features, both Microsoft and Infragistics data grids, heavy retemplating, use of expressions, MVVM design standards,PRISM
and UNITY dependency injection container, modular design, styles and extensive use of tasks in multithreading, LINQ, TIBCO
messaging.
Used Expression Blend to extract and modify control templates, create customcolor brushes and design reach user interfaces.
Utilized Multithreading and Parallel Programming in order to improve performance and ensure proper synchronization.
8/2012 –6/2013 Mitsubishi UFJ Securities (USA) – Bank of Tokyo
Front Office Solutions - Senior Programmer/Analyst - (Consultant)
As a member of Front Office Solutions team my responsibilities included performing a wide array of tasks intended to ensure
seamless and uninterrupted operation of several fixed income trading departments including Corporate, Treasuries, Capital
Markets and Equities.
Utilized VSTO (Visual Studio Tools for Office) to convert Excel spreadsheets to C#/ .NET modules
Worked directly with traders on collecting requirements and automating a number of manually run Excel spreadsheets such as
Trade History, Sales Credit Dashboard, P&L History. In doing this I was developing C#/WPF/PRISM/Syncfusion based
modular application designed to be easily expandable and able to quickly add,remove and replace Add Hoc modules.
Provided C# .NET expertise and guidance to junior Microsoft CRM developers in coding and deployment customplug -ins.
5/2011 – 6/2012 Barclays Capital, New York, NY
Lead Programmer/Analyst (Consultant) - REPO Dashboard, REPO Trading Analytics
Part of a team of IT professionals servicing REPO Desk.
Lead Developer to provide expertise on architecture design and development of RTA application project from the ground up. The
goal of the project was by utilizing close relationship with business clients in a limited amount of time and with limited resources
generate a set of requirements and build a fully integrated multitier application using C# 4.0 / WPF as a front end user interface,
Oracle as the relational database and Java as a middle tier service layer.
2. Third party controls included Infragistics, Developer Express and Visifire Charting. The project is designed and developed with
modular approach in mind utilizing Microsoft Prism / Unity and such design patterns as separation of concerns and loose
coupling.
Developed business critical reporting application REPO Dashboard. REPO Dashboard was built to report very large volumes of
daily transaction data (up to 150,000 records). The application was also built upon modular design and utilized Developer
express Pivot Grid control, Developer Express Data Grids and Visifire Charting.
8/2010 – 5/2011 Goldman Sachs, Jersey City, NJ
Lead Programmer/Analyst (Consultant) - Model Canvas project
As a part of a small team of developers my role is to provide expertise in architecture, design and development of Deployment
Model Canvas. It is one of the first WPF userinterface applications being developed at GS.
The main purpose of Deployment Model Canvas is to provide users with efficient, intuitive, convenient and modern looking
interface allowing them to simplify process ofbuilding, modifying and requesting software and hardware Deployment Models
and in the future replace currently used web based application.
Responsibilities include laying the groundwork for the C#/WPF application framework and structure,researching for resources
and solutions,participating in evaluation and selection of third party tools,applying MVVM Design Pattern.
The application utilizes multiple features of Syncfusion User Interface Edition for WPF such as Syncfusion Diagram,
DataGrid, and SkinManager and so on.
Created customusercontrols, retemplated customcontrols, styles and other global shared resources.
Train and mentor other members of the team with new technologies available as part of .NET Framework.
4/2007 – 7/2010 XL Capital (Syncora Guarantee), New York, NY
Programmer/Analyst - EV2 project
XL Capital assurance is a company that delivers credit enhancement for the obligations of debt issuers worldwide. It guarantees
US municipal bonds; asset-backed securities; debt backed by utilities and selected infrastructure projects; specialized risks, including
future flow securitizations and bank deposit insurance; and collateralized debt obligations (CDOs).
Took active part in all phases ofa brand new, ground up design and development of EV2, an advanced application designed to
provide financial operations with full access to financial data.
Worked extensively on front-end user interface implementing Windows Presentation Foundation (WPF) Infragistics &
Developer Express third party control libraries. Designed and implemented numerous reports using Infragistics & DevExpress.
Responsible for design, development and implementation of multiple smaller scale applications to fulfill multiple userreques ts
intended to increase business productivity and effectiveness. The list includes following applications: FTID (Financial Times
Interactive Data) Module, RARS ,MSRB (Municipal Securities Rule-Making Board) Module, Import Service, Cash Flow
Reconciliation, PVFIP (Present Value of Future Installment Premium) Module, FASB Calculator
Participated in design and development of Point-In-Time database schema intended to store and track any changes of data that
occurred over any period of time. The database used is MS SQL Server 2000 & 2008.
Designed and created numerous input/output interfaces using Excel in conjunction with VSTO (Visual Studio Tools for Office).
Designed and developed several Custom Development Tools such as Fake Data Generator and Automatic Property
Generator with intent to increase productivity automate repetitious development tasks.
8/2004 – 12/2006 Credit Suisse, New York, NY
Senior Programmer/Analyst
Senior developer for the Basel 2 Balance Sheet Spectral and Opera systems. Technologies included C#, WinForms.Net, ADO.NET,
Oracle10g, Sybase11, PowerBuilder 7, 9, Unix Shell Scripting, Infragistics, and Crystal Reports
Developed and implemented new business functionality for the Opera posting engine / reporting systemwhich has 4 global
instances; Basel 2 NY, NY, London, Asia-Pac
Designed and implemented data entry and error reporting application utilizing C# and .Net Window Forms and PowerBuilder
taking full advantage ofobject oriented design, inheritance and multiple tier structure.
Developed and maintained stored procedures incorporating business logic derived from functional specifications in Oracle 10g
Work with the Change Management group during various cycles of unit testing,integration testing,and end -to-end testing
Solely responsible for executing scheduled systemruns,distributing and explaining systemerrors and applying immediate fixes
and problem solutions.
GUI: C# 1.1/2.0 (WinForms), PowerBuilder 9, middle tier: ADO.NET/C# 2.0, backend: Oracle 10g, Sybase 11
11/2000 – 3/2004 ACE Financial Services (Currently Assured Guaranty)
Senior Programmer / Analyst
ACE Financial Services is a company providing risk management services to the financial community through credit default swap s,
derivatives, CDOs, ABS, financial guaranty reinsurance, mortgage and title reins urance. Organized and led meetings which included
users from following departments: Accounting,Data Entry, Legal, Financial Services
Created test plans and technical documentation such as functionality descriptions used by clients and otherdevelopers.
3. Developed number of tables,stored procedures, functions,triggers, sequences used in maintaining database integrity.
GUI, C#, middle tier: ADO.NET/C# 2.0, backend: Oracle 7.3, 8i., 9i
6/1999 – 11/2000 I-MANY
Programmer / Analyst
Participated in joint effort of professionalservices department to maintain, customize and implement proprietary contract
application “CARS/IS”. Worked as a consultant in companies such as PREMIER and PFIZER.
Interacted with clients on multiple levels. Gathered and analyzed systemrequirements.
Developed and implemented numerous customizations and reports.
GUI, middle tier: PowerBuilder 6.5/5.0, backend: Oracle 7.3, 8i., 9i
5/1998 – 6/1999 ITDS
Programmer / Analyst
Participated in the full application development cycle for a mission critical part of a commercial software system“XCEDE”,
cellular phone number inventory, billing rates and taxation.
Interacted with product management department. Defined graphical user interface, functional and programming sp ecifications.
GUI, middle tier: PowerBuilder 6.5/6.5, backend: Oracle 7.2
1/1997 – 5/1998 New York Life Insurance
Programmer/Analyst (Consultant)
Took part in creation, design and development of Reserved Funds Application. The systemprovides users with ability to reserve
funds based on the last quarter results,maintains information and produces various reports.
Implemented Data Maintenance and Reporting modules to allow users perform database search and maintenance using predefined
set of criteria as well as create preview and print ad hoc reports that could be exported into different formats.
GUI, middle tier: PowerBuilder 5.0, backend: MSQL Server 6.5
11/1995 – 1/1997 Spear Leeds and Kellogg, New York, NY
Programmer/Analyst (Consultant)
Participated in development and implementation of Customer Account Application to enable Customer Service Department to
modify customer financial profile, delivery Instructions,as well as, othercustomer account information and produce reports.
Developed Account Add / Update functionality to allow users add new and modify existing account information; Inquiry / Search
functionality to facilitate database query and perform searches in the result set.
GUI, middle tier: PowerBuilder 4.0, backend: Sybase SQL Server System10
EDUCATION:
Odessa College of Industrial Mechanics 09/87 – 07/91
BS in Mechanical Engineering
TRAINING:
Sams Consulting: Microsoft .NET and C# development course (January - June 2004)