Post Job Free
Sign in

Software Engineer

Location:
United States
Posted:
June 03, 2011

Contact this candidate

Resume:

OBJECTIVE

Seeking a Full Time position as Network Developer that will best utilize my leadership skills , analytical abilities and thereby excel in a challenging environment.

EDUCATION

• Polytechnic Institute of NYU, MS Electrical Engineering, GPA 3.4 (Sept 2009 - May 2011)

• BMS College of Engineering, India, B.E Telecommunication Engineering (June 2009)

TECHNICAL PROFICIENCIES

• Languages: C (MPI / OpenMP) (Multi-threading / Parallel Programming), C++, Java (SCJP Certified), Intel IXP microcode

• Tools: Mat Lab, Lab View, Xilinx, Workbench, AMPL,WinPcap,Snort

• Scripting languages: Perl (Regular Expression), Python

• Networking: TCP/IP, QOS, RIP, OSPF, BGP, MPLS, VPLS, VLAN, IPV4 , IPV6

• Hardware: Microprocessors 8085, 8086, 8051, Intel Xscale Processor 2400 / 2800

• Operating System: Windows, UNIX, Linux

WORK EXPERIENCE

Research Assistant at Poly-NYU (Sept 2010 – May 2011)

• In-depth knowledge in the field of Deep packet Inspection by reading and analyzing recently developed technique and searching for way for improvement

• Wrote NFA program in C and used it for testing the new DPI technique

• Wrote program in C for creating and generating fragments of signature

• Development of new pattern matching scheme which involves using DFA and NFA engine for faster lookup and packet forwarding using fragments of Rules set.

Research Assistant at Department of Physical Therapy at NYU (February 2010-May 2010)

• Recorded arm and legs movement using accelerometer and analyzed the data

• Worked on MatLab and LabView to write code for the data recorded which include filter (LP BP) and sampling

• Handled Equipment related to Accelerometers

PROJECTS

• Implementation of Parallel Aho-Corasick on Multicore and Multi Threading: (April 2011-May 2011)

o Hands on experience on Super computer (Blue Gene).

o Implementation of Parallel Aho-Corasick pattern matching scheme in C

o We observed a speedup of 4 times when we conducted test and ran the code for single thread and Multi Core

o Using MPI (Message Passing Interface) parallelization of the work on 32 nodes load could be realized

• Implementation of Quasi-Random number generator (Using C Multi-Threading): (March 2011-April 2011)

o Multithreading using C for Quasi Random Number Generator

o Parallelization of Random number generation using OpenMP (Open Multiprocessing)

• Implementation of Forwarding Table in Routers Intel IXP 2400/2800 Network Processor chip: (Sept 2010-Dec 2010)

o Hand on experience with Network Processor IXP 2800 and coding in microC language

o Simulation and Implementation of the Architecture of IXP 2400/2800 Network Processor

o Hardware testing using WorkBench (Software).

• Compressed HTTP/TCP/UDP: (C ++): (Sept 2010- Dec 2010)

o Calculated the percentage of different Network application such as Compressed HTTP, TCP and UDP in a Router using WinPcap (software tool).

o Results achieved by using C++ and WinPcap Library.

• Implementation of Deflate Algorithm: (C): (Nov 2010-Dec 2010)

o Studied and applied compression technique which reduce network traffic

o Implemented Deflate Algorithm in C which can be used for compression of data in lossless form.

o 27% decrease in data was achieved by using this algorithm.

• Packet Classification and IP Lookup: (C / C ++): (Sept 2010-Dec 2010)

o Studied various types of packet Classification and IP Lookup.

o Implemented Bitmap intersection and Trie based packet classification in C and C++ respectively.

• Implementation of Application Games Java (Java): (May 2010-Aug 2010)

o Implementation of Animated Multi Player Game in Java

o Use of OOP and Threads for its creation

• Implementation of Encryption technique (Java,C): (Sept 2010-Dec 2010)

o Studied various types of Encryption Techniques

o Implemented DES and Block Encryption in C and Java respectively

• Implemented of Resilience of Network (AMPL): (Sept 2010-Dec 2010)

o Analyzed different types of Network topology

o Characteristics and performance of Link Based Routing and Path Based Routing

• Implementation of 802.16e (MatLab and LabView): (Jan 2009- May 2009)

o Understanding of Physical layer of 802.16e

o Physical Layer Implementation of IEEE 802.16e (WiMAX) using LabVIEW

Courses:

• Multi Core Processor Programming Network Processor

• Advance Network Security High Performance Switch and Routers

• Channel Modeling for Wireless Communication Probability Theory

• High Speed Network Wireless Communication



Contact this candidate