Post Job Free

Resume

Sign in

Sr .java developer

Location:
West Lafayette, IN, 47906
Salary:
70000
Posted:
February 03, 2011

Contact this candidate

Resume:

Vivek Thakre

*** ****** **. *** # *, West Lafayette, IN 47906 |Phone No. 765-***-****| wog37s@r.postjobfree.com

Summary

• 5 years of experience in web application development using JAVA, J2EE technologies on Windows and Linux platform

• Hands on experience with latest framework like Hibernate, Spring, GWT

• Expert in J2EE technologies like JSP, Servlets, JAVA Beans, EJB

• Expertise in infrastructure tools like Eclipse, Maven, Subversion and CVS

• Solid background in Object-Oriented analysis and design. Very good at various Design Patterns, UML and Enterprise Application Integration EAI

• Experience on JBoss and Apache Tomcat

• Experience on Test Driven Development, Agile methodology and Extreme Programming

• Hands on experience in designing database schema and writing complex SQL and Hibernate Query Language

• Excellent knowledge of XML, XSL, XML parsers, SOAP, WSDL and UDDI

• Excellent communication, presentation and interpersonal skills

Education

• ¬Indiana University, Bloomington August 2006 - December 2007

Masters in Computer Science, GPA 3.58

• Visvesvaraya National Institute of Technology, India August 2002 - April 2006

Bachelor of Technology in Computer Science, GPA 3.86

Technical Skills

Languages : Java, C, Python, C#, Scheme, SQL, T-SQL

Java Technologies : J2EE (EJB, JDBC, JNDI, JAXB, Servlets, JSP), JRuby, Jini, JavaSpaces, Rio

Web Technologies : HTML, CSS, XML, ASP.Net, JavaScript, Portlets, PHP, GWT 2.0

Framework : Spring 2.5, Hibernate 3.3

Webservices : Apache Axis 2, SOAP, WSDL and UDDI

Database Systems : MySQL 5.0 , Microsoft SQL Server 2005

Tools : Eclipse 3.x, Visual Studio 2005, Subversion, CVS

Web Servers/App. Servers : Apace, Tomcat 5.x, JBoss 5.x

Utilities : Maven 2.x, ANT 1.6, BugZilla, Putty, Hudson CI, Nexus Sonatype

Operating Systems : Fedora, Ubuntu, Windows XP/98

Work Experience

Simulex, Inc., West Lafayette, IN February 2008 – Present

Software Developer

Knowrtl - Knowrtl is a semantically driven collaborative analysis platform that facilitates the community marketplace driven design, execution, understanding and publication of heterogeneous data, models and simulation systems.

Technical Environment: J2EE, Rio 4.0, JBoss Portal 2.7, Hibernate 3.3, SQL

Responsibilities:

o Developed a tool to carry out on the fly Parallel Simulations by creating and using distributed services.

o Developed Enterprise Java Beans and Portlets to list different Knuggets.

o Implemented the Middle-tier involving Database Schema Design, User Management, User Authentication and Session Management.

Reference World - Reference World is a web-based tool which captures the events that are happening in the world from the news sources and tracks the activities and interaction of individuals, organizations and institutions. It generates the aggregated statistics on the number and types of action and helps to see these activities through time and understand how behaviors are changing.

Technical Environment: J2EE, Hibernate 3.3, Apache Velocity, Tomcat 5.0, SQL

Responsibilities:

o Designed and implemented the parallelization in scavenging, text tagging and removing duplicate artifacts.

o Involved in designing and implementing the Reference World middle-tier including database schema design.

o Implemented Database Replication to improve reliability, fault-tolerance and accessibility.

Muncie (Client - Department of Education, Indiana) - The goal of the project is to demonstrate the education community the benefits in meeting the needs of students in special education by providing prevention and assessment services from birth to the current 3rd grade assessment and also to help develop a funding formula that better meets the needs of students receiving special education services.

Technical Environment: JRuby, Hibernate 3.3, Tomcat 5.0, SQL

Responsibilities:

o Implemented the models according to the Analyst Specifications from the spreadsheets using JRuby.

o Developed an Action Planner web-based tool for the input submission of the Simulations.

o Designed and implemented the middle-tier for the Visualization of Simulation data.

Next Wave Systems, LLC, Bloomington, IN May 2007 – August 2007

Intern: Programmer/Analyst

Developed online Payroll Status system using Java, Servlets, JSP and MySQL as backend.

Developed the corporate website using PHP with MySQL as backend.

Network Workbench, Indiana University, Bloomington, IN September 2006 – December 2006

Part Time Java Programmer

Integrated different modeling and visualization algorithms in to the IVC Software Framework.

CollCarft.com, Indian Institute of Technology, India November 2005 – December 2005

Intern: Java Developer

Developed a web-based system using 3-tier Architecture for the product Uhuroo.

Designed Uhuroo database using MySQL.

Publication

• Manas Pathak and Vivek Thakre. Intelligent Web Monitoring.

J. Indian Institute of Science. Sep – Oct 2006, 86, pages 481–492

Academic Project

• Virtual Memory Management system in OS/161 September 2007 – December 2007

Implementation of Virtual Memory and heap management in the OS/161 to handle the TLB service faults, added

Paging mechanism, page replacement algorithms and enhanced the system for heap management.

Implementation: C, GDB

• SICIR January 2007 – April 2007

SICIR, SMILES Index based Chemical Information Retrieval System, a system which uses an index of chemical related web pages based on SMILES (textual representation of chemical compounds) for better precision and recall of the search results given a compound name.

Implementation: Java SE 5, MySQL 5.0

• WebMon – Intelligent Web Monitoring System July 2005 – March 2006

A system for monitoring a set of website for content changes based on the user interests, providing a relevance ranking, also using machine learning techniques for improving the ranking accuracy.

Implementation: Java SE 4, MySQL 4.0

Extra-Curricular Activities

• Runner-up in Connect-4 game competition in Artificial Intelligence symposium ‘AI-Game' 2007.

• Conducted and organized a Treasure Hunt 'Linked-List' in the Departmental Gathering 'LI-N-U-CS' 2003.

• Member of the organizing team of the Cultural festival 'AAROHI' 2003.

• Member of the organizing team of the Technical festival 'AXIS' 2002.

• Member of the organizing team of Blood Donation Camp held by 'AAROHI' 2004.

Personal Details

Visa Status : H-1B (Valid till Sep 2011)

Date of Birth : 24th Oct 1984

Languages Known : English, Hindi, Marathi, Sanskrit



Contact this candidate