1. Resume
Sateesh Chandra Pathak
Address : 383/F/12, Krishna Colony, Near Sector 7 Extension, Gurgaon - 122001
Mobile No : +91-98711-38558
Email : satishpathak1989@gmail.com
Blog : https://hansdedilkholke.wordpress.com/
FB Page : https://www.facebook.com/HansDeDilKholKe/
____________________________________________________________________________________________________
Career objective
To work with confidence and responsibilities for my organization so that organization could find the
extreme profit in every phase and as well I.
Experience Summary
I have total work experience of ’05 Years and 07 Months’ in C++ (Some of C# and VC++).
I have been working with ‘Estee Advisors Pvt. Ltd.’ since 26 October, 2015 as ‘Senior
Analyst’.
I have worked with ‘HCL Technologies Ltd.’ from 13 October, 2014 to 21 October, 2015 as
‘Lead Engineer’.
I have worked with ‘ClearTrail Technologies Pvt. Ltd.’ from 03 March, 2011 to 10 October,
2014 as ‘SSE’.
Hands on experience in application development using C, C++, Core Java, Shell Scripting, Spring Tool
Suits, Eclipse, Visual Studio, VIM, C#, .Net, SVN and TFS .
Worked on Managed code (C#) to unmanaged code (VC++) transformation and vice versa with the
help of interoperability (Common Language Runtime feature).
Worked on mass quote (for sending bulk quotes) on derivatives (options and futures) for BSE and
CME exchanges.
Worked on FIX protocol for interacting with stock exchanges to place quotes (Uses Quickfix third
party open source).
Worked on [R] programing language for data analytics.
Hands on usage of Open Source Intelligence libraries such as Facebook4j and Twitter4j.
Strong in Object - oriented design/analysis.
Have work experience on ISX -1000, ISX – 4000 and Synway PCI cards for capturing, creating calls and
receiving calls on GSM, ISDN and ISUP mode.
Have excellent communication skills, work ethics and the ability to work well in a team and
individual environment.
Education Summary
June-2011 Master of Computer Application (2008-2011) at ‘Shri Vaishnav Institute of Technology and
Science Indore’ from ‘Rajiv Gandhi Technical University Bhopal’ with aggregate 77%.
Excellent student award from S.V.I.T.S for M.C.A batch 2008-2011.
Graduation topper from G.I.C.T.S, Gwalior for B.C.A batch 2005-2008 with 77%.
Technical Skills
Technology
C, C++, Core Java, Shell Scripting, Toad My SQL, HTML, C#, .Net, VC++, Fix
protocol (Quickfix), Common language runtime.
2. Tools
Eclipse IDE, Spring Tool Suites 3.5.1, VIM, Visual Studio 2005, 2008, 2010, 2012,
2013
Other Tools Valgrind, Wireshark, SVN, TFS
Operating System
Windows XP, Windows 7, Windows 8, Linux (Debian, CentOS, OEL 5.8 and OEL
6.4, Ubuntu).
Domain Experience Telecom, Network Interception
Project Undertaken
1. Title Execution Management Server (EMS)
Role Senior Analyst
Responsibilities
Requirement understanding.
Solution designing.
Implementation
Key points are as followings-
1. Writing code for interaction with exchange(s) with the help of Adapter(s).
2. Writing adapter(s) and using managed code to unmanaged code
transformation (and vice versa) with the help of interop (Common
Language Runtime functionality).
3. Using FIX protocol for CME and Brazil (BMF) exchanges.
4. Implemented Mass quote for BSE and CME for options and future
derivatives.
Unit testing.
Code review.
Duration 26 October, 2015 onwards.
Technology C, C++ and C++ 11 on Linux, VC++ and C# on Windows, Quickfix
Project Description
Taking quote request from strategy applications and sending it to
stock exchanges like NSE, BSE, CME, BMF etc. Managing
responses received from exchanges and conveying to strategy
applications.
2. Title MSNPC
Role Lead Engineer
Responsibilities
Requirement understanding.
Solution designing.
Implementation.
Unit testing.
Duration 22 June, 2015 to 21 October, 2015.
Technology C++, Win32, COM.
Project Description Microsoft window messenger.
3. Title BedrockUI
Role Lead Engineer
Responsibilities
Requirement understanding.
Solution designing.
Implementation.
Unit testing.
Duration 15 October, 2014 to 15 June, 2015.
Technology C#, .Net 4.5.1, JavaScript and TFS.
Project Description
Web based user interface website for ‘Bedrock’ (Xbox devices and build
management system of ‘Microsoft’) system.
3. 4. Title WhatsApp Connection Analysis
Role Designer and Developer
Responsibilities
Finding solution.
Class Level Designing.
Implementation and Unit testing.
Duration July 2014 to Present
Technology Core Java, JDK 1.8, Spring Tool Suites 3.5.1
Project Description
Building connection between sender and receiver for captured WhatsApp network
data.
(i) Finding media type of captured packets such as Image, Audio, Video
or Text.
(ii) If a Rx packet comes under time and size window of Tx packet, it
may be a connection for this Tx packet.
(iii) For media type Rx packet is containing less number of bytes than
sent in Tx packet because WhatsApp server compresses media data.
(iv) For text type Rx packet is containing more number of bytes than sent
in Tx packet because WhatsApp server adds a header in text data (16
to 48 bytes long).
(v) By correcting error of faulty connection, closest connections could be
found.
(vi) These all connections are used for WhatsApp trend analysis.
5. Title Open Source Intelligence
Role Designer and Developer
Responsibilities Finding solution, R&D for open source tools.
Class level designing.
Implementation.
Unit Testing.
Duration June 2014 to July 2014
Technology Facebook4j, Twitter4j, Java 1.8 and J2EE
Project Description Getting user information from Facebook and Twitter such as:
Post, Status/Message, Likes, Comment and Tweet which are publically available.
6. Title Switch Based Monitoring
Role Developer
Responsibilities
Hardware (Synway PCI card) usage for testing.
Taking ownership of development for Call creation, Call Forwarding and Call
Conferencing modules.
Duration December 2013 to June 2014
Technology C++, ACE 6.0.1
Description Here Switch means MSC.
Capturing only some targeted mobile numbers calls which are configured in MSC.
Forwarding these number’s calls to call monitors and making Conference as well if
group of monitors is interested in target’s call.
7. Title GSM and IDEN Network Mass Monitoring
Role Developer
Responsibilities Capturing GSM/IDEN network data at MSc with help of ISX-4000 an EhangCom
company’s device.
Writing utilities for above hardware.
4. Calls handover handling.
Duration April 2011 to December 2013
Technology C++, ACE 6.0.1, Shell Scripting, OEL 5.8 and OEL 6.4
Project Description
Capturing GSM and IDEN network between BSC and MSC.
There are always two phase for a single call: MO and MT.
If Setup packet travel between BSC to MSC, it is known as MO leg (Containing
terminating mobile number only).
And If Setup packet travel between MSC to BSC, it is known as MT
leg( Containing originating and terminating mobile number)
Parsing captured GSM network data.
Building call sessions with the help of captured data.
Finding CIC (channel) on which voice of a particular call is coming.
Capturing above mentioned channel for recording voice.
Extra-curricular activities
First prize in inter college competition in C language.
Excellent student award for MCA 2008-2011 batch.
Personal Information
Father’s name: Mr. Hari Mohan Pathak.
Mother’s name: Mrs. Ram Kumari Pathak.
Date of Birth: 10th
January, 1989.
Languages Known: English and Hindi.
Hobbies: Playing Cricket, Listening Optimistic Music.
Nationality: Indian.
Marital Status: Single.
Blood Group: O+ve
Permanent Address: J- 537, New Ram Nagar, Orai, UP- 285001
References
References will be provided as per requirement in future.
I hereby declare that all the information given above is true to the best of my knowledge and belief.
Date: 23 November, 2016
Place: Gurgaon, Haryana, India.
Sateesh Chandra Pathak