Post Job Free

Resume

Sign in

Data System

Location:
MASPETH, NY, 11378
Salary:
85K +
Posted:
July 06, 2012

Contact this candidate

Resume:

Chez Kwiatkowski

**-** ** ***** ***. B*

Maspeth, NY 11378

Tel: 347-***-****

Email: aw5ot5@r.postjobfree.com

*/**/**** - **/**/2011

Bloomberg L.P. Dayton, NJ

Hired as a Unix Administrator to automate monitoring, troubleshooting as well as to perform software and System

maintenance of numerous development and production machines

Worked in Console Room - computer nerve center of huge private network, made up of 8000 Unix Servers, providing real-

time and historical financial data to hundreds of thousands of Bloomberg Professional Terminals located all over the world.

Responsibilities:

Built, upgraded, migrated and decommissioned Unix and Linux Severs

Wrote Perl/shell scripts used by console room personnel to monitor and troubleshoot Unix Servers

Loaded new and maintained existing software via quick & full turn of machines

Monitored status of Bloomberg applications, proprietary databases, operating systems processes & log files

of numerous productions and development machines

Bounced applications, databases, operating systems, network lines, rebooted servers & put them on/off line

Troubleshot software/hardware/network WP (world problems affecting Bloomberg clients) generated and

reported by ALMN (alert monitor - Bloomberg proprietary warning system)

Achievements:

Wrote complex wrap-up program in Perl (utilizing unix operating system utilities and TCP/IP tools) around many existing

proprietary Bloomberg scripts & utilities to ease-up operation of production and development machines.

Improved operational predictability of developments systems, organized and enhanced full turning of hundreds of Unix

development machines by:

● Automating their console startup windows

● Bringing the servers' console windows to the same position on the Bloomberg panel

● Indicating different machine groups and cluster by different colors

● Monitoring scripts, displaying servers appropriate running processes and relevant log files

Wrote BL-menu.pl set of wide Perl programs that allowed:

● Monitoring, operating, controlling & troubleshooting of 8000 Unix and Linux servers

● Monitoring and controlling network lines running TCP/IP & Bloomberg proprietary protocols

● Monitoring, bringing up/down applications, databases & systems processes

● Displaying warning and error messages in various log files

Wrote and integrated within BL_menu.pl perl program (snapshot module) extremely helpful in troubleshooting software,

hardware & network misbehavior. Simply by typing server name e.g. p930 snapshot displayed full screen of essential and

crucial information about machine such as:

● Unix server's connectivity status to network

● Traffic on TCP/IP & proprietary Bloomberg protocols

● Applications, databases, operating systems processors

● Status of cluster that machines were part of

● Warning and error lines in the server's major log files

2/1998 - 1/2010

Reynders, Gray & Co., Inc. (acquired by Ticonderoga Securities 5/2009), New York, NY

Hired as a Unix Administrator by a NYSE member firm to operate Quantitative Trading Systems

Involved in improving all aspects of operational efficiency of various Quantitative Trading Platforms, UNIX machines, ASE

12.5 data servers, TCP/IP network and line connections to clients and financial markets.

1998 WAVE trading platform from TradeWare Co.

2003 OMES trading platform from Lumitec Inc.

2008 BlueBox FIDESSA Order Management System

WAVE trading platform ran on:

Ultra 5 Sun Microsystems workstations with SPARC microprocessor

Redundant Array of Inexpensive Disks (RAID) 5 technology

Sun Microsystems Solaris 7 & 8 operating systems

Sybase System 11 Server, Adaptive Server Enterprise 12.0 and ASE 12.5

WAVE trading platform located on TCP/IP network additionally integrated development, testing & production Unix severs.

Responsibilities:

Operated WAVE trading platform.

Administered UNIX/Solaris Systems

Administered Sybase Databases

Monitored and troubleshot SIAC lines and Unix network using TCP/IP diagnostic tools

Supported TradeWare system programmers in updating and fine tuning WAVE trading system

Processed EOD, formatting trading data and transferring data files to Back Office database

Achievements:

Built I/P files with predefined baskets so they could be loaded instantaneously and directly into WAVE. Used

Bloomberg Professional Terminal to create custom windows that monitored real-time behavior of tickers in baskets

being traded on WAVE

Wrote series of Perl programs implementing TCP/IP diagnostic tools (snoop, tcp-dump, traceroute) to improve

monitoring of SIAC lines and trading logs (ologs orders send to NYSE for execution and rlog received back with

executions reports)

Used NFS, TCP/IP file sharing protocol to evenly redistribute trading workload among UNIX machines

Wrote and maintained numerous shell, Perl and expect programs on Unix root console. Implemented menu driven

system administration panels that assist in monitoring, operating, troubleshooting and manipulating system and

trading files on WAVE

Doubled WAVE trading capacity (from 300 to 600 tickers) by creating a mirror like image of Wave trading platform

that was able take care of an overflow of trading orders. Used TCP/IP application layer protocols to evenly share

VWAP baskets and computing power between two WAVE systems

Designed and developed series of Perl programs using system calls to various Unix utilities and TCP/IP tools to

completely automated transfer of trading data from WAVE to Back Office database

Automated backup of all machines by using cron job scheduler scripts, perl, expect/Tcl programs and a variety of

Unix tools to run without supervision after trading hours. Backed files were sent without human interventions to a

remote backup server

In 2003/04 Reynders Gray Co. committed substantial resources to the development of proprietary electronic trading

methodology to enhance capabilities in Agency Executions. Reynders Gray Co. adopted Fidessa workstations. Lumitec Inc.

was contracted to develop a superior order management system called OMES. OMES trading platform increased quantitative

trading. It allowed traders to send orders from Fidessa workstation and to monitor and intervene with orders running on

OMES. As a result, a big part of the work load was taken away from RG Trading Desk and directed to OMES System.

OMES Trading platform ran on:

Dell Power Edge 2650 INTEL dual CPU machines with Hyper Threading

Red Hat Linux 2.X operating system

IBM WebSphere Application Server - designed to set up, operate and integrate electronic business applications across

multiple computing platforms

IBM DB2 Enterprise Server Edition relational model database

OMES trading platform was on TCP/IP network that also had two Bloomberg Professional Terminals, Solaris application

and backup servers. Fidessa trading workstations were located on Microsoft/Server 2003 Network.

Responsibilities:

Operated OMES trading platform

Monitored and managed orders flow between Fidessa workstations and OMES systems

Generated OMES trading profile on VBA-EXCEL reading Bloomberg API

Administered Red Hat Linux and Solaris Systems

Monitored UNIX network, MS/Server 2003 Network and SIAC lines using TCP/IP diagnostic tools

Monitored and troubleshot FIDESSA network connections between RG Co. and its clients

Supported Lumitec programmers in upgrading OMES trading platform

Ran EOD programs that merged files from trading systems and populated back office database

Achievements:

Used Webmin to set up Samba SMB/CIFS networking protocol to integrate faultless connection between Solaris,

Linux and Windows PCs on Microsoft/Server 2003 Network

Wrote series of programs (using a variety of Unix utilities) that instantaneously checked the data integrity of tickers

in baskets during their transfer from Fidessa workstations to OMES

Wrote VBA-Excel programs reading Bloomberg API through BLPH function to create custom tickers algorithmic

profile for VWAP baskets trading on OMES. Fully automated transfer of ticker algorithmic profile from Excel to

OMES by the use of Server Message Block (SMB) protocol operating in TCP/IP application-layer level

Created complex Excel spreadsheet using VBA-Excel and Bloomberg Professional Terminal API to track key

performance indicators in real time and evaluate baskets performance and accordingly pause, slow down or speed up

trading of VWAP algorithm to mitigate risk in constantly changing market conditions

Redesigned and improved menu driven system administrator panels via numerous programs in Perl/Expect on Unix

root console that permitted much more efficiently operate, monitor, manipulate and troubleshoot files and processes

running on OMES trading platform, supporting Unix machines and Fidessa workstations.

Wrote perl program that combined data files coming from FIDESSA, OMES and OASYS systems into a single EOD

file that was checked for data integrity and (after it was determined that is error free) sent to B/O database for further

processing and later delivered to National Financial Services for trade execution clearing

In 2008 Reynders, Gray Co. switched to a FIDESSA Order Management System called BlueBox containing pre-built,

industry standard algorithmic strategies. The Reynders Gray proprietary VWAP algorithm model was added to Blue Box.

Fidessa workstations took over quantitative trading.

My responsibilities included quantitative trading for some clients on FIDESSA BlueBox, assisting desk traders

in solving errors in clients’ orders and troubleshooting line connections. I also worked closely with Fidessa

technical support personnel in setting up new lines and adding new client profiles in Fidessa FDA database.

Used Perl, Unix utilities and VBA-Excel programs to generate a variety of trading performance reports for

CEO, COO & CIO.

My accomplishment in that phase was the design and development of a comprehensive network diagram of all

Reynders Gray Co. clients (their trading equipment, network providers and network connections to FIDESSA).

Project was done on LanFlow-Net Diagrammer Software and immensely enhanced our network troubleshooting

capability.

In May 2009, Ticonderoga Securities LLC. acquired Reynders, Gray & Co., Inc. and shortly after moved to a new location

where new equipment was running on Windows/Server 2008 Network.

Some components of computer operation equipment e.g. Unix application servers, Bloomberg Professional

Terminals, OASYS system and Back Office database on Microsoft/Server 2003 Network were moved to new

location

Their gateway IP addresses were changed on OASYS machine and Unix servers to enable them to receive trading

data files from Omgeo OASYS Trade Confirmation Service and Fidessa servers. EOD processing was prepared on

Unix systems until November 2009 when Fidessa implemented direct trade clearing connection to National Financial

Services

My last project was to write a very user friendly procedures on Windows (bypassing Unix machines) that enabled B/

O personnel to populate the Back Office database that was still used to create client reports

12/1993 - 1/1998

ILX Systems, Inc. subsidiary of Thomson Financial, New York, NY

Unix Operator, Administrator and Data Quality Analyst for a leading market data vendor company

Hired as a UNIX System Operator

In 1994 transferred to Computer Center in Newport, NJ to Administer Unix Servers and 3rd shift Computer

Operations

In 1996 changed departments, promoted to Data Quality Analyst

Responsibilities in Computer Operation Department:

Reported to VP of Computer Operations. Oversaw network of 200 Unix machines on production LAN and 400 Unix

machines on development patchwork equipment. Wrote scripts to automate daily tasks using Unix shell, perl, expect/Tcl, C

language and a variety of TCP/IP application layer utilities.

Troubleshot and solved network problems using TCP/IP diagnostic tools: ifconfig, netstat, ping, nslookup, tracerout,

tcpdump. As a Unix Administrator worked and interacted with data market analysts, technical system analysts and application

programmers to resolve errors taking place in the middle of production runs.

Achievements in Computer Operation Department:

Wrote numerous scripts to automate nightly programs and to improve the speed of production and development job streams.

Through a series of Perl/Expect programs, monitored performance of TCP/IP network and its Unix machines and as a result

enhanced troubleshooting and error finding ability in NY and NJ computer centers.

Created scripts that during duration of jobs were checking status of all files involved and as a result reduced and eliminated

errors in running job streams.

Developed series of scripts that checked data files for possible inattentions, carelessness, inaccuracies and errors before they

engaged in processes and jobs.

Responsibilities in Data Quality Department:

Reported to VP of Data Quality. Provided data quality support for London International Operation Dept. of ILX. Inspected

and verified integrity of financial data arriving to ILX from United Kingdom exchanges: LSE (Equities, index options,

gilts and unit trust), LIFFE (Options & financial futures contracts, equities, commodity futures), FOREX ( money markets

and currencies trading). Monitored, analyzed and corrected IDC/Extel data and data coming from Asian, European, South

American & Australian exchanges which were populating ILX Sybase database.

Achievements in Data Quality Department:

Created, maintained and supported user friendly Unix environment for DQ personnel. Wrote Perl programs to automatically

evaluate data integrity in Sybase data tables & price files in computer memory. Coded programs (shell/perl/expect/Tcl) that

mechanized transfer of FTSE 100, 250 and 350 data files from FTSE International site and updated global market pages on

ILX servers and ILX global workstations. Wrote series of Perl programs to examine uniformity and quality of historical data

stored in ILX data warehouse which were coming to ILX from IDC/Extel data vendor. Maintained complex documentation of

ILX Globalization Project & United Kingdom Exchanges: LSE, LIFFE & FOREX.

1988 - 1993

United Bank, division of Fleet Norstar Financial Group. Newington, CT

Senior computer operator for a major American Financial Institution

Responsibilities: Ran computer complex on 3rd shift. Ran job streams for Fleet/Norstar bank and 16 additional Banks/

clients. Operated on 5 IBM mainframes: 4 DOS/VSE systems under VM. All machines used ZEKE software running

hundreds of programs during night shift. Performed backups, dumps, restores, printed numerous forms & reports on IBM &

XEROX printers. Assisted programmers in solving system and application related problems.

Achievements: Maximized and simplified the effectiveness of production job streams through rewriting nad coding new

JCL programs. Rescheduled jobs streams to improve delivery of output in a timely fashion to customer. Reorganized

computer operations to improve speed of processing time by 25%. Reorganized computer tape library, to enable operators

and programmers instantly retrieve tapes.

1985 - 1988

Gateway Bank, Newtown, CT

Lead computer operator; responsible for bank's 2nd shift computer operations

Responsibilities & Achievements: Supervised and led 2nd shift computer operations: operations, sorting and data entry

personnel. Ran job streams and programs on IBM, HP, SPERRY and WANG mainframes. Designed and created flowchart

reference for complex job streams on SPERRY mainframe, which greatly improved troubleshooting and sped up locating

erroneous steps in JCL. Worked together with programmers to solve application and operating systems errors. Helped and

assisted users with various software and terminal problems. Wrote new and improved existing JCL programs.

Computer Experience

Operating Systems:

UNIX: (Solaris, Red Hat Linux, AIX, SVR4, SunOS, OpenBSD, DG/UX, HP/UX, SCO, Ultrix, Coherent)

IBM mainframes: (DOS/VSE, DOS/SP, MVS/XA, VM/CMS)

Windows: (Windows 7, Vista, XP, 2000, NT, Microsoft/Server 2003 & 2008 Networks. MS-DOS)

Other: (HP-MPE/Multi-Programming Executive, Data General AOS/VS, Novell NetWare, Wang, Sperry)

TCP/IP protocols: NFS/NIS, DNS/BIND, SNMP SMI/MIB, DHCP, BOOTP, FTP/TFTP, SNMP, RMON, HTTP, NTP,

Berkeley "r" commands, LDAP, BGP, RIP, TCP/UDP, IP, PPP/SLIP, ARP/RARP

TCP/IP diagnostic tools: traceroute, arp, nslookup, dig, nmap, netstat, ifconfig, nfsstat, ripquery, snoop, telnet

Databases: Sybase Adaptive Server Enterprise 12.5 & ASE 12.0, Sybase System 11 Sever, Oracle, MySQL, IBM DB2

Enterprise Server database, FoxPro, Alpha Four

Languages: perl, expect/Tcl, SQL, unix shells, sed, awk, VBA-Excel, C, python, assembler, fortran, cobol, basic, PL1, RPG/

III, MVS/JCL, DOS/JCL

Programs:

UNIX: utilities, shells: bourne, korn, C, bash. Webmin (Interface for Administration of Unix), Samba, Revision

Control System RCS, Source Code Control System SCCS

IBM Mainframes: DOS/JCL. CICS Customer Information Control System. VCE/ICCF Interactive Computing

Control Facility. VSE/Power, ZEKE, VTAM Virtual Telecommunications Access Method. CLI Command Line

Interface. PSPF/PDF Interactive System Productivity Facility/Program Development Facility

Machines: DELL Power Edge 2650s INTEL dual CPU machines with Hyper Threading, HP 9000, HP 3000, Sun Ultra-

Enterprise, DG Aviion 9500, Sun Spark Station 20, SPERRY, XEROX, NCR, WANG, IBM 4341, IBM 4382, IBM 3090,

a range of MS-PCs, Data General MV/15000, HADAX Patchwork, CISCO Routers, SynOptics LatisNet model 3000

concentrator LAN

Trading Platforms: Bloomberg Professional Terminal. FIDESSA BlueBox. OMES Order Management Trading System -

Lumitec Inc. WAVE System TradeWare

Other Software: Bloomberg ALMN Alert Monitor. Microsoft Office & VBA-Excel. Sybase InfoMaker reporting tool. Corel

QuatroPro. WarFtp-FTP Server. Omgeo OASYS-Trade Confirmation Service. LanFlow-Net Diagrammer software. HP/

Open View, Sun NET manager

Education

1997 DATABASE MANAGEMENT NYU School of Continuing & Professional Studies.

1996 Certificate in UNIX SYSTEMS MANAGEMENT NYU School of Continuing & Professional Studies.

1989 Japanese Language I-IV Central Connecticut State University. New Britain, Connecticut.

1987 Data Processing Technology Waterbury State Technical College, Connecticut.

IBM Mainframes operating systems, MVS/JCL, CICS, ICCF, Assembler, COBOL, Fortran.

1980 B.Sc. Industrial Building Technology Sandomierz Technical College, Poland.



Contact this candidate