Post Job Free
Sign in

System Visual Basic

Location:
Buffalo, NY, 14214
Posted:
May 17, 2010

Contact this candidate

Resume:

RAHUL

KARNIK

** ********* ***, ******* **

abms09@r.postjobfree.com

Cell:206-***-****

OBJECTIVE:

Seeking a full-time position which will give me a challenging experience

and hone my skills as a programmer.

EDUCATION:

> University at Buffalo, The State University of New York

GPA 3.67

Jun 10

Master of Science in Computer Science

> K. J. Somaiya College of Engineering, University of Mumbai

71.6%(Distinction)

Aug 07

Bachelor of Engineering in Electronics Engineering

TECHNICAL SKILLS:

Languages/Prog Env : C, C++, Java, Visual Basic, MPI, OpenMP,

CUDA, Hadoop, MapReduce, Perl, PHP, SQL, DB2, TCL.

Web Related : JavaScript, HTML, Ajax, XML/XSLT, JSP,

Servlets, Apache Struts, Hibernate.

Operating systems : Windows, Linux, FreeBSD, MVS/OS-390 for IBM

Mainframes

Application Packages : Microsoft Office, Matlab, CodeVision AVR, MS

Visio, MS Project, Adobe Pagemaker.

Networking : TCP/IP, UDP, OSPF, BGP, RIP, Socket

Programming, NS2, GlomoSim.

RELEVANT COURSES:

Parallel and Distributed Computing, Wireless Communication, Database

Systems, Modern Networking Concepts Web Data Engineering, Distributed

Systems, Operating Systems, Operating Systems Internals, Analysis of

Algorithms & Design, Computer Vision and Image Processing.

WORK EXPERIENCE:

Tata Consultancy Services Ltd, Mumbai, India

Jun 07-Jul 08

> Developer on a Project 'AVIS Constraint Relief' for Cendant Corporation

USA.

Handled code reengineering, prepared unit test plans and

collaborated in system integration testing.

> Offshore Application Lead for the application 'Specify the Vehicle'

(STV) for Chrysler LLC

Developed modules and stored procedures displaying information from

the Mainframe database to web pages using Java, COBOL, DB2.

Trained the team about the business

logic of the application and collaborated with them for production

issues.

PROJECTS:

> Reception Controlled Protocol in NS2: (C, C++, Perl, TCL)

Dec 08

Developed a transport layer protocol 'RCP' which is a TCP clone. Here,

the receiver performed operations like data

acknowledgement, congestion control, flow control at the receiver

instead of the sender. Congestion Window, throughput,

packet delay etc were monitored and the results were compared with

TCP.

> MAC Layer Protocol in GlomoSim: (C,C++)

Designed a MAC layer protocol where source nodes use RF transmitters to

transmit packets and there is only one sink node.

> Containers, ACLs and Device Driver in FreeBSD kernel : (C language)

Apr 09

Designed a data structure to incorporate containers for each shell. Wrote

system calls to create, destroy and add data to containers.

Modified kernel code to associate Access Control Lists for each file in

the file system. Designed a device driver module which performed

operations like read, write, ioctl, open and close for a device.

> File System: (C, C++)

Apr 09

Designed a file system in which has client-server architecture where the

server manages data blocks.

Provided various services like create/read/write/delete file as per the

request of client.

> Realizing Concurrency using Unix Processes and Threads: (C language)

Jan 09

Designed and developed system programs and used system calls for process

control and management.

> Inter-process Communication and synchronization: (C language)

Feb 09

Solved inter-process communication problems during concurrent execution

of processes by writing systems programs.

> Parallelizing Gene-Gene Interactions (Implemented on Hadoop and MPI

cluster using C,C++,Java)

Nov 09

Designed a parallel algorithm for analyzing gene-gene interactions using

a computationally efficient algorithm 'Ambience'.

Implemented this on MPI cluster and also on Hadoop File System using the

Map Reduce paradigm.

> Graduate Admissions Application Website (Struts, Ajax, Hibernate)

Nov 09

Created a website which would allow students to apply to a university by

submitting relevant information, uploading transcripts, etc.

Designed web pages to allow designated faculty members to review student

applications and give a final decision for each.

> RMI-based Distributed System for Weather Information: (Java, SQL, MS

Access)

Jun 09

Developed a Remote Method Invocation based system that allows a client to

invoke methods on an object residing

remotely on a server. The server receives weather information from the

weather.com through XML feeds and updates the database.

> Web Service for weather: (Java, XML)

May 09

Developed a Created a web service in Java whose methods are invoked by a

web client to obtain the weather information

residing remotely on the server database. Consumed 2 more web services

and displayed information using Google maps.

> Microcontroller Based Matrix Display (Visual Basic, C)

Apr 07

Designed a Matrix Display which could display anything driven by an AVR

microcontroller. Interfaced through Serial Port and data could be sent

through an interface in Visual Basic.

> Adaptive QuadTree (Matlab)

May

10

> Developed an algorithm for adaptive quadtree representation of

a binary image and implemented in Matlab.



Contact this candidate