Sign in

Software Developer Java

New York City, New York, 11230, United States
November 23, 2018

Contact this candidate



**** **** *** **, #**

Brooklyn, NY 11230



Programming Languages: C/C++, Java, SQL

Software: ClearQuest, ClearCase 3.X-7.X, CMS-FIX 4.2 Protocol,

HP ALM 11.0, TeamForge, Rational DDTS, Remedy, Redmine,

Flexelint 8.0, Insure++, Purify, Cygwin

Familiarity With Qt, HP AllBase, Maple 1X, perl, ksh, awk, Selenium, Eclipse, NetBeans

Operating Systems: HP-UX 10.20/11.X, SunOS, Solaris, Windows NT/2000, FlexOS

Hardware: HP-UX 10.20/11.X, SunSparc Workstation, IBM PC and compatible


Vision13, Intern 06/17 – 06/18

Created Drone AR games for cell phones using Unity game engine and C#.

Wal-Mart, POS Developer 12/2012 – 08/2013

Developed software for cash registers, worked on defects, performance improvement, testing.

The work is done using C/C++ under IBM OS 4690 FlexOS.

MathLynx, LLC - QA Analyst 2011 – 2012 is an innovative interactive educational tutorial that allows user to get familiar with pre-calculus, single variable calculus, and multivariable calculus. The work is done in HTML, PHP, JavaScript, Sage, Maple 1X.

Established defect tracking and software configuration management policies.

Provided training and mentoring of developers how to use source code control system.

Revised and edited the tutorial contents of pre-calculus, single variable calculus, and multivariable calculus.

Performed regression testing, manual testing, integration testing, functional/performance testing of numerous features of different areas of pre-calculus, single variable calculus, and multivariable calculus.

Independent Professional 2007 – 2012

Completed econometric research, short and long term forecasts for small start-up company.

Ported C/C++ programs from HP-UX to Windows XP and later into Java 2.

Studied Java to complete porting from C/C++ to Java 2, expect to take certification exam soon.

Securities Industry Automation Corporation, Brooklyn, NY 1999 – 2006

Programmer III, Broker Booth Support System (BBSS) Department (2003 – 2006)

BBSS is an Order Management System provided by the New York Stock Exchange for use by stockbrokers on the floor of the exchange to place orders, execute reports, market looks, admins, routing rule management, execution report correction, order cancellation and/or replacement, message rule management, etc.

Developed and supported Host and E-Broker Simulators that were used by NYSE Broker Training Department. Simulators were used by team when supporting subsystems in development stage. Host Simulator is system that mimics real interaction of BBSS with other subsystems used in trading. E-Broker Simulator is system that mimics real interaction of Wireless E-Broker (Handheld Device) with BBSS. The work was done in C and C++ under HP-UX platform.

Played a key role in the development of Reg. NMS initiative proposed by the SEC. The Reg. NMS rule filing provided by the SEC introduces a new type of IOC order to the market. The Reg. NMS IOC order is provided by each individual market participant as a way to execute an order immediately when the NYSE is displaying the NBBO price. If not, the original order is cancelled without shipping that order through the ITS/NMS system to satisfy protected Bids and Offers.

Played a key role in the development of e-Quotes, a key feature of the NYSE Hybrid Market. e-Quotes are a method for floor brokers to submit their interest electronically to the specialist (via their handheld device) and send it to the Display Book for representation in the published quote and participation in manual and electronic executions In addition, brokers will be able to layer interest in the Display Book at prices outside of the best bid or offer (BBO) and each layer can have a Reserve feature, which will only take effect when that layer is at the BBO.

Developed support of different order types according to Securities and Exchange Commission (SEC) rules.

Played a key role in the development of Reg. NMS initiative proposed by the SEC.

Designed and implemented e-Quotes feature.

Designed and implemented Rule 123C support. According to this rule, BBSS will perform a time validation for all Market-On-Close (MOC) and all Limit-On-Close (LOC) orders, recalls and recall replaces destined for the Post. This time validation will be performed starting at 20 minutes and 10 seconds prior to the Market Close Time.

Designed and implemented Regulation Short Sale feature. In accordance to this regulation, identified Sell Short orders will be treated as or converted to Sell Short Exempt orders.

Designed and implemented OPG order feature. This feature allows user to take an existing eligible order and send it as an “OPG” order to participate in the Opening or to create an “OPG” order at order entry time. Only the full remaining quantity of an existing eligible order can be sent as an “OPG” order.

Designed and implemented Direct+ OC feature. The intent of this feature is to provide functionality to accept the Time-in-Force “OC” on NYSE Direct+ orders, giving customers the option of having their order automatically canceled if they cannot get an immediate execution.

Designed and implemented Limit on Close and Market on Close orders. This feature allows these orders to participate in trading at the closing bell.

Improved application performance by resolving memory leaks issues utilizing Insure++, Purify, lint, and Flexelint, which allowed customer to save on servers’ memory and made application more consistent.

Maintained Message Handling System (MHS).

Programmer II, Broker Booth Support System (BBSS) Department (2000 – 2003)

Achieved Broker Training grade of “9” by resolving memory corruption issues while maintaining current workload.

Played key role in development of different enhancements and new features according to SEC rules.

Designed and implemented Make feature. This feature allows increasing the quantity of the order without Cancel with Replacement.

Designed and implemented CAP feature. This feature allows to route the order to the post and specialist will trade it for broker who cannot be represented in the crowd. The feature supports CAP reports, CAP Cancel, and CAP Cancel with Replacement.

Designed and implemented Report Acknowledgement feature. The BBSS application has introduced a new message “Auto Deletes” which is used to keep cancel/replacement order leaves current.

Designed and implemented Last Sale Price feature. This feature allows retrieval of the Last Sale Price for Market Orders.

Designed and implemented Expanded Turn Around Numbering System to handle orders on a Training Team facility.

Designed and implemented Direct+ and Institutional Express features.

Designed and implemented of Price Processing scheme due to NYSE Decimalization.

Involved in software development life cycle including Requirements Inspection, General Design Specification & Inspection, Code Reviews, Unit Testing, and Integration Testing.

Developed automated unit testers, as well as maintained an existing code base.

Maintained Message Handling System (MHS).

Intern, Broker Booth Support System (BBSS) Department (1999 – 2000)

Assisted in general and automated testing of BBSS.


Took advanced math classes BROOKLYN COLLEGE OF CUNY, Brooklyn, NY (2010 - 2011)

BS in Computer and Information Science, BROOKLYN COLLEGE OF CUNY, Brooklyn, NY (2000)

Contact this candidate