Post Job Free
Sign in

.Net Curriculum Vitae Engineer Software C# Project

Location:
India
Posted:
October 09, 2012

Contact this candidate

Resume:

Search this site

Navigation

Curriculum Vitae

Projects

Publications

Just for Fun

Homea > a

Curriculum Vitae

Mayank Rana

******.****@***.***

Preamble

I am a graduate student in Computer Science at Courant Institute of Mathematics and

Sciences, New York University.

My research interests are Machine Learning, Computer Vision and Algorithms.

My relevant courses are Fundamental Algorithms, Machine Learning & Pattern Recognition

and Motion Capture for Games & Urban Sensing.

Education

MS, Computer Science, CIMS, NYU, USA (Expected June-2012)

B.Tech (Computer Science and Engineering), JIITU, India 2009

High School, CBSE, Vivekanand School (New Delhi, India)

Work Experience

Organization:

Siemens Corporate Research, Princeton

Designation: Research Intern

Duration: May 2011 - Aug 2011

Organization:

Courant Institute of Mathematical Sciences, New York University.

Designation: Adjunct Instructor, Data Structures

Duration: Sept, 2010 Dec, 2010

Organization:

Accenture Services Pvt. Ltd.

Designation: Associate Software Engineer

Duration: Dec, 2009 July, 2010

Selected Achievements

Dec 2010 Presented two projects with live demo at annual project showcase, CIMS, NYU

Aug 2009 Presented a poster paper at the International Conference on Contemporary

Computing, India

Dec 2008 Program Co-ordinator of Digital Image Processing and Advanced Problem Solving

in C workshops for IEEE student branch JIITU

Aug 2008-May 2009 Mentored more than 25 projects on Computer Vision and C-Applications

Jul 2007-May 2008Teaching assistant for the undergraduate courses Introduction to

Computer Programming and Data Structure at JIITU

July 2007, June 2008 Internship at Shristi, an NGO for learning disabled kids and

CANKIDS, an NGO for kids suffering from cancer

Technical Proficiency

Language/Technologies: C, C++, C#, Java, Malab, Lush/Lisp, MySQL, HTML5, J2EE, JSP, JSF,

ASP.NET

IDE/Tools/Libraries: OpenCV, Microsoft Visual Studio .NET 2003 & 2005, Eclipse Galileo &

Helio, True Vision 3D, Turbo C++ 3.0, Eclipse Galileo

Conferences

Image Reconstruction by Object Cut-out and Enhancement with Sub-pixel Accuracy

Graduate Projects

Multipurpose Home Robot

(Dec 2010)

This robot with xbox kinect sensor is trained using neural network for obstacle

avoidance, human detection, face detection and face recognition. It can roam around the

house to find a particular person.

Lean Machine

(Dec 2010)

This game can be controlled by the motion of a large audience. The game can recognize

audience lean (left or right) using a single camera and can do the assigned task

accordingly. The game can recognize any different motions after a little training using

support vector machines.

Undergraduate Projects

Scene Reconstruction by Object Insertion at any Depth

(May 2009)

This system implements a novel method for object extraction from an image with minimal

user interaction. The extracted object can then be put up in any other image at any depth

and position using segment based depth evaluation method.

Developed Using: Microsoft Visual C#.NET

Image Reconstruction by Object Cut-out and Enhancement with Sub-pixel Accuracy

(May 2009)

In this project, an object is extracted out from an image with sub -pixel accuracy using

minimal user interaction. The image can be reconstructed by altering colour, brightness

and contrast of the extracted object in the image without affecting the background. A set

of user interface tools are designed and implemented for editing the properties of the

extracted object.

Developed Using: Microsoft Visual C#.NET

Video Completion by Moving Object Removal

(May 2009)

This system tracks a moving object selected by the user in a video sequence. The

extracted object is then removed from the entire video sequence and the empty background

left behind is filled up with the information from the neighbouring frames. It modifies

the video as if the selected moving object was never present in the original video.

Developed Using: Microsoft Visual C#.NET

Scene Interpolation using Segment Based Depth Evaluation from Stereo Images

(Feb2009)

In this system a novel segment based algorithm is proposed and implemented which extracts

the depth information of the objects present in a scene with the help of stereo images.

The developed system also interpolates and renders a new view of the scene from any

viewpoint.

Developed Using: Microsoft Visual C#.NET

NRITYASHALA : Learning Tool for Indian Classical Dance

(July 2008)

It is a dance learning tool which helps a dance scholar to identify the mistakes in

movements which he has done wrong while learning dance steps. It takes input from web

camera in the form of video and simultaneously compares it with existing database to find

out movements which are different from original dance form. The mismatches in the dance

postures and a popup message are displayed if user has performed wrong dance steps, so

that he can learn by watching his mistakes.

Developed Using: Microsoft Visual C#.NET

3D-Reversi

(May 2008)

The artificial intelligence based game Reversi is implemented in a 3D environment. This

is a chess like game in which user can play on a 64 chequered board against the computer.

Developed Using: Microsoft Visual C#.NET

Image Based Video Search Engine

(May 2007)

This video retrieval system is used for searching images in large video databases. It

supports queries based on images. The videos in the database are pre-processed and along

with every video, its extracted features essential for retrieval are stored. The system

extracts features from the query image at run time and matches them with the features

stored in the database to produce the desired results with real time performance.

Developed Using: Microsoft Visual C#.NET

Line Following Robot

(Nov 2007)

An automated robot which follows a line is developed at IURS - Indian Underwater Robotics

Society workshop.

Developed Using: Bascom

GENSIM: A Generic Queue Simulator

(Nov 06)

This tool is a generic simulator which can perform any type of queue simulation. It is

generic in terms of processors, counters, queues, priority of queues, processing time,

probability of an entry, time of simulation. This simulation gives an average waiting

time, time at each counter and many more details of all entries.

Developed Using: Turbo C++

Industrial Training (Tata Consultancy Services)

CLOUS: A Collaborative Learning and Office Utility Software

(May 2008)

In this online collaborative learning software, different groups/ communities can be

formed for different subjects; each group has a moderator (faculty). The students can

register to different groups and can ask queries from faculty as well as from the other

group members by using a text chat. A database is maintained for all the members. The

software can be used in colleges as well as in offices.

Developed Using: Microsoft Visual C#.NET

Extra Curricular Activities

Actively Involved with NGOs: Pravah, Cankids, Shristi

Hobbies: Drawing Portraits, Playing Guitar

Comments

_displayNameOrEmail_ - _time_ - Remove

_text_

Report Abuse Remove Access Powered By Google Sites



Contact this candidate