Daniel Epelman
***Giffords Lane
Staten Island, NY 10308
tel.: 718-***-**** home,
347-***-**** cell
*************@*****.***
OBJECTIVE:
Seeking a challenging position to utilize my experience and problem
solving skills
SUMMARY:
Versatile team player with ability to institute process oriented and
analytical solutions. Interested in a position that will allow
expand my knowledge while providing opportunity to make
contributions to the company
SKILLS:
Languages: C++/C, JAVA, UNIX Shell Scripting, IPC, TCP/IP, Sockets,
Multithreading, HTML and SQL
Operating systems: UNIX (AIX, Solaris, HP-UX), Linux,
Windows2000/NT/XP/7
Databases: DB2, Oracle, Microsoft SQL Server 2005
EXPERIENCE:
03/2009 - Present A2iA Corp., New York, NY
Support and Pre-Sales Engineer
Work as support and pre-sales engineer with OCR/ICR/IWR
software. Support Fortune 100 financial institution with
A2iA CheckReader product.
. Work closely with customers to help resolve various issues
including architect optimization, installation and license
control of A2iA SDK suites by email, telephone or on-site.
. Assisted customers with tuning configuration for optimal
results
. Create sample applications in C, C++, C# and VB.Net for
A2iA customers to use as a reference for API calls with
A2iA CheckReader, A2iA FieldReader and A2iA DocumentReader
engines.
. Work with internal R&D team to test new releases of the
software for resolution of existing issues. Created test
applications. Manage process of resolving issues and
delivering new version to clients.
. Provide clients with in-depth technical presentations,
training and professional services for A2iA software via MS
LiveMeeting or on-site.
. Gathered technical requirements and client needs for a
project. Assist sales team to manage technical part of a
project including proof-of-concepts.
07/2007 - 07/2008 PACMID TECHNOLOGIES LLC, New York, NY
C++ developer, VC++ development team
Work as developer/support specialist of the Blackwood
trading system.
. Design and develop option and commodities system based on
the APIs provided by the third party. Use APIs to connect
and send a request. Depending on the request mask, receive
response with the specified type of derivative (commodity
futures or option chain). Format data and send back a
response to a client. Based on a client action subscribed
to a particular instrument and receive back L1 or L2 data
according to subscription.
. Support option and commodity system on the daily bases.
. Assist users to resolve various technical issues.
. Designed and develop application with connectivity to
various data feeds. Receive market data messages, separate
them based on the type(L1, L2, Trading and Info messages),
record into the database and replay later different tests.
. Designed and develop server information application for
recording state of the particular server (CPU and Memory
usage, input and output, process name and server IP).
Record data into MSMQ based on timer (about every one
second). Client can connect to the queue, retrieve
information and store it in the DB.
. Designed and develop Markets Crossed tester application. It
maintained connection to an aggregator of data feeds,
receive L2 quote and determined if bid bigger than ask
price for a particular security based on market maker.
04/2007 - 07/07 AT&T (through Comrise), Hazlet,NJ
Work as Linux/Unix developer/analyst of the RUBY system.
. Design, develop and support ATM operations for network
system as part of the RUBY system based on HP-Unix/Linux
based on the requirements from system engineering team.
. Supporting Ruby (Rule Building Capability), based on HP
Openview TeMIP, Bea Weblogic (J2EE), and Oracle database,
for automatic trouble tickets generating and dispatching
system.
. Provided data mapping for inventory and fault notification
(alarms) data from the multiple sources for optimum
performance and presentation utilizing appropriate protocol
between the applications. Defined data and system
failures and recovery processes.
. Write code in Flow and BB in-house produced language, based
on ILOG in the TeMIP package.
. Develop for QA team various test scenarios on HP-Unix
platform for network checkup utilizing RUBY system.
11/2005 - 12/2006 Was out of the country for personal reason.
02/2005 - 10/2005 Global360, Inc., New York, NY
C++ Programmer, System Engineering group
Work on a team of C++ developers to develop and implement
Workflow Management System.
. Design and develop application that permits transformation
of the definition file written in specific RTE format to
XML for Workflow Management System
. Design and develop parser to convert from XML to RTE format
and vice versa. Application written in C++.
10/02 - 02/2005 R.D.S. Corporation, Brooklyn, NY
Support and development
Work as a key person in creating on-line store.
. Design, develop and support on-line store using various
internet technologies. Web pages using HTML, Java scripts
and PHP scripts, allows customers to surf web page and buy
products online.
. Create and support Web page as part of the store that
allowed customers to submit their comments and links as
part of the link exchange program.
. Provide production support and resolution of any occurring
problems on day to day basis.
04/01 - 07/2002 IQ Financial Systems, Inc., New York, NY
C++ Programmer, LOAN IQ GROUP
Work on a team of C++ developers, business analysts, and
testers to develop and implement commercial loan system.
. Design, develop and support Customer, User, Fixed Rate and
Date APIs applications in C++ that allow clients to insert,
update and delete data from the DB2/Oracle. That
information is used by the loan system.
. Design, develop and support Pricing API application in C++
that allows retrieve information from DB2/Oracle database
stored as a tree structure and print out in a readable
format.
. Develop and support testing application for the batch
system that helps QA team test functionality of the batch
process.
. Provide production support and assist domestic and
international clients to solve their problems with APIs
applications.
03/00 - 05/2001 The Bank of New York, New York, NY
Programmer, Applications Architecture Division
Work on a team of developers, business analysts, testers
and users to develop a Securities Master Database of
domestic and global financial instruments.
. Design, develop and support multi-tier financial
applications in C++ on a UNIX - AIX platform utilizing
Client/Server/CORBA architecture with emphasis on object-
oriented design.
. Serve as an interface person to some internal bank clients
to provide resolution on technical and business issues.
. Provide production support and participate in system-wide
tests of software.
. Design, implement and maintain business objects and
database stored procedures with capabilities that allow
interaction between applications and DB2 database.
06/98 - 03/00 ILX Systems, System Development, New York, NY
QA Engineer
Primary responsibilities include writing shell scripts and
C++ applications for test optimization
. Analysis, testing and maintenance of various newly
developed market data software packages for production
usage. Redesign and rewrite some legacy code.
. Preparation of test specifications. Create and execute test
plans for release of market data software. Verification of
software functionality according to requirement
specifications.
. Create and diversify instructional material for previously
implemented applications. The process involves extraction
of the information from the price file using new version of
software, comparing it with the same information from the
previous version.
. Participate in all facets of technical document development
from conception to final production. Submission of reports
with indication of bugs and over all software performance.
. Daily maintenance of processes that allow communication
between head-end and gates.
. Software approval and release to the production.
EDUCATION:
Brooklyn College, Brooklyn, New York
2003 - BS in Computer and Information Science
REFERENCES: Available upon request.