Resume

Royce Pipkins, Milwaukee, WI
royce.pipkins@gmail.com

I am an experienced MQL4 and C++ programmer that can work with you to create or modify MT4 indicators and expert advisers. I'm happy to sign an NDA to protect your intellectual property. When you work with me you will receive clear, readable source code that has not been obfuscated or restricted in any way.

MQL 4:
Since February of 2007 I have been programming in MQL4 for various institutional clients. I have written a variety of indicators and EAs for my clients.

Run-of-the-mill features have included custom formula line graphs, histograms, alerts, displaying signals and other notations with objects, multi-color indicators, etc.

Some of the interesting indicator features included:
1. Voice annunciation of trade signals
2. Translated voice annunciation keyed off locale settings
3. Use of DLL libraries
4. Usage-authorization via username/password check against a web server

Some of the interesting EA features included:
1. User-placed trade management.
2. Trade origination that is external to the MT4 program
3. Parameter based adaptation between Finex style ordering and normal MT4 style ordering
4. "Hidden" TPs and SLs. e.g. client side implementation of TP and SL logic.
5. Trading more than one pair from a single EA.

C++/C:
I have been programming in C++ and/or C since 1992. I have created EXEs, DLLs, and COM Object servers. For C++ I am familiar with the notions of encapsulation, inheritance and polymorphism as well as the C++ standard library. I've worked with a variety of libraries such as wxWidgets and MySQL++.

I've also worked with C++/C in embedded environments where memory is extremely limited.

Embedded:
I've worked with the ARM7 series for 32 bit micro-controllers as well as the Microchip PIC 16 series and the Atmel AVR series. The work has principally been in connection with my personal hobby: autonomous robotics. Assembly, BASCOM (AVR) and C++ (GCC).

Java:
I've worked within a large code based for a Johnson Controls HVAC control system User Interface. (Metasys) Principally I worked on the graphics engine involving Swing and the Batik SVG library.

PHP/JavaScript:
I've worked with DHTML, SVG and JavaScript to create dynamic interactive web pages as well as PHP on the server side to handle AJAX style background requests. Additionally I've worked with the PHP NuSOAP library to create Web Services and written C++ to interface those services from the client side.

Work History:

1996 – 2007 : Johnson Controls, Inc.
As my career progressed within JCI I performed a variety of software and hardware engineering functions ranging from designing non-residential HVAC control systems, to developing software for those control systems.

2007-Present : Contract Programmer
I've worked with MQL4, FIX 4.2 and sundry C/C++ applications.

Syndicate content