Post Job Free
Sign in

Engineer Software

Location:
United States
Posted:
June 04, 2012

Contact this candidate

Resume:

VIVEK MODI

Location : Austin, TX

Email: *****.*.****@*****.***

OBJECTIVE

Software Engineer with extensive exposure to full Software Development Life Cycle seeking a challenging opportunity in the field of Java/J2EE development.

EDUCATION

San Jose State University San Jose, CA

Master of Science, Software Engineering August 08 (3.54/4.00)

University of Pune Pune, India

Bachelor of Software Engineering June 05 (3.51/4.00)

WORK EXPERIENCE

Life Technologies, Austin, TX Aug 10 – Current

Software Development Engineer 2

• Developed a multithreaded Java application to perform extract, transform and load (ETL) operations on biological research data stored in multivendor databases (Oracle and MySql) using JDBC, JPA, JAXB, Log4j, XSD and XSLT.

• Performed parsing of Xml and Excel files using SAX, DOM and JExcel apis.

• Developed JSP/Struts2.0/Oracle based e-commerce application for selling biological research products.

• Implemented Message Oriented Middleware for the e-commerce application using JMS and EJB.

• Developed Web Services using JAX-WS to publish data in XML format.

• Applied facade, singleton and abstract factory design patterns to solve complex problems.

• Developed/Maintained Data Warehouse to store biological research data using Oracle 10/11g.

• Wrote stored procedures using PL/SQL to push computationally expensive business logic on the database side.

• Used Agile development approaches like Scrum and Test Driven Development.

• Developed Test Automation Framework using JUnit to reduce the manual testing effort.

• Carried out performance testing of web applications using JMeter and Apache Benchmark.

• Performed configuration/maintainence of Tomcat container and JBoss application server.

• Employed cluster computing on Unix platform using LSF to reduce processing time for cleansing of large genomic data sets.

• Automated the build process using shell and ant scripting.

• Used CVS and Perforce as source code repositories and performed branching and merging to the trunk.

• Equally comfortable with Netbeans and Eclipse as IDE.

Western Broadband ECPI, Austin, TX Jan 10 – Aug 10

Software Development Engineer 1

• Performed monitoring of network devices such as routers, switches, access points and radios using

Java, JMX and SNMP.

• Developed Servlet/JSP based web applications to represent the network traffic data obtained in the form

of graphical charts using ExtJS.

• Designed and implemented an algorithm to assign static lease to a client in the DHCP server and

wrote Perl scripts to manipulate the DHCP Server to disconnect the user if payment is not made.

• Wrote Perl scripts to automate the configuration of network devices

Borland Inc, Scotts Valley, CA Dec 07 – Jan 09

Research and Development Engineer/Intern 1

• Worked on the Code Completion, Type Inference and Refactoring Modules for the JBuilder IDE using Core Java 1.6 on top of Eclipse Framework.

• Developed web applications using technologies such as JSP ,Servlet ,Struts, Spring and Hibernate as a part of black box testing for the JBuilder IDE.

• Implemented the Phantom References Module and Commander Module for the 3rd Rail (IDE for

Ruby on Rails).

• Enhanced the Rules Engine of the 3rd Rail IDE using Core Java 1.6.

• Wrote Ruby and Rails applications and used them to carry out black box testing for the 3rd Rail IDE.



Contact this candidate