Objective:
 

Looking for a full-time position as a software developer.


Work Desired:Full Time - Permanent
Citizenship:Has a Visa or Greencard
Resident Of:State: New Jersey - Area Code: 609
Willing To Relocate:Yes
Posted By Candidate:10/14/09
Experience:1 to 3 years of work-experience
Technical Skills:, LAN/Networking, System Administration
Work Experience:

OBJECTIVE   							                         				 
Looking for a challenging full-time position as a software developer.

SKILLS AND ABILITIES						                         				 
Proven ability to diagnose, troubleshoot, and resolve technical problems.

Exemplary academic record. Graduated with 3.8 G.P.A.   

Fast learner who picks up technologies quickly. 

Strong working knowledge of software, hardware, operating systems, data
structures, algorithms and 
object oriented concepts.

Ability to work productively in a collaborative team environment demonstrated
through working well 
with students and co-workers in one-on-one and group settings. 

Excellent communication skills.

EDUCATION   							                         				 
Masters in Computer Science, University of Massachusetts Amherst  (September
2007 – August 2009) 
GPA: 3.8/4.0             

Bachelors in Computer Science, Government College of Engineering, Pune, India
(2002 – 2006)
Grade: Distinction

COMPUTER SKILLS											
   Languages:	 	C, C++, Java, SQL, OCaml, Perl, HTML,  C#
   Operating Systems:	 Linux, Windows 
   Technologies/Tools:	Oracle DB, Eclipse, CIL, MS-Office, GCC, UML, GDB, DDD,
Rational Rose

RESEARCH/WORK EXPERIENCE 							             		                                 
                                               
Research Assistant, Computer Science Department, Univ. of Massachusetts, Amherst
                           
June 2009 - Aug 2009
Advisors: Prof. Emery Berger and Prof. Yannis Smaragdakis.
Master's Project (on compilers and performance analysis): 
Designed and implemented an extension to the CIL compiler framework. This
achieved the isolation of objects to different cache lines that removed any
artificial dependence among unrelated objects in the program. This eventually
helped in achieving predictable worst-case execution time. The extension was
tested extensively with the SPEC2000 benchmark suite in addition to separate unit
testing of various modules.

Teaching Assistant, Computer Science Department, Univ. of Massachusetts Amherst 
                          
Sep 2008 - May 2009
Teaching Assistant for undergraduate course on Programming Methodology.         
   

Intern, NEC Labs, Princeton, New Jersey                                         
                                                          
June 2008 - Aug 2008
Worked with System Analysis and Verification Group
(http://www.nec-labs.com/~fsoft/) in the design and implementation of a data race
detection tool for C programs. Extended and improved the tool by implementing a
data flow analysis engine that substantially reduced the number of false
positives from 4000 to 30.

Research Assistant, Computer Science Department, Univ. of Massachusetts, Amherst
      
Sep 2007 - May 2008
Research Assistant with Prof. Emery Berger in Programming Languages and Systems
Lab: Designed an efficient technique for heap overflow prevention in CRED (C
Range Error Detector). Modified the CRED bounds patch in gcc by implementing a
novel memory allocator which improved the runtime by factor of 1.5X 

Research Assistant, Indian Institute of Technology, Bombay, India               
                                           
Aug 2006 - July 2007
Research Assistant with Prof. Uday Khedker: Designed and implemented a 'New
Callstrings based inter-procedural data flow analysis' approach in gcc. This new
approach reduced the number of callstrings significantly (by a factor of almost
42X in some cases).

Intern, Indian Institute of Technology, Bombay, India                           
                                                   
June 2005 - July 2006
Designed and developed a Data Flow Analyzer for optimization of C programs.

PUBLICATION                                                          								   
         
Emery Berger, Ting Yang, Tongping Liu, Divya Krishnan, Gene Novark "Grace: Safe
and Efficient Concurrent Programming", TR  2008-17, Univ. of Massachusetts,
Amherst CS Dept, 2008.

COURSE WORK												              
Graduate courses: Advanced Computer Architecture, Hot Topics in Operating
systems, Distributed Operating systems, Hot Topics in Programming languages,
Advanced Algorithms, Artificial Intelligence, Object Oriented Languages 

Undergraduate courses: Systems Programming, Software Engineering, Computer
Networks, Data Structures, Algorithms, Computer Organization, Compilers, Project
Planning and Management, Operating Systems, Object Oriented Modeling , Computer
Architecture, Unix Programming, Database Management Systems, Principles of
Programming Languages, Multimedia Techniques, Theory of Computer Science,
Computer Graphics, Microprocessor Based Systems, Discrete Structures and Graph
Theory 

OTHER PROJECTS												              
Online Bookstore System: Design and development of a distributed, scalable and
fault-tolerant online bookstore system.

Compiler Development: Development of Lexical Analyzer, Parser, Intermediate Code
Generator, Code Optimizer, Code Generator for a subset of the C language.

Inventory Control System: Design and development of an extensive database
management information system using Visual Basic at the front end and Microsoft
Access at the back end for management of student records in the department. 

AWARDS & HONORS											              
Among the top 5 students in college throughout the undergraduate education.

Ranked 19th in State (Science stream) in the Secondary School Certificate
Examination among more than 3, 00,000 students. 

Among the first to be selected at Tata Consultancy Services (TCS), India on
completion of a Baccalaureate. 

KEYWORDS											             	      
Entry-level, Software developer, Systems Analyst,  Consultant, Programmer,
Information Technology, Application,  Systems Administrator


 

CLICK HERE to Post your jobs for FREE on Job-Ad-venture.com

Would you like to E-MAIL this candidate?   Just register - it's free!

Enter A Message:


Your Return Email Address:

We will send you an email-receipt after your message is delivered.

 

 


Home| FAQ| Free Resumes | Free Trials | Free Job Postings | Contact

 

BookMark This Resume
http://www.Free-For-Recruiters.com/NJ/1809951-Resume.html

Copyright © 2001-2005 Free-For-Recruiters.com All Rights Reserved.

 
More Free Resumes
 
Keywords:


 
Powered by  Google
Recruiting Resources
 
 Find a Programmer
 Post a job on the premier
 programmers only IT site.
 1000's of top techies with:
 VB, Java, C++, .NET, C#
 
 
www.PrgJobs.com
 
 
 DBA Locator
 Advertise your data jobs!
 Recruit database pro's
 including SQL and Oracle
 DBA, DB/2, and Access.

 
www.job-ad-venture.com
 
 
 Need a Network Nerd?
 Find network engineers
 skilled with Novell LAN,
 Windows NT, AIX, Unix,
 CNE/CNA Administrators

 
www.Network-Careers.com
 
 
 Free Job Postings
 Unlimited job advertising
 and totally free. Post jobs
 in engineering, marketing,
 sales, healthcare, finance

 
www.Job-Ad-venture.com
 
Recruiting Newsletter

Your Email: