The CV of Serge Aleynikov

eFC logo

How do you get to be a computer programmer/algorithmic trading type at Goldman? The CV of Serge Aleynikov may have the answer.

To recap, Aleynikov is at the centre of a scandal involving the alleged pilfering of Goldman’s top secret algorithmic trading codes. He was arrested on July 3rd, but has now been released on bail (after paying $750k).

Aleynikov’s CV, spotted by Alphaville on Linked In, shows his background is in VoIP. Recruiters say this is unusual and that it suggests Aleynikov wasn’t involved in developing the code himself.

“VoIP people are usually used for low latency work. They’re very good at getting data from one place to another very quickly, but they’re unlikely to work on the formulas,” says one.

According to Bloomberg, Aleynikov earned $400k at Goldman and was set to earn three times that at Teza Technologies, where he was going to engage in ‘high volume automated trading.

The BIG discrepancy is apparently down to the fact that Goldman hasn’t been paying its algo traders very well: “Groups of traders have been leaving after only receiving low bonuses,” alleges one recruiter.

Serge, meanwhile, has been suspended by his new employer and may yet find himself looking for a new job. In case you are interested in employing him (and in case he removes it from LinkedIn), selected highligts of his CV are below…

Serge Aleynikov’s Experience

  • VP, Equity Strategy

    Goldman Sachs

    (Public Company; GS; Investment Banking industry)

    May 2007 — Present (2 years 3 months)

    • Lead development of a distributed real-time co-located high-frequency trading (HFT) platform. The main objective was to engineer a very low latency (microseconds) event-driven market data processing, strategy, and order submission engine. The system was obtaining multicast market data from Nasdaq, Arca/NYSE, CME and running trading algorithms with low latency requirements responsive to changes in market conditions.

    • Implemented a real-time monitoring solution for the distributed trading system using a combination of technologies (SNMP, Erlang/OTP, boost, ACE, TibcoRV, real-time distributed replicated database, etc) to monitor load and health of trading processes in the mother-ship and co-located sites so that trading decisions can be prioritized based on congestion and queuing delays.

    • Responsible for development of real-time market feed handlers, order processing engines and trading tools at a Quantitative Equity Trading revenue-making HFT desk.

  • Director, Routing R&D

    IDT Corp

    (Public Company; IDT; Telecommunications industry)

    December 1998 — April 2007 (8 years 5 months)

    Work as a principal systems architect and hands-on R&D team lead for medium/large scale Telecommunications routing systems in VoIP and SS7 networks. The routing systems targeted taking advantage of hourly changing termination rates of over 600 carriers to thousands of destinations in order to ensure best utilization of capacity at lowest rates for the purpose of increasing company's gross profit. Responsible for Prototyping, Project Management, System Software Engineering, Technical Analysis, Database Design and Implementation. Delivered turn-key systems to operational teams that offered 24x7 fault-tolerant operations with over 99,999% of annual uptime achieved through hardware and software redundancy implemented at 1-5 OSI layers. The systems were designed to stay in the call path of IDT's networks with sustaining throughput of over 40M transactions per day and processing over one billion dollars in annual revenues.

  • Lead Development Engineer

    IDT Corp

    (Public Company; 1001-5000 employees; IDT; Telecommunications industry)

    December 1998 — July 2006 (7 years 8 months)

    See description above...

  • President, Sr. Technical Director

    Orbit Communications & Networking Dimension

    (Privately Held; 1-10 employees; Computer Software industry)

    September 1996 — November 1998 (2 years 3 months)

    Responsible for Software Engineering, Technical Analysis, Planning, and Implementation. The company specialized in telecommunications consulting services for small and mid-size businesses.

  • Teaching Assistant Neuroelectric Systems

    Rutgers University, Dept. of Biomedical Engineering

    (Public Company; 1001-5000 employees; Education Management industry)

    September 1995 — July 1996 (11 months)

    • Designed statistical analysis software for Medical Image processing.

    • Implemented wavelet & fft feature extraction techniques for Image Analysis, and a Modular Neural Network approach based on the ALOPEX algorithm.

    • Developed educational and scientific software to automate a variety of algorithms in Neuroelectric science.

  • Systems Programmer

    Rutgers University, LCSR Computing Facility, Advanced Computing Applications

    (Public Company; 1001-5000 employees; Education Management industry)

    August 1993 — August 1995 (2 years 1 month)

    • Designed statistical analysis software for Web traffic reporting.

    • System programming in C/Perl on UNIX.

    • CGI programming for the University's World Wide Web server (C/Perl).