SlideShare a Scribd company logo
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.
 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.
 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)

More Related Content

What's hot

StamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddressStamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddressAaron Stambler
 
Ernest Morariu
Ernest MorariuErnest Morariu
Ernest Morariu
ernestmorariu
 
Low code platform and Outsystems
Low code platform and Outsystems Low code platform and Outsystems
Low code platform and Outsystems
Dzung Nguyen
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015Omar Santiago
 
StamblerAaronExternalResume
StamblerAaronExternalResumeStamblerAaronExternalResume
StamblerAaronExternalResumeAaron Stambler
 
ADOBE CERTIFIED RIA ARCHITECT/FLEX DEVELOPER
ADOBE CERTIFIED RIA ARCHITECT/FLEX DEVELOPERADOBE CERTIFIED RIA ARCHITECT/FLEX DEVELOPER
ADOBE CERTIFIED RIA ARCHITECT/FLEX DEVELOPER
vravi123
 
X-Analysis
X-AnalysisX-Analysis
X-Analysis
Fresche Solutions
 
How to-choose-the-right-technology-architecture-for-your-mobile-application
How to-choose-the-right-technology-architecture-for-your-mobile-applicationHow to-choose-the-right-technology-architecture-for-your-mobile-application
How to-choose-the-right-technology-architecture-for-your-mobile-application
lverb
 

What's hot (16)

Lloyd Mcallen
Lloyd McallenLloyd Mcallen
Lloyd Mcallen
 
Nishit Naik
Nishit NaikNishit Naik
Nishit Naik
 
StamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddressStamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddress
 
SONALI_RATHORE_Resume
SONALI_RATHORE_ResumeSONALI_RATHORE_Resume
SONALI_RATHORE_Resume
 
Ernest Morariu
Ernest MorariuErnest Morariu
Ernest Morariu
 
Low code platform and Outsystems
Low code platform and Outsystems Low code platform and Outsystems
Low code platform and Outsystems
 
Mohini_Singh_CV
Mohini_Singh_CVMohini_Singh_CV
Mohini_Singh_CV
 
Resume
ResumeResume
Resume
 
resume
resumeresume
resume
 
CustomerCopy
CustomerCopyCustomerCopy
CustomerCopy
 
Satish_Vishwa
Satish_VishwaSatish_Vishwa
Satish_Vishwa
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015
 
StamblerAaronExternalResume
StamblerAaronExternalResumeStamblerAaronExternalResume
StamblerAaronExternalResume
 
ADOBE CERTIFIED RIA ARCHITECT/FLEX DEVELOPER
ADOBE CERTIFIED RIA ARCHITECT/FLEX DEVELOPERADOBE CERTIFIED RIA ARCHITECT/FLEX DEVELOPER
ADOBE CERTIFIED RIA ARCHITECT/FLEX DEVELOPER
 
X-Analysis
X-AnalysisX-Analysis
X-Analysis
 
How to-choose-the-right-technology-architecture-for-your-mobile-application
How to-choose-the-right-technology-architecture-for-your-mobile-applicationHow to-choose-the-right-technology-architecture-for-your-mobile-application
How to-choose-the-right-technology-architecture-for-your-mobile-application
 

Viewers also liked

Procesal laboral
Procesal laboralProcesal laboral
Procesal laboral
Maria Vivas Pilla
 
292.американская драматургия новые открытия материалы международной научно п...
292.американская драматургия новые открытия  материалы международной научно п...292.американская драматургия новые открытия  материалы международной научно п...
292.американская драматургия новые открытия материалы международной научно п...ivanov15666688
 
Delegaciones
 Delegaciones Delegaciones
Delegaciones
marioromeroguillen
 
Teste
TesteTeste
Elementos de redes
Elementos de redesElementos de redes
Elementos de redes
noeljafetmm
 
Digital marketing strategy guide for techarcis
Digital marketing strategy guide for techarcisDigital marketing strategy guide for techarcis
Digital marketing strategy guide for techarcisSubha Banerjee
 
Viktor Aleksandrov-Resume-2015
Viktor Aleksandrov-Resume-2015Viktor Aleksandrov-Resume-2015
Viktor Aleksandrov-Resume-2015Viktor Aleksandrov
 
Sublimax 1812 sublimaxi-2513 gb v0415
Sublimax 1812 sublimaxi-2513 gb v0415Sublimax 1812 sublimaxi-2513 gb v0415
Sublimax 1812 sublimaxi-2513 gb v0415
Emaser
 
Hiroshima & Nagasaki
Hiroshima & NagasakiHiroshima & Nagasaki
Hiroshima & Nagasakimikonoppilas
 
Cortadoras SolidCut DUO
Cortadoras SolidCut DUOCortadoras SolidCut DUO
Cortadoras SolidCut DUO
Emaser
 
Practica profesional
Practica profesionalPractica profesional
Practica profesional
Universidad de los Andes
 

Viewers also liked (12)

Procesal laboral
Procesal laboralProcesal laboral
Procesal laboral
 
292.американская драматургия новые открытия материалы международной научно п...
292.американская драматургия новые открытия  материалы международной научно п...292.американская драматургия новые открытия  материалы международной научно п...
292.американская драматургия новые открытия материалы международной научно п...
 
Delegaciones
 Delegaciones Delegaciones
Delegaciones
 
Teste
TesteTeste
Teste
 
Elementos de redes
Elementos de redesElementos de redes
Elementos de redes
 
Digital marketing strategy guide for techarcis
Digital marketing strategy guide for techarcisDigital marketing strategy guide for techarcis
Digital marketing strategy guide for techarcis
 
Atomipommit
AtomipommitAtomipommit
Atomipommit
 
Viktor Aleksandrov-Resume-2015
Viktor Aleksandrov-Resume-2015Viktor Aleksandrov-Resume-2015
Viktor Aleksandrov-Resume-2015
 
Sublimax 1812 sublimaxi-2513 gb v0415
Sublimax 1812 sublimaxi-2513 gb v0415Sublimax 1812 sublimaxi-2513 gb v0415
Sublimax 1812 sublimaxi-2513 gb v0415
 
Hiroshima & Nagasaki
Hiroshima & NagasakiHiroshima & Nagasaki
Hiroshima & Nagasaki
 
Cortadoras SolidCut DUO
Cortadoras SolidCut DUOCortadoras SolidCut DUO
Cortadoras SolidCut DUO
 
Practica profesional
Practica profesionalPractica profesional
Practica profesional
 

Similar to Viktor Aleksandrov-Resume-2015

Clifford nelson resume_16-06
Clifford nelson resume_16-06Clifford nelson resume_16-06
Clifford nelson resume_16-06
Clifford Nelson
 
Richard ward2016
Richard ward2016Richard ward2016
Richard ward2016
Rich Ward
 
Cv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooqCv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooqRizwan Farooq
 
Sushree_Saumya
Sushree_SaumyaSushree_Saumya
Sushree_Saumyasaumya das
 
David Pudel Resume
David Pudel ResumeDavid Pudel Resume
David Pudel Resume
David Pudel
 
DAVID_PUDEL_Resume2016
DAVID_PUDEL_Resume2016DAVID_PUDEL_Resume2016
DAVID_PUDEL_Resume2016David Pudel
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resumegsaadeh
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resumegsaadeh
 
Resume for Ladan Jamali
Resume for Ladan JamaliResume for Ladan Jamali
Resume for Ladan JamaliLadan Jamali
 
ThomasLiaoResume
ThomasLiaoResumeThomasLiaoResume
ThomasLiaoResumeThomas Liao
 
Prashant Singhvi 9 yrs Exp
Prashant Singhvi 9 yrs ExpPrashant Singhvi 9 yrs Exp
Prashant Singhvi 9 yrs ExpPrashantSinghvi
 
Kumuda_Krishnamachari
Kumuda_KrishnamachariKumuda_Krishnamachari
Kumuda_KrishnamachariKumuda K
 
SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016Dennis Garcia
 

Similar to Viktor Aleksandrov-Resume-2015 (20)

RGProfile
RGProfileRGProfile
RGProfile
 
PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
Clifford nelson resume_16-06
Clifford nelson resume_16-06Clifford nelson resume_16-06
Clifford nelson resume_16-06
 
Richard ward2016
Richard ward2016Richard ward2016
Richard ward2016
 
SureshSunkara
SureshSunkaraSureshSunkara
SureshSunkara
 
Cv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooqCv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooq
 
Sushree_Saumya
Sushree_SaumyaSushree_Saumya
Sushree_Saumya
 
David Pudel Resume
David Pudel ResumeDavid Pudel Resume
David Pudel Resume
 
DAVID_PUDEL_Resume2016
DAVID_PUDEL_Resume2016DAVID_PUDEL_Resume2016
DAVID_PUDEL_Resume2016
 
Resume-RDn-Detailed
Resume-RDn-DetailedResume-RDn-Detailed
Resume-RDn-Detailed
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
 
Resume for Ladan Jamali
Resume for Ladan JamaliResume for Ladan Jamali
Resume for Ladan Jamali
 
ThomasLiaoResume
ThomasLiaoResumeThomasLiaoResume
ThomasLiaoResume
 
Prashant Singhvi 9 yrs Exp
Prashant Singhvi 9 yrs ExpPrashant Singhvi 9 yrs Exp
Prashant Singhvi 9 yrs Exp
 
KaushikDutta Resume
KaushikDutta ResumeKaushikDutta Resume
KaushikDutta Resume
 
SreenuPrasad
SreenuPrasadSreenuPrasad
SreenuPrasad
 
Kumuda_Krishnamachari
Kumuda_KrishnamachariKumuda_Krishnamachari
Kumuda_Krishnamachari
 
Resume
ResumeResume
Resume
 
SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016
 

Viktor Aleksandrov-Resume-2015

  • 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)