Foto de portada de perfil
Ahora estás siguiendo a
Error al seguir a usuario.
Este usuario no permite que los usuarios lo sigan.
Ya estás siguiendo a este usuario.
Tu plan de membresía solo permite 0 seguimientos. Mejora tu membresía aquí.
Dejaste de seguir correctamente a
Error al dejar de seguir al usuario.
Has recomendado exitosamente a
Error al recomendar al usuario.
Algo salió mal. Por favor, actualiza la página e intenta de nuevo.
Email verificado correctamente.
Avatar del usuario
Bandera de UNITED KINGDOM
nottingham, united kingdom
Aquí son las 7:35 a. m.
Se unió el marzo 15, 2010
0 recomendaciones

Kaushik S.

@kantorvw

5,0 (1 comentario)
4,0
4,0
0%
0%
Bandera de UNITED KINGDOM
nottingham, united kingdom
100 %
Trabajos finalizados
100 %
Dentro del presupuesto
100 %
A tiempo
N/A
Tasa de recontratación

C++, STL, BOOST, design patterns, Algorithms, Mathematics. Over 10 years industrial experience in C+

## BIO Summary of professional experience • Over 10 years experience in design and development of large scale software systems in C/C++. • Highly proficient in C++, design patterns, OOPS, generic programming,  **STL **and **BOOST** libraries, **multithreaded** programming, windows network drivers. **Derivatives, FIX protocol, Order book, Quotes, high frequency, low latency, real time market data**, Scrum • Over two years experience with **QT**, Perl, **Python**, C#, Irrlicht **gaming engine, opengl**. Education • Masters by research in mathematics, Leeds • Masters in computer science, 1st class in Major subjects. • BSc mathematics, 70% Major aggregate, Platforms, Languages and Tools Operating systems – Windows, Macintosh, comfortable with UNIX, LINUX IDE – MS VC++ (Windows), Xcode (Macintosh), metrowerks codewarrior (Macintosh) Systems programming – Windows 2003 DDK, WinDbg, NDIS 5.2 Languages – C, C++, C#; scripting languages - TCL, Shell script, Python, Perl. Libraries and packages – STL, BOOST, MFC, QT, Intel VTune Performance analyzer. Tools – Glowcode, Boundscheker, Perforce, Visual source safe, familiar with UML. Summary of Projects  • Development of a **high frequency trading system** for **options** and **futures** market makers and liquidity providers.  A a C++ application with heavy use of STL, BOOST libraries, C++ design patterns, multithreading, complex race conditions. We followed scrum methodologies. * CME Globex electronic trading platform – Handle trade execution, Raise RFQs (Request for Quote) using **FIX protocol,  **business rejects, reset sequence numbers. * Arca trading platform**  -** Creation of strategies using ArcaDirect API in**.** * CBOE CMI2 Trading platform – Add orders (stop, limit, good for day) on options, update and cancel orders. Delete multiple quotes, Handle acknowledgement and business reject.  Implement quote request management. * Eurex – High frequency Price feed (EMDI), multicast subscription. Connectivity to the ETI trading interface and session handling (session logon, heartbeats, user logon). * Bug fixes on various High frequency trading platforms – UTP, Euronext, CME, CBOE, Arca  • Implemented a 3D simulation windows application using Irrlicht gaming engine, opengl, python, QT. • Implemented a Windows 2003 intermediate driver for high speed (10 Gbps) Ethernet cards. Improved the throughput from 400 Mbps to 2 Gbps. • Implemented fault tolerance of network cards, in Windows 2003 miniport driver. In addition, oversaw a team of four engineers to develop and test network drivers for Windows 2003 & Fedora Core 4;  • Developed an efficient multi-threaded JPEG library for multiprocessor machines. Made use of SIMD instructions to implement the JPEG algorithm and achieved performance improvement of up to 2.8 times on dual processor machines. • Ported large desktop application (of source code size over 400MB) to work with GCC. GCC is a pedantic C++ compiler; this work involved a deep understanding of C++ template parsing rules. • Redesigned the architecture and added features to a large image processing application. Involved extensive use of C++ design patterns, object oriented and generic programming techniques on a source code of over 400 MB. This resulted in a faster and more stable application; Performance improvements of up to 90% were measured in some operations. • Design and Development of PDF reader and writer (and conversion to/from text and image formats). • Reading and writing Jpeg2000 Images. • Extract Images from a PDF document and convert it to Tiff images. Areas of interest Algorithms and complexity, computer architectures, graphics, mathematics, programming languages, program optimization, product architectures, objects oriented and generic programming. ## Area of Expertise C++, STL, BOOST, Design patterns, Algorithms, Data structures, Windows network drivers, Perl, Python, opengl, game development, QT.

Contacta Kaushik S. sobre tu trabajo

Inicia sesión para comentar cualquier detalle por chat.

Comentarios

Cambios guardados
Mostrando 1 - 1 de 1 reseñas
Filtrar reseñas por:
5,0
$1.020,00 USD
Top worker, follows procedures to the letter, delivers high quality code on time! Will use again.
C Programming
Avatar del usuario
Bandera de Ian C.
@acorn89
hace 14 años

Contacta Kaushik S. sobre tu trabajo

Inicia sesión para comentar cualquier detalle por chat.

Verificaciones

Freelancer preferente
Identidad verificada
Pago verificado
Teléfono verificado
Email verificado
Facebook conectado

Certificaciones

vworker.png Foundation vWorker Member
Usuario anterior Usuario siguiente
¡Invitación enviada correctamente!
¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.