Resume Burkhard Eichberger
Dunedin, Florida 303-952-0178 http://www.ProfSoftware.com/res
Summary
I am a highly productive, innovative(3Patents), versatile and result-oriented professional developer/system architect with 20+ years of experience.
Self-directed can-do" attitude, meeting deadlines and rapidly learning new requirements. I have designed and implemented many systems and applications from the scratch - using a highly effective modular and object-oriented design approach (C++ and Java) and
worked in Agile/SCRUM/Sprint environment and Source and version control systems (SVN, PerforceP4, VSS).
Examples of systems and applications I created from scratch:
- developed advanced trading strategy 3D Backtesting manager (BTWFMgr) (C++, 2014)DemoVideo 3DAnalysis
- developed several commercial modules: StockTrading SmartBackup PortfolioMgr TradingSimulator TrendSystem
- developed interactive 3D applications with selective transparency using OpenGL and WorldToolkit (C++, (2001) DemoVideo
- developed key architecture for national telecomm company using highly configurable(XML) smart GUI Forms (CT) (2006)
- built first customizable stock scranner processing up 8000 stocks and 1mill+ trades per minute (StockEagle) (2001)
- developed one of the first smart and dynamic stock trading matching software (similar to Archi[pelago) (C++) (1999)
- developed entire real-time trading and charting platform the stock, futures markets.(C++)) (2000)
- reduced the XML load time of 300+k objects from 42 to 8 seconds by developing custom XML loader (C/C++)
- implemented several socket based HTTP/XML/TCP/IP/Telnet servers
- developed new FORTRAN interactive debugger system in assembler from scratch (1979)
- developed IDE for UNIVAC mainframe assembler - interactive compiler, linker, debugger (1978)
- rewrote and ported all Unix utilities to the Windows enviromnet (UnixDos).(C)
Recent Experience
2014-2017 & 1998-2010 Software Consulting Professional Software Solutions (www.ProfSoftware.com)
Developed advanced trading strategy 3D Backtesting manager (BTWFMgr), Sequencing system (BTSeqMgr) and many other trader software tools
Developed interactive [Day] Trading Simulator and Chart Pattern Detector custom strategy trading systems and
Eichberger Bands in combination with the object-oriented advanced portable C++/DLL interface.
Top Programming consultant on Interactive Broker List Developed fully automated systems with: divergence, multi-timeframe, multi-data, recursive lookback logic,
also intrabar tick-by-tick projected into higher timeframe logic using Visual Studio C++/OOD/Win32/XML/multithreading
Developed 100s of client Trading Strategies and Solutions for TradeStation.com, MultiCharts.com, Interactive Broker SierraCharts.com
2010-2014 Senior Software Engineer (Spectra Logic, Boulder, Colorado)
Developed virtualized FileSystems for 3TB Tape contents with smart (video) caching and have several Patents [US8959297 US20130326134, 135, 136]. PDF
also received 2900 stock options in recognition for my high productivity and modular system design.
Developed Web Servers and dynamic web content using SOAP, SOA.
Worked in Agile/SCRUM environment using various Source and version control systems: SVN, PerforceP4, VSS.
Developed several Tape Robot testing systems and modules and automated data collection system (with 3+Billion activity records) (Java, C++ and XML)
Developed generic Database Manager layer module to shield Applications for any database details and centralized functionality.
Developed many software components and modules for robotic control systems using Java, C++ - using OOD
2009-2010 Senior Software Engineer+Architect - CCMS LLC Demo Here (IBTRD)
CCMS is a an Investment Research and Advisor Company using automated Trading Strategies.
Developed advanced multi-timeframe and multi-layered trading system for Stocks, Futures and FOREX markets.
Completed sophisticated trading module using COM/OOD/multi-threaded technology - executing trades and position using Interactive Brokers
Developed custom charting and trading platform and complex trading parameter 3D optimizations using Visual Studio OOD/C++/Win32/TCP/XML
2003-2008 Senior Software Engineer+Consultant ClearTalk (www.cleartalk.net) Examples here
ClearTalk is a telecommunications company developing and managing cell phone markets in 5 different states nationwide.
Developed complete Billing System, including Inventory, Transaction, Customer Management and configurable GUI interface
using Visual Studio C++/MFC highly modular object-oriented design with adjustable configuration working with the large scale SQL Server/Oracle database.
Also developed multithreading and various TCP/IP/Telnet client/servers using sockets..
2001-2002 Senior Software Engineer Reality Capture Technology (RCT) San Jose, CA
RCT was offering 3D and advanced management and construction services
(www.reality-capture.com) Demo Here Demo2
Developed industrial applications with large-scale 3D visualization with an octtree scene graph representation and smart
high/low details display for the 300,000+ items and components. Also developed developed an extensive data processing scripting language
to perform complex data processing and transformations tasks for our XML hierarchical class structure/database and a vector flow model
between the 300,000+ pipe components using object oriented Visual Studio C++/MFC tools in a multi threaded environment
1998-2001 Lead Software Engineer Obvious Software LLC, Virginia (www.ProfSoftware.com/robostock)
Obvious Software was a pioneer in intraday trading and developing trading platforms.
Developed entire automated Realtime NASDAQ Stock Trading System(RoboStock) in Visual C++/MFC for Win32:
MultiThreaded Realtime Stock Trading Scanner/Analyzer, Trader/Portfolio Manager, Charting Tool with newly developed
languages to program Scan activation/deactivation/Buy/Sell signals, Position management, Interprocess COM/ActiveX communication.
RoboStock contains 200,000+ lines of well documented source code and 700+Mill NASDAQ Trading Records.
1996 Software Engineer Contractor McGraw-Hill School Systems, Inc., Denver, Colorado
Developed sophisticated interactive Report Designer/Generator and database tools using Visual C++/MFC under
Windows NT 3.51 and Windows 3.11 using a proprietary relational Database System
1995 Software Engineer Contractor Interactive Television Network (ITN), Inc., Denver, Colorado
Developed more than 20 sophisticated Data Entry Screens and associated processing modules for billing and customer
service database using Visual C++/MFC/ODBC under Windows NT/3.11 using SQLServer/Sybase RDBMS.
1990-93 Director of Software Engineering EarthInfo, Inc., Boulder, Colorado
1994-95 Software Engineer Contractor EarthInfo, Inc., Boulder, Colorado
Developed entire proprietary relational DBMS targeted for CD-ROM/read-only databases:
- SQL engine and C-Interface with many added extensions (e.g. saving and re-using previous query results)
- 20 custom data types to minimize space requirements, data dictionary, optimized data+index access
Developed complete Application Development System and API in C/C++:
- Interactive Query, Filter & Zooming across tables using link pointer instead of primary key values
- Screen, Print, Export & Statistic Definition using 4GL
Ported system from DOS to Windows 3.1 and several UNIX systems: Sun, AIX, Silicon Graph, Data General
Completed more than 20 CD-ROM Database Projects (40 Discs, 24 Gigabytes)
Managing Software Engineering Department, supervising four software engineers and reporting to the president
1989 Software Engineer Contractor Reference Technology, Inc., Boulder, Colorado
Developed complete financial application for McGraw-Hill in NY on CD-ROM containing over 2 million bond
records. Complex data processing on a VAX. The Application was written in C under DOS using proprietary
database system (KRM) in combination with complex data overlay for the weekly updates.
1988 Software Engineer Contractor Unisyn, Inc., Boulder, Colorado
Ported and customized Interactive 'Visual Report Generator (VREP)' to UNIX Environment on SUN OS
and in-house proprietary database system (C-SCRIBE).
1988 Software Engineer Employee Unison, Inc., Boulder, Colorado
Developed various projects in C under UNIX:
- Developed Interactive ‘Visual Report Generator’ (VREP) for UNIFY Database System
- Source Code Generator with 4GL for Application Generator under UNIFY Database System
- UNIX device driver, Transaction Processor for IBM Mainframe
Skills Overview:
LANGUAGES
Visual Studio C/C++/MFC/ODBC (20 years)
C++/C/STL/Boost (20 years)
Java (8+ Years)
TCP/IP (4 years)
COM//OLE/ATL/ActiveX (2+ years)
FORTRAN (3 years)
Visual Basic + Basic (3 years)
COBOL (2 years)
Various Machine Assembler (8 years)
I develop software in C since 1985 (30 Years) and then C++ since 1995 (20 years)
IDE/GUI (GRAPHIC USER INTERFACES)
MFC Visual Studio (2008/6/V6) (20 years)
Java (Eclipse,NetBeans) (8+ years)
Visual Basic (3 years)
SunView (1 year)
OPERATING SYSTEMS
Windows (20+ years)
Linux/UNIX (15+ years)
DATABASE SYSTEMS
MySQL (3 Years)
SQLServer (5 Years)
Postgress (4 Years)
ODBC/Sybase (4 years)
Microsoft Access (4 years)
UNIFY (5 years) (SQL/4GL ACL)
INFORMIX (1 year)
Developed proprietary Database System form read-only CD-ROM environment (CD-squared) (4 years)
Education:
1978 MS at Academy for Computer Science & Electronics in Dieburg, Germany
Studied 5 years computer science, mathematics, cybernetics and electronics.
Learned and used various languages including: UNISYS 36bit Assembler, FORTRAN, COBOL, BASIC, ALGOL.
Graduation Project: Developed basic IDE - Integrated Development System for Mainframe Assembler including:
Interactive Interpreter, Compiler, dynamic Linker, Executor and interactive Debugger.
References
References
Contact / Year / Enterprise / Phone / Click below for "Letter of References"
Rich Rector(FusionIO)
Ray Caruso(SpectraLogic) / 2010-2014 / Spectra Logic Inc / (303)449-6400 / (No reference letter for legal reasons)
2009-2010 / CCMS LLC / CCMS Reference letter on request
Scott Ahern / 2003-2008 / ClearTalk Inc / (970)819-0608 / www.ProfSoftware.com/res/ref_ct.doc
Ted Blackmon / 2001-2002 / Common Point Inc
RCT Bentley Systems / (408)557-6725 / www.ProfSoftware.com/res/ref_rct.doc
David Gobel / 1998-2001 / ObviousSoftware LLC / (703)440-5141 / www.ProfSoftware.com/res/ref_os.gif
Kevin Cartin (see above) / 1996 / McGraw Hill / (303)440-6598 / http://www.ProfSoftware.com/res/ref_kc2.jpg
Nancy Blankenship / Interactive Television Network (ITN) / www.ProfSoftware.com/res/ref_itn.gif
Raymond Bridge (see above) / Reference Technology / http://www.ProfSoftware.com/res/ref_ref2.jpg