Você está na página 1de 2

PRATEEK KUMAR SINGH

73 13th street(Bsmt Apmt), Troy, NY 12180, (C) (716)245-9075 | singhp6@rpi.edu

Objective
Upbeat, creative student offering expertise in Python, C++, Java and MATLAB. Seeking a challenging Software
Development Internship position for Summer 2017.

Education
Rensselaer Polytechnic Institute - Troy, NY
Ph.D., Electrical, Computer and Systems Engineering June 2018 (Expected), GPA 3.66/4.0

University at Buffalo, The State University of New York


Master of Science, Electrical and Electronics Engineering June 2015, GPA 4.0/4.0

Cochin University of Science and Technology - Cochin, India


Bachelor of Technology (B.Tech), Electronics and Communication Engineering June 2010
First class with distinction (Ranked 3rd in Electronics & Communication department)

Research/Work Experience
Ph.D: Graduate Research Assistant RPI
Mass Configuration Protocols and Reputation Routing Protocol Aug 2015 Present
Implemented Efficient Broadcasting Module (EBM) ECDS, SMPR and NS-MPR
Utilized NRL Protolib and POCO C++ Toolkit
Designed Mass Configuration Protocols for MANETs employing efficient broadcasting methods
Implemented using C++ and Python. Utilized EBM implementation
Designed a Secure Reputation Routing Mechanism to identify/isolate Black Hole Attacking Node
Implemented using C++ and Python. Utilized NRL OLSR prototype

MS Thesis: Graduate Research Student SUNY Buffalo


Nanoscale Graphene enabled THz-Band Communications Aug 2014 June 2015
Investigated and employed Plasmonic technology for cross PHY-link layer design for Nanoscale Graphene
based THz-Band communications - Explored the idea of plasmonic modulator/demodulator
Utilized MATLAB, COMSOL, C extensively

MS Research Project: Graduate Research Student SUNY Buffalo


Joint PHY-link layer design for THz-Band Comm Network Sept 2013 June 2014
Explored novel link layer design for long range THz-Band communications including Receiver-initiated MAC
designed for high speed communications
Utilized MATLAB to estimate performance of MAC scheme, flow control scheme at THz frequency

Tata Consultancy Services (TCS): System Engineer Mumbai, India


Core Banking Services Implementation for State Bank of India Aug 2010 - June 2013
Successfully led the implementation of a leading commercial banking system (TCS B@NCS) for State Bank of
India
Worked as a module leader of a team of 6 focusing on new developments under Core banking services
Provided Production Support , Assisted Development and Testing activities of core banking services under new
development which employed the use of ORACLE SQL/PLSQL and UNIX
Collaborated with a team of 4 on Financial Inclusion project under Core banking services for 3 months for
another client of TCS, Central Bank of India
Skills
Computer Skills C++, Python, Java, C, Unix/LINUX experience
Software Packages MATLAB, CORE (by NRL), Wireshark , COMSOL, NS-3
Technical Skills IOT (Internetworking of Things), Wireless Networking, TCP/IP protocols, Sensor Networks, Digital
Communication, 4G LTE, Probability/Stochastic Theory, Body Area Network (BAN)

Publications
1. Singh, Prateek K., et al. "High Performance Mass Configuration Protocols for MANETs using Efficient Broadcasting." 2016
IEEE 35th International Performance Computing and Communications Conference (IPCCC). IEEE, 2016.
2. Singh, Prateek K., et al. "Graphene-based Plasmonic Phase Modulator for terahertz-band communication." 2016 10th
European Conference on Antennas and Propagation (EuCAP). IEEE, 2016.
3. Singh, Prateek K., et al. Reputation Routing in Manet. 2017 IEEE 86th Vehicular Technology Conference (VTC2017) --
Submitted

Teaching Experience
Teaching Assistant: Fall 2015
Signal and Systems
Performed recitation and proctoring. Assisted in class and exam preparation
Graded papers and met individually with students
Volunteered as a teaching instructor for MAITREE a community service camp organized by Tata Consultancy
Services (TCS)

Other Research/Projects Experience


Indoor Localization Using BLE, WiFi and ZigBee Feb 2017
Implementing a reliable mechanism to compute the Raspberry Pi position from the known beacon
locations/distances using multi-lateration techniques.
Implementing using Python. Hardware used: Raspberry Pi

Remote Folder Synchronization Apr 2016


Designed a simple remote folder synchronization application, similar to the functionality that Dropbox provides.
Implemented using Java

Automatic Repeat Request (ARQ) Protocol Feb 2016


Designed a reliable file transfer protocol using the Stop and-Wait ARQ and Go-back-N ARQ mechanism over UDP
Implemented using Java

MIMO Communication System using Non-Coherent Detection Apr 2014


Implemented the demodulation scheme using ML decoder in presence of Rayleigh fading channel and analysed
the optimal performance of the MIMO system with two transmitting and receiving antennas in terms of SER
Implemented using MATLAB

Selected Graduate Courses


Internetworking Of Things, Internet Protocols, Distributed System and Sensor Network, MIMO Wireless Comm,
Principles of Networking, Wireless Comm in LTE, Mobile-TV, Extreme Environments, Smart Antennas, Video Comm,
Principles of Modern Digital Comm, Probability & Stochastic processes

Você também pode gostar