Post Job Free
Sign in

Engineer Software

Location:
Los Angeles, CA
Posted:
January 22, 2015

Contact this candidate

Resume:

MAX KISLIK

Cell: 818-***-****

*********@*****.***

Software Engineer with extensive experience designing, implementing and

supporting high quality, low latency software. Demonstrated ability to

develop financial and high speed data storage on UNIX and Linux platforms.

TECHNICAL SKILLS

C and C++ SQL FIX

UNIX/Linux PERL NoSQL

EDUCATION

M.S., Computer Engineering University of Southern

California

B.S., Computer Science and Engineering University of California,

Los Angeles

PROFESSIONAL EXPERIENCE

Digital Insight 3/2014 - Present

Software Engineer/Contractor Westlake

Village, CA

Developing C++ software on a Unix platform that converts between various

message formats of financial data, including XML, in order to enable online

banking services.

Yahoo, Inc 11/2011 - 11/2013

Software Engineer/Contractor Burbank, CA

Implemented new features and tools for a high performance memory-mapped

NoSQL (key=value) database using C++ software on a Linux platform.

Analyzed the overhead of low-level performance capture mechanisms in order

to find and implement an optimal solution for delivering performance

metrics of high-speed software.

Designed and developed unit tests for all 70+ APIs of the above NoSQL

system.

Investment Technology Group, Inc 1998 - 2011

Principal Software Engineer Culver City, CA

Designed and developed object oriented financial transaction processing

software using C++ on a UNIX platform.

Architected, implemented and delivered a FIX protocol client interface

software that is a part of a high performance, in-house message passing

system. The FIX protocol (Financial Information eXchange) is a TCP/IP-

based, Tag=Value application level communication protocol used by

electronic trading institutions to support client and Security Exchange

connectivity. The custom middleware system provided very low latency end-

to-end performance.

Worked with customers and team members to define technical software

requirements, design, implement, provide QA plans, and support internal and

external clients. Implemented highly reliable data storage and user

presentation solutions, where stock and derivative trading transactions and

account information were first stored into the RDMBS and then distilled to

the correct client-requested format using PERL scripts.

Coded SQL stored procedures on the middleware system to store trading data

in a Sybase RDBMS, and then translated the data to a form that can be sent

to US and international stock exchanges and internal trading algorithms.

Designed and implemented programs that supplied data to multiple endpoints

around the globe while performing real-time translation of data to exactly

match customer needs.

Reuters America, Inc 1997 - 1998

Consultant El Segundo, CA

Developed and enhanced several SNMP agents, which monitored real-time Stock

Market information server databases and applications on an IBM AIX

platform. Wrote a performance monitoring SNMP agent for Windows NT.

Implemented an SNMP trap analysis server on an IBM Netview/6000 system,

supplying results to a web server, and making analysis results available to

anyone with a browser.

Xerox Corporation 1991 - 1997

Software Engineer El Segundo, CA

Designed and implemented an SNMP agent for a high speed printer on a Sun

Solaris platform, including instrumenting MIB-2 and the Printer MIB.

Implemented an interface to allow an embedded web server to share

information with the SNMP agent.

Developed components of a high speed printing system running on Solaris

UNIX, including a high performance shared memory interface with an external

printing device.

Ported a large client-server print server software platform from Solaris to

IBM AIX, overcoming RPC and threads interface differences between the two

UNIX systems.

Developed and enhanced embedded real-time laser printer software on a

variety of laser printers. Fixed customer software problems following

launch of printers.



Contact this candidate