M

Mayank Chourey

CEO

Belfast, United Kingdom17 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 8+ years of experience in low latency C++ development.
  • Expertise in data fabric solutions for financial markets.
  • Strong background in network surveillance and protocols.
Stackforce AI infers this person is a Backend-heavy Fullstack developer in the Fintech industry.

Contact

Skills

Core Skills

C++Data Fabric SolutionLow Latency Systems

Other Skills

.NetAPIsAgile MethodologiesApplication ProgrammingCore JavaData StructuresDatabasesGemfireGoogle protobufHands-on ApproachJavaJavaScriptL2/L3 protocolsLinuxMultithreaded Development

About

Experience in C++ programming with exposure to Equities trading domains. Primarily a low latency C++ developer, Also handsome experience in lawful interception domain. Working experience of 8+ year in IT. Key Skills: Object Oriented Programming, Data Structures & Algorithms, Multi-Threading, Sockets, Relational Database Design, Design-Patterns, lock-less containers, memory allocators. Platforms: Windows, Linux Languages: C++, C, C# Tools: Git, svn, TFS Key Area of work: - Strategic data fabric solution in C++ with Sybase and Oracle. - Common library to power low latency equity systems which provides object pool, session handling, timer, logger. - Deep Packet Inspection of Application Layer protocols. - Worked in the products meant for Network Surveillance. - Work involved reverse engineering and implementation of various application layer protocols for their support in the network surveillance system. - Analysis, Designing, Development of Voice Over IP and chat based protocols. - Have knowledge of L2/L3 with L7 protocols like Ethernet, TCP, IP, UDP, RTP, RTSP, RTCP etc. - Worked on SIP, VOIP, and Streaming Media Responsibilities: - Problem understanding and solution finding. - Class level designing. - Implementation in C/C++. Specialties: C++, Network Surveillance, Network Protocols, Streaming, Dedication, Adaptive.

Experience

Citi

4 roles

VP

Jan 2019Present · 7 yrs 2 mos

AVP (SENIOR PROGRAMMER ANALYST)

Promoted

Oct 2017Present · 8 yrs 5 mos

AVP (SENIOR PROGRAMMER ANALYST)

Promoted

Jan 2017Sep 2017 · 8 mos

  • Data Fabric Solution
  • Building out time-series data fabric solution for Markets Technology.
  • The data access layer abstracts multiple caching layers and database storage through a simplified put/get API.
  • Technology used – C++, Java, .Net, Google protobuf, Sybase, Gemfire.
C++Java.NetGoogle protobufSybaseGemfire+1

Manager (PROGRAMMER ANALYST)

Jul 2015Jan 2017 · 1 yr 6 mos

  • 1. Data Fabric Solution.
  • 2. library to power low latency and high throughput equity systems.
  • This provides all basic utilities likes Object Allocator, thread scheduler, lockless queue, Session layer, timer, logger, Stats collection etc.
  • Technology: C++, gdb, gcc, linux, multi-threading, memory management, thread scheduling, Pipeline based architecture, valgrind, lcov, Tibco EMS
C++gdbgcclinuxmulti-threadingmemory management+6

Cleartrail technologies

3 roles

Module Lead Software Engineer

Jul 2014Jul 2015 · 1 yr

Senior Software Engineer

Promoted

Jul 2012Jul 2014 · 2 yrs

Software Engineer

Nov 2008Jul 2012 · 3 yrs 8 mos

Impetus

Trainee Software Engineer

Jan 2008Jun 2008 · 5 mos · Indore Area, India

Education

School of Computer Science, DAVV, Indore

Master's Degree — Computer Application

Jan 2005Jan 2008

Institute of Management Studies, Indore

Master of Business Administration (M.B.A.)

Jan 2010Jan 2012

Shri Vaishnav Institute of Management, Indore

Bachelor's Degree — Computer applications

Jan 2002Jan 2005

Elite Higher Secondary School, Bhopal (M.P.)

Schooling — PCM

Jan 1996Jan 2001

Stackforce found 100+ more professionals with C++ & Data Fabric Solution

Explore similar profiles based on matching skills and experience