Post Job Free
Sign in

Engineer Developer Engineering Project Data C++

Location:
6906
Posted:
May 05, 2010

Contact this candidate

Resume:

ANSHUL MITTAL

** **** ****** *** ***, Stamford, CT 06907, Mobile: 215-***-****

**********@*****.***,, http://sites.google.com/site/anshulfirstlife/home

OBJECTIVE:

I am looking for a challenging software developer position where I can

leverage upon my Mathematics and Computing knowledge.

EDUCATION

Master of Science in Electrical and Computer Engineering (Aug 2008 - Dec

2009) - University of Florida, Gainesville, FL

GPA: 3.3

Bachelor of Engineering in Electronics and Communication (Aug 2003 - May

2007) - Netaji Subhas Institute of Technology (NSIT), Delhi, India.

Percentage: 70.1% (75.15% in final semester)

RELEVANT COURSES

Advanced Data Structures, Algorithms, Virtual Computing (highest), Parallel

Computer Architecture, Reconfigurable Computing(highest), Machine Learning,

Pattern Recognition Systems, Computer Communications, Digital Signal

Processing.

TECHNICAL SKILLS

. Programming Skills: C++, C, Perl, SQL/MYSQL, PHP, XML, C#, MATLAB, LISP,

Java, TCL, Verilog, VHDL, MPI, UPC.

. Tools & Applications: Eclipse, AVR Studio 4.0, Simics, Xilinx 9.2i ISE,

ModelSim6.2g, PSpice, Dimetalk, VMware, NS2.

. Platforms: Windows, Linux, DOS.

WORK EXPERIENCE

Research Intern, Programming System Laboratory, Columbia university, New

York (April 2010 - present)

. "VULnerability sCANner Assessment benchmark" is a benchmarking tool for

the commercially available Vulnerability Scanners which maintains a

dynamic ranking system of the common vulnerabilities using the US govt.

repository of vulnerabilities (NVD). I am working in PHP, C and MYSQL to

develop a framework that can systematically inject these vulnerabilities

into a test website. Effectiveness will be gauged based on overall number

of successful attack vectors found.

Summer Analyst, Barclays Capital, New York (June 2009 - Aug2009)

. "Financial Information Exchange (FIX) protocol Libraries": Developed and

tested the libraries for the FIX protocol Message structure in C++.

. Developed the concurrent hash map dictionaries replacing the Perl code

generation for storing the messages. The data structure and the

dictionaries for storing the messages were efficient to handle thousands

of message queries per second. Worked on the encoder and decoder for the

FIX message.

. Developed the Recursive descent customized XML parser in C++, to parse

the FIX messages in XML.

NSF Centre for High Performance Reconfigurable Computing (CHREC),

University of Florida (Aug 2008 - May 2009)

. Spike Neuron model computationally intensive multi node simulation on a

parallel Mu (32 opteron processors) cluster on Berkeley Unified parallel

C (UPC) Framework. Application used for performance analysis at lab. (Jan

2009 - May 2009)

. "Application Performance Analysis": Debugging the VHDL user wrapper and

the C user interface for the XtremeData's XD1000 system, for FPGA co

processing within an x86 COTS computing environment.

Design and Verification Engineer, Hughes Systique, India (June 2007-

July2008)

Baseband signal processing (PHY layer) for LTE Transmitter/Receiver Chains:

Involved in the C++ model and RTL development of or baseband processing

channel for LTE uplink transmitter/receiver chain on Xilinx FPGA Virtex 5.

. Implemented the 3GPP LTE tail biting Viterbi Decoder Algorithm in C, C++

and RTL, with efficient Modulo normalization and modified register

exchange algorithm to optimize for high speed.

. Involved in the development of C, C++, Matlab model simulations for AWGN

and Rayleigh Channel fading models for suburban, urban and rural

environment schemes for broadband wireless applications.

Achievement - Won the best Project and Presentation award during the

training project in Hughes Systique Onset 2007 program.

Media Assistant in technology services at law school, University of

Florida, Gainesville.

INTERNSHIPS

. National Physical Laboratory, India (Jan 2007 - May 2007)

Supervisor: Dr. Amitava Sen Gupta, Scientist 'G' (Highest ranked in India)

"Cesium Atomic Clock": Involved in the development of cesium atomic

fountain clock, the first of its kind in India, and the sixth worldwide.

Worked on developing the critical module timing and sequence generator

using 8535 microcontroller in AVR C, to control the MOT currents,

shutters, and AOM Driver cards: Responsible for loop computations, testing

and designing.

. Rockwell Automations Pvt. Ltd.: Allen Bradley, India (May2005 - July

2005)

"Programmable Logic Controllers (PLC)": Automation of the hydraulic pump

operation and interfacing them with the

thermal monitoring devices using ladder diagrams. I worked

on the design as well as implementation of this project.

. Central Electronics Limited (CEL), India (May2006 - June 2006)

"Testing and analysis of Ferrite phase shifters, analyzed rotation

characteristics of PCMs, used in electronic scanning of radars.

RESEARCH EXPERIENCE AND ACADEMIC PROJECTS

. Implemented the cracker barrel jump peg and alpha-beta and minimax

algorithms for searching game tree problems (Aug 2009-Dec 2009) using

LISP.

. Study of performance isolation in XEN virtual machine (Aug 2009-Dec

2009), using different sEDF scheduler parameters, using python scripts on

the archer virtual grid.

. Performance Evaluation of NS-2 simulators for WSNs (Aug 2009-Dec 2009),

with extended modified C++ libraries, involving TCL scripts.

. Predicting relevance of text by classification of eye movement data ((May

2009-July 2009)

Classify eye movement data, to predict whether a reader finds a text

relevant, to identify relevant text from data gathered using appropriate

feature selection and classification techniques. It was done in Matlab and

Excel.

. "Steganography - Data Encryption " (Oct 2008 - Dec 2008)

- Implemented steganography software, the art of hiding secret messages

into the cover graphical data, in Visual C# and later on Xilinx Virtex4

hardware - Nallatech FGPA boards.

. Analysis and Implementation of the "Trees" (Oct 2008 )

Implemented and Analyzed the RB tree in C++, for the speed / average time

of the insert delete search operations when in random mode and input mode.

. Multithreaded Instant Messaging Program - Gator Chat (May 2009-July 2009)

. Developed the multithreaded server client oriented chat program in Visual

C# that could store the buddy list, recent chats etc. It uses byte arrays

for transfer, so could be used for file transfer application as well

"PBIAS, a Personality Based Interactive Assessment System" (Dec 2006 - May

2007)

-We built a Personality Based Interactive Assessment system using the

VESA Ebox-2300, as a part of Microsoft Imagine Cup '07. It was a smart

system that could devise a customized curriculum depending on the

personality type.

-Worked as a part of the software design team and worked on developing

the Visual C# application for Windows CE.

Achievements - Our team (of 4 students) was selected among the top 25

teams in India.

. "Number plate recognition based on OCR using Analytical Fourier Mellin

Transform" (Oct 2006 - Feb 2007)

We used modified Analytical Fourier Mellin Transform (AFMT) to eliminate

the hefty conversion computations needed between two coordinate spaces for

a scaling, rotational and positional invariant system during image

registration.

-It was done in MATLAB and C++.

Achievements - The work was accepted at IEEE sponsored CISSE 2007.

. Smart Airways Ticket Reservation system ( Aug 2006)

I Implemented the Airways ticket Reservation system. In auto mode, this

system smartly booked the seats on the basis of simple minimum bin packing

problem, so as to achieve the maximum packing. It was implemented in C++.

. Implemented the MIPS Assembler, Instruction set simulator in C++ ( Aug

2006 - Sept 2006)

Designed and developed a C, C++ model simulation of MIPS assembler and

Instruction set simulator.

PUBLICATIONS

1. A.Mittal, A. Singh, "Microcontroller based pest management system ",

IEEE, Second International Conference on Systems ICONS April 2007,

Martinique Islands, France.

2. A. Mittal, M. Sharma, "Number Plate Recognition based on OCR using

Analytical Fourier Mellin transform" International Joint Conferences on

Computer, Information, and Systems Sciences, and Engineering (CIS2E 07),

sponsored by IEEE, University of Bridgeport.

AWARDS AND DISTINCTIONS

Achievement award winner at University of Florida (Fall 2008).

Admitted to NSIT through CEE, being among the top 2% of 1, 20,000

candidates.

Awarded Institutional Scholarship, tuition fee exemption for outstanding

top 10 % performance in BE, NSIT.

Ranked amongst top 1% in the Regional Mathematics Olympiad, 3 years in a

row.

Runners up in inter college debate competition at TATVA 07, cultural fest

at Delhi College of engineering, Delhi.

Won the third best business presentation award in ULTIMATE EMPRESSARIO,

"Moksha06" held at NSIT.

VISA STATUS: F1 OPT



Contact this candidate