Post Job Free

Resume

Sign in

Software Engineer

Location:
Brooklyn, NY
Posted:
February 02, 2024

Contact this candidate

Resume:

Ralph Benson Evans

*** **** **** ******, ********, New York, 11210

718-***-****

ad3bn3@r.postjobfree.com

SUMMARY

Hedge Fund Consultant:

Built a C++ trading-bot, automatically executed arbitrage trading strategies. Entrepreneur:

Created my own coin, CentralBitcoin, based on bitcoin. Created a global banking platform.

Created a social media platform.

Creating new financial system platforms using crypto/blockchain technology. Setting up a sandbox in the Caribbean to test and launch a CBDC. Programmer:

Experienced in working with Bitcoin and other crypto-currency technologies. Experienced in developing complete web systems: backend and frontend. Experienced in developing online trading systems.

Extensive knowledge of fixed-income instruments (mortgage-backed securities, Treasuries), concepts and mathematics.

Developed a CMO-roll calculator for high dollar trades. Knowledgeable about time value of money, duration, convexity, option-adjusted spread and total return.

Extensive knowledge of the equities market, developing applicable analytics and trading systems.

Experienced at code maintenance and debugging of existing systems. Experienced user-interface, report-writing developer. Major developer at designing and coding middleware applications for global- oriented trading systems.

Developed major applications using the following languages and database systems: C++, C, Perl, Sybase and Oracle.

Experienced Unix/Linux developer with extensive knowledge of Unix inter- process communication libraries and extensive experience developing real-time systems using TCP/IP sockets.

Experienced developer in developing multi-threaded systems in C++/Java. Developed systems to read, parse, cache and broadcast market data. EDUCATION:

COLUMBIA UNIVERSITY: Columbia Engineering School. B.S., Computer Engineering.

(need to take an economics class to obtain the degree.) COLUMBIA UNIVERSITY: Columbia College. B.A., Liberal Arts. TECH STACK:

Crypto/Blockchain: Bitcoin, Ethereum, Solidity.

Languages: Java, C++, C, Go, Pascal, Lisp, Fortran. Databases: Cassandra, PostgreSQL, Sybase, Oracle.

Web Tools: Node.js, JavaScript, React, HTML, CGI, Perl, Bootstrap, XML, CSS Operating Systems: MacOS, Linux, Unix, Windows

Network: TCP/IP/UDP, NFS, RPC, XDR.

HARDWARE: Linux/Unix/Mac

EXPERIENCE:

1/24 - Present

Consultant

Currently seeking new opportunities.

1/18 - Present

CentralBitcoins Inc.

Founder & CEO

Created a startup to explore cutting-edge applications in the crypto- currency and blockchain ecosystems. Created my own coin, stack and platform to simplify the use of crypto which will be merged into my banking platform for the Central Bank Digital Currency market. 4/17 - 12/17

GEM Trust Inc.

Consultant

Built an asset-backed crypto-currency.

8/16 - 2/17

Iterative Instinct

Consultant

Built a C++ trading-bot to automatically execute arbitrage trading strategies on crypto-currencies.

3/15 - 6/16

Palm Ventures

Consultant

Worked on a crypto-currency coin project.

3/14 - 2/15

Tillit Inc.

Consultant

Exploring leading-edge decentralized cryptographic block-chain technology to implement non-crypto-currency assets like smart-contracts using Ethereum. Also modified the Bitcoin server source code and added other RPC functions using C++.

9/13 - 11/13

Invictus Innovations Inc.

Consultant

Worked on creating new innovative financial instruments in the crypto-currency space using the Bitcoin architectural framework and C++.

03/12-11/12

Sirius XM

Production Support – Release Management

Provided production support and code

release management services to a Java-based internet company. 05/01-3/12

Kalimay.com

Founder/CEO - Software Developer

Worked on building a search engine then expanded it to a cloud-based desktop. Worked on building an online banking platform.

Worked on highly scalable, multi-process, multi-threaded C++ and Java server systems running on linux.

Designed and developed the backend services modules for an internet startup.

Developed the application server in C++ for efficiency reasons using an object-oriented paradigm.

Developed code generators in Perl to accelerate the software development process and allow for redesign and rapid code regeneration. Designed the database schema and developed Sybase stored procedures to encapsulate business logic and simplify the n-tier application server model.

Developed a multi-threaded Java server application and simulator to service real-time market data requests.

Provided an object-oriented network interfaces library for handling lowlevel Unix network system calls.

Developed an object-oriented C++ wrapper class for POSIX threads. Developed an extensible object-oriented messaging layer for interprocess communication.

Developed a framework that standardizes and facilitates the rapid development of multi-threaded backend services.

Wrote Perl and Shell scripts to simplify system administration. 06/00-4/01

Fleet Securities Inc.

Consultant

Developed a Unix-based IPO system for the firm's online trading system, using C++, Java, Corba and Perl scripts to interface with the firm’s Oracle and Sybase databases.

Interacted directly with the firm’s clients to determine their requirements and later clarified functional specifications, design issues, timelines, and deliverable dates.

Wrote design and implementation documents and functional specifications and implemented client requirements for the IPO system. As part of the development team, also provided general production support and maintenance to the firm's back office and online trading system.

Organized the source code in an appropriate hierarchy using CVS as the source control system.

Managed and verified code rollouts.

Debugged and provided maintenance for failed online programs. Generated reports by using Perl scripts and Oracle/Sybase queries. Wrote Oracle/Sybase queries which were used by the archiving system to prune the production Oracle/Sybase databases.

Updated the Oracle/Sybase databases with new branch codes as new clients were acquired.

04/99-10/99

Morgan Stanley Dean Witter

Consultant

Developed a Unix-based C++ application to manage the replication and synchronization of the firm’s global distributed trading accounts database.

Provided production support to the firm’s foreign exchange global trading desk as part of the Foreign Exchange Information Technology group.

08/97-10/98

Goldman Sachs

Consultant

As part of the Books & Records team, developed a Unix-based trade router in C++ using event-managers and Tibco’s publish/subscribe systems, to route in real-time forwards and options traded in Japan, London, Hong Kong and New York to the firm’s clientservicing/ accounting/risk-management systems.

As part of the Currency & Commodities group, developed cash payment reports detailing cash flows for options and other exotic derivative products traded by the firm.

08/96-05/97

J. P. Morgan

Consultant

Built a Unix-based router in C++ using low-level sockets, to route trades, in real-time, from the London, New York, and Brazil offices into the Credit Risk system in New York.

Developed C++ classes to facilitate building networking software. As part of the Emerging Markets Group, added enhancements to the trading system, and made modifications to the 'analytics' library. Encapsulated the Sybase CT-LIB library within C++ classes. These classes provided an interface for executing both synchronous and multiple asynchronous Sybase queries.

Developed a multi-threaded Java application to monitor, in real time, the router. 02/96-08/96

Bankers Trust

Consultant

Created Unix-based time-series databases consisting of insider trading data and earnings estimates for the Global Proprietary Market trading group. Sybase's system-10 DBLibrary stored procedures were extensively used for this project.

Wrote analytical programs in C to compute mean, median, hi/low and beta values for equity stocks.

Built a C interface to the POSIX Pthreads library which simplified building true multithreaded applications.

Built a C interface to DBLibrary which simplified building applications with Sybase. This promoted code-reuse and allowed for faster development.

Wrote Perl programs to parse data files and extract relevant stock data. Wrote programs using Sun-OS 4.x/Solaris 2.5 TS-RPC and TI-RPC. Wrote an interface to telnet using sockets.

03/95-11/95

Lehman Brothers

Consultant

As part of the Trade Analysis group, supported and maintained the Unix-based Trade-Entry/Profit-and-Loss reporting system.

Wrote reports using Sybase stored procedures and the DBLibrary interface.

Improved the performance of existing queries.

Developed applications using Object Interface (OI). Ported the system from SunOS 4.x to Solaris 2.x.

10/93-01/95

CS First Boston

Consultant

Built a Unix-based C++ X-Motif Portfolio Holdings application using Rogue Wave C++ objects, Builder's Accessory GUI builder and Sybase's stored procedures and DBLibrary interface.

Built a C++ interface to Sybase. This interface allowed parallel

(simultaneous, asynchronous) execution of queries on different servers/database pairs and the storing of the returned data (from different servers) into one Motif list object.

Built a C++ X-Motif/RPC application for injecting messages into the firm's global data distribution network for distribution to trader's workstations. The data distribution systems were TSS and Teknekron. Maintained, documented, and improved the performance to the Matrix Pricing system used by the MBS traders by timing and rewriting the Sybase queries.

Actively supported the Fixed Income trading floor by providing bug fixes, enhancements, improving performance and developing new software, for the production systems, Matrix Pricing, Portfolio Holdings and the Commercial Paper Trade blotter system.

Actively supported the Equities trading floor real-time pricing data feeds: ComStock, Telekurs, MIPS.

04/93-09/93

TLW Securities Inc.

Consultant

Built an object-oriented data-feed manager to support a Unix-based Program-trading system by efficiently reading, parsing, and distributing real-time S&P ComStock market data to network client applications via TCP/IP.

Built an X-Motif application which displayed real-time stock quotes. Maintained a C-Isam, NetIsam, market data price archiving system. Performed evaluations of market data systems.

06/92-04/93

Nomura Research Institute

Consultant

Converted a Unix-based Portfolio Trading and Decision Support System from Sunview to Xview. This system performed intra-day profit-and-loss, matrix pricing, risk management, trade entry, and back-office processing. All interprocess communication was handled through System V IPC mechanisms: shared memory, semaphores, and signals. Converted a complex and multi-functioned X-Motif object-oriented system to a system of many independent executables controlled by an application manager.

Built an X-Motif CMO Roll Calculator modeled on Bloomberg's MBS Roll Calculator.



Contact this candidate