Email: ******.********@*****.***, Phone: 646-***-****. Address: 274 Sayre Drive, Princeton NJ, 08540
George Salnikov
Experienced Developer and problem solver with outstanding analytical skills and result oriented attitude. Deliver Enterprise projects on time and on budget. Strong understanding and proven experience in Insurance, Reinsurance, Capital markets, Fixed Income, Trade processing, Foreign Exchange, Derivatives markets, and CRM. Hands-on experience on developing large scale real-time highly transactional, distributed, web-based, and client-server systems. Specialize in software security, object-oriented design, parallel processing, multitasking and multithreading.
Technical Skills
Languages: C#, SQL, T-SQL, Visual C++, C/C++, Visual Basic
OS: .NET 4.6, Windows, Unix.
DBMS: MS SQL Server, Oracle, MS Access, Sybase, FoxPro.
WWW: IIS, ASP.NET, Web API, MVC, AngularJS, ADFS, Web Forms, JavaScript/jQuery, WCF, WPF, Sockets, VMware Cloud, Amazon EC2, .NET Remoting, XML, TCP/IP, SFTP.
Technologies: .NET, SharePoint, Entity Framework, MEF, Service Broker, Market data, Tibco Rendezvous, Reuter SFC, Salesforce, Agile, Jira, Design patterns, O/RM, OOD, TDD, 3270 protocol, PGP, Telerik, Infragistics.
Experience
Allied World Assurance Co. Sr. Software Developer New York, NY, June 2014 – present
Architect, code and manage corporate shared services, security considerations, disaster recovery, load balancing, and other infrastructure aspects.
*Developed a number of Windows services to facilitate third party data flow, with SharePoint 2013 front-end, Oracle 11.2i and MSSQL 2012, Aspose.Total, RabbitMQ messaging system at the back-end, MEF extensibility, utilizing SFTP as transport mechanism.
*Developed a number of IIS Web applications of insurance underwriting, IBNR, and insurance claim processing using C#, Entity Framework, NHibernate, MVC 5, AngularJS, and Web API 2.0.
*Architecture and programming of corporate web sites www.awac.com, alliedworldinsurance.com, alliedworldre.com development, content updates via CMS, dynamic pages, MS SQL 2012 on back-end, MVC 5, 24x7 technical support.
Navigant Head of IT infrastructure/Technical Lead New York, NY, August 2013 – May 2014
C# Code and manage IT infrastructure of Microsoft Web based Forensic Risk Scoring application. Environments are hosted on VMware Cloud, multitenant SharePoint 2010 farm hosted on IIS 7, load-balanced via F5 BigIP; MS SQL 2008 R2 on back-end, Single Sign-on via ADFS 2.0, AD membership authentication, Nintex workflow, InfoPath forms.
*Developed number of WCF services to translate terms, and taxonomy of the application to twenty four languages, and abstract out third party applications and services, such as Zendesk customer support, and Dow Jones whitelist company provider.
*Implemented multiple Windows services and Web applications that monitor MS SQL, SharePoint, IIS servers’ performance, and event logs, disk drive space, and application business related integrity using C#, Entity Framework, WCF, Kendo UI, and MVC 5.
*Setup automated build, and test environments within TFS 2010.
*Perform DBA, SharePoint, TFS and Network administration functions, provisioning new servers, certificates install. Full SDLC, including technical support, and operation functions, maintaining 50K user base of 21 clients.
Ipreo Tech Lead/Software Security Specialist New York, NY, Sep. 2006 – August 2013
Provide scalable architectural technology framework of Windows and Web applications, and services across Investor Targeting CRM, Equity, Fixed Income and Municipal markets applications on Microsoft server platform.
*CRM applications: Web sites design and development; server farm load-balanced via Citrix NetScaler; the web sites integrated to in-house, clients, and third-party applications, e.g. Salesforce, MS Dynamics CRM, MS Outlook. Technical considerations include all aspects of Web site performance, scalability, security, portability, SSO and integration with in-house, and third-party applications, such as Factset. Tools utilized: ASP.NET, C#, MS SQL, WCF, WPF, Silverlight, Ajax, jQuery, Telerik, WinForms, Infragistics, ReportViewer, O/R mapping (CodeGen, LLBLGen), Linq to SQL, SAML, SpreadsheetGear, VSTO and Add-in Express for MS Office, VBScript, PowerShell, .NET Remoting, secure FTP, and TFS.
*Hosting Web applications on Amazon Cloud. Developed Operation Management utility that monitors Event logs, performance counters, automates databases backups/restores, and performs disaster failover/recovery from one AWS zone to another.
*Data model design and development of a messaging system to facilitate a workflow of a high-volume transactional capital-raising service. Tools utilized: .NET, MSSQL, DTS, Linq SQL, CLR, Service Broker, C#, Visual C++, XML, XSD, XSLT. Set up test driven development and automated build environment.
*Perform daily hands-on development activities, applications security audits, offshore development team leadership, investigation and fixing bugs, code refactoring, code enhancements, and reviews, and rolling out new installations.
WhenU, Inc.
Sr. Software Engineer
New York, NY, October 2005–Sept 2006
Scalable architectural design and critical software development of a global desktop advertisement network with millions of users worldwide. Developed a number of contextually and behaviorally targeted advertising applications.
Merrill Lynch & Co., Inc.
Software Engineer, contractor
New York, NY, Jan. 2004–Oct. 2005
Design, implement, and test software of multiple online Global Foreign Exchange applications in multiplatform environment. Technical considerations include architecture design, development and maintenance of Web Services, migration from 2 tiers fat application to n-tier web based framework. Developed: multiple services to facilitate trading processing; a component to retrieve quotes from Reuters Tibco Rendezvous, and to calculate currency cross rates; an adapter of the Traiana TRM trade operations application to FX trade processing web services; data cache server to facilitate exotic options FX trading.
Thomson Financial, corp.
Sr. Software Engineer
New York, NY, May 2003 – Jan. 2004
Design, develop, test and maintain software for the Thomson ONE broker workstation. Implemented a Windows desktop and Web based emulators of 3270 terminal based on Windows. Implemented client of multi session TN3270 host connectivity over RDC on TCP/IP and UDP. Designed and implemented web based menu, action history and help system for BETA System financial applications.
RICOH, corp.
Consultant
West Caldwell, NJ, Apr.2003-May 2003
Implemented components, services and ASP applications to facilitate integration and images conversion server between multifunctional network scanners-printers, a FTP and a FileNET servers as a part of the RICOH office document solution.
Prudential Securities, Inc.
Project Lead, Associate Vice President
New York, NY, Aug. 1999-Nov. 2002
Coordinate the design, implementation, and testing of online brokerage applications, multiple web services and components of the distributed web systems. Technology consideration and problem solutions include the portability, scalability, security, performance, and integration legacy systems into current development cycle, in highly distributed, multitasking and multiprocessing environment. Provide technical support of multiple web servers worldwide.
*Development and support of the framework's infrastructure of prudential.com web site; ISAPI extensions and filters that implement the web integration infrastructure; MSSQL on back-end; security system based on Crypto API; mainframe transactions through MSMQ MQSeries; web server farm load balanced via BigIP.
*Designed and developed database-driven mechanism of integration infrastructure of the Intranet trading web application depending on user’s role based on MS SQL Server, and utilizing ISAPI filters, and extensions, stored procedures via ADO; security based on Crypto API; mainframe SNA server access through DCOM object on MTS.
Computer Sciences Corporation
Sr. Computer Scientist
Moorestown, NJ, 1998-1999
Interpret requirements, analyze, recommend and develop solutions to solve complex technical issues for DOD worldwide distributed system; direct the planning, design and implementation of work; provide support of the client infrastructure.
Stores Automated Systems, Inc.
Sr. Programmer/Analyst
Bristol, PA, 1997-1998
Analyze technical requirements, design, code, test and support software for the real-time point-of-sales systems. Developed: a number of Windows virtual drivers, FoxPro components and extensions for FoxPro applications. Back-office snapshot application for an FTP server running on Unix machine.
ACCUSort Systems, Inc.
Software Engineer
Telford, PA, 1995-1997
Design level documentation; code real-time distributed applications and embedded devices of a Material Handling System. Technology used: EcheLON network, Unix (AIX) server running Oracle data base, Windows servers as a middle tier.
Kiev Polytechnic Institute
Lead Researcher
Kiev, Ukraine, 1983-1995
Designed and developed: the national electrical energy rate accounting and information system, a number of the embedded devices of energy calculation and energy consuming control, and real-time distributed operating systems.
Education
Kiev Polytechnic Institute Kiev, Ukraine, 1978-1983
MS/BS in Systems Engineering
Minor: Computer Sciences