Scroll To View More
Abhinav Chordia, Java Developer in Mountain View, United States
Abhinav Chordia

Java Developer in Mountain View, United States

Member since November 6, 2013
Abhinav is an efficient, adaptable developer who can and will use any technology that is best suited for a job. He is an entrepreneur at heart who has experience working in the private sector. He understands the need to create products on time while maintaining a high level of innovation.
Abhinav is now available for hire

Portfolio

Experience

  • Python, 5 years
  • Redis, 5 years
  • Java, 5 years
  • C, 3 years
  • iOS, 2 years
  • C++, 2 years
  • MySQL, 2 years
  • Objective-C, 2 years
Mountain View, United States

Availability

Part-time

Preferred Environment

Eclipse, IDEA, Xcode, Linux, Git

The most amazing...

...thing I've coded is a high frequency trading system built entirely using C and Python, along with some SWIG and Cheetah.

Employment

  • Software Developer

    2010 - 2013
    PEAK6 Investments LP
    • Developed and supported a high frequency trading system.
    • Helped develop a low-latency, high throughput, multi-threaded system.
    • Created a new execution system capable of replacing the legacy system.
    • Worked on base strategies and algorithms allowing traders to execute with a fill ratio of 99%.
    • Developed an internal gateway serving as the bridge between exchanges and the execution system that decreased latencies by 600% over a 3rd party application.
    Technologies: C, C++, Java, Groovy, Python, Redis, MongoDB

Experience

  • High Frequency Trading System (Development)

    A low-latency, high throughput, multi-threaded system capable of sending 5000 orders per second per exchange to 9 exchanges. Created using C, Python, SWIG, and Cheetah.

  • Execution System (Development)

    A new execution system that I created using Java that is designed to replace the legacy system. It enables modular development and fast cycle to production of new strategies.

Skills

  • Languages

    Java, Objective-C, Python, C, C++, Groovy
  • Tools

    Xcode, IntelliJ IDEA, Eclipse IDE, Gradle
  • Paradigms

    Object-oriented Programming (OOP), Agile Software Development, Concurrent Programming
  • Platforms

    iOS, Linux
  • Storage

    MySQL, Redis, MongoDB, PostgreSQL
  • Other

    Multithreading
  • Frameworks

    Spring

Education

  • Bachelor's degree in Computer Science
    2005 - 2009
    University Of Michigan - Ann Arbor
I really like this profile
Share it with others