Name: VENKATA JAGADEESH T
Email: **.****@*****.***
Phone: 408-***-****
Visa Status: H1B visa
Objective
The predominant field of Information Technology has good potential for
progress and research. I wish to be a part of this challenging and
prospective field where innovative ideas are the most encouraged. I look
forward to full time job in a challenging environment where I can upgrade
my skills as per the demand in the industry.
Summary
V Working as a Senior Java/J2EE Developer in Department of Corrections,
Santa Fe, State of New Mexico from October 2009 to Till Date
V Overall 5 years of experience in IT industry.
V Exposure to Tomcat and Application Servers like Web Logic, IBM Web
sphere, J2EE.
V Excellent communication and inter-personnel skills.
V Ability to work well independently as well as in a team environment.
Skills
Operating Systems Windows 9X/NT/2000, UNIX
Databases Oracle 9i, SQL Server 2000, Oracle 10g, RDBMS
Concepts Languages Java, Perl
J2EE Technologies J2EE, JDBC, RMI, EJB3.0, JMS, Servlets, JSP,
JNDI
Frame Works Struts, Spring framework, JSF, Hibernate,
Adobe Flex
Middleware & EAI JMS 1.1
IDE Tools RAD7.0/6.0, WSAD 5.1.2, MyEclipse 7.0, JDEVELOPER,
Eclipse3.3.2, JBuilder 4.0
Software Packages MS-Office 2000, Bugzilla
Web Tools HTML, DHTML, XML/XSLT, JavaScript, AJAX
Database Programming SQL, PL/SQL
Application Servers Tomcat, Web Logic, Web Sphere 5.0, OC4J, jboss
Version Control Rational Clear Case, CVS, SVN
Software Engineering UML
Methodologies
Others Tools Rational Clear Quest, TOAD, Maven, Ant,
Log4j, JUnit
Achievements
. Sun Certified Java Programmer(SCJP5)
. With in ICRISAT:
> Gave a presentation to ICRISAT, IRRI Scientists, who are from all over
the world on
'Scalability in Struts', and got a great appreciation, which resulted
in a proposal for contractual relationship between IRRI and ICRISAT.
. Aware of Agile, Lean Methodology
Academic Profile
. Master of Science in Informatics from Bharathidasan University.
Experience:
. Working as Senior Java/J2EE Developer (Contractor) for State Department
of Corrections, Santa Fe, State of New Mexico from October 2009 to Till
Date.
. Worked as a Sr. Java /J2EE Developer (Contractor) with State Water
Boards, State government of California, Sacramento, CA from March 2009-
September 2009.
. Also, worked as a Java/J2ee Developer (Contractor) for Wells Fargo Bank,
Minneapolis, MN from August 2008 - Jan 2009.
. Worked as Scientific Officer (Full Time) for ICRISAT, Hyderabad, India
from March 2006 - April 2008.
. Worked as a Trainee Programmer in DataDot Software Solutions, Hyderabad,
INDIA from May 2005 - Feb 2006.
Work Experience:
1. Criminal Management Information System (CMIS)
Senior Java /J2EE Developer
October 2009- Present
Client name: Department of Corrections, Santa Fe, State of New Mexico.
Description Criminal Management Information System (CMIS) is to
maintain information about the Offenders in the
State of New Mexico. This system provides Offender
Personal Details, Criminal history, Court Case
complete details, offence details, Offender Arrest
& Hold, Warrant Details, Alerts to Probation and
Parole Officers, Electronic Monitoring, Offender
DNA test details, Employment history, etc. All the
Offender information is available online for Parole
and Probation officers, Judges, Supervisors, and
COPS. Any authorized user can access the offender's
information online from Department of Corrections
website.
Responsibilities Developing the application using agile methodology.
Interacting with Client for requirement gathering
and analysis.
Using Hibernate to perform powerful Object
Relational Mapping (ORM) and querying databases
using Hibernate Query Language (HQL).
Using Spring's Inversion of Control (IOC) patterns
to wire beans from Presentation to business
services in the configuration files.
Using Struts as Controller for the application.
Environment Java, J2EE, Servlets, JSP, Struts, Spring,
Hibernate, XML, HTML, XHTML, CSS, JavaScript,
Log4j, Maven, MyEclipse, Oracle, Toad, SVN, Linux,
and Windows.
2. California Integrated Water Quality System (CIWQS)
Senior Java /J2EE Developer
March 2009- September 2009
Client name: Water Boards, State government of California, Sacramento, CA
Description The California Integrated Water Quality System
(CIWQS) is a computer system used by the State and
Regional Water Quality Control Boards to track
information about places of environmental interest
manage permits and other orders, track inspections,
and manage violations and enforcement activities.
CIWQS also allows online submittal of information
by Permittees within certain programs and makes
data available to the public through reports.
Responsibilities Involved in all the phases of SDLC including
Requirements Collection, Design & Analysis of the
Customer Specifications and Implementation.
Involved in functional discussion with business
analysts, technical discussion with technical
solution architects, and find out the business gaps
and fulfill the gaps of the application.
Implemented the application using Java Server Faces
(JSF), Apache MyFaces, Tomahawk, Hibernate, and
delivered with high quality and easy maintains
code.
Done integration with JSF, Hibernate and EJB.
Environment Java, J2EE, Java Server Faces (JSF), Apache
MyFaces, Tomahawk, Servlets, Hibernate, EJB, JNDI,
JMS, XML, HTML, XHTML, CSS, JavaScript, Log4j,
JDeveloper, Oracle, Toad, OC4j, Linux, Windows,
WinCVS.
3. Treasury Workstation Cash Positioning
Senior Java/J2ee Developer
August 2008 - Jan 2009
Client name: Wells Fargo Bank, Minneapolis, MN
Description Treasury Workstation is a new application under
Commercial Electronic Office (CEO) application. It
allows wholesale customers to see Cash Positioning
at any point of the day of their domestic/
international Bank known and Customer reported
accounts. It allows customers to get reports based
on historical Cash Positioning. It allows customers
to setup their entities/divisions and accounts.
Responsibilities Developed the application by following the Wells
Fargo Coding Standards.
Implemented application using Struts, Spring,
Spring JDBC, JMS and delivered with high quality
and easy maintains code.
Developed PL/SQL scripts and Stored procedures.
Involved in day to day support and administration
to DEV Server and SIT Servers.
Environment Java1.4, J2EE, Struts1.2, Spring2.0, JSP, Servlets,
JDBC, JNDI, JMS, XML, HTML, XHTML, CSS, JavaScript,
JSON, AJAX, DOJO, Jviews, JFreechart, ClearCase,
ClearQuest, ANT, JMeter, JProbe, JUnit, Log4j,
Eclipse, ORACLE, DB2, Putty, WinScp, Linux,
Windows, WebLogic8.1, Hammurapi, JBoss.
4. ISMAB (Integrated System for Marker Assisted Breeding)
Scientific Officer
Jan 2008 - April 2008
Client name: ICRISAT, Hyderabad, India
Description This software is helpful for the Breeders who are
working in the development of new crops.
This software takes the input from the breeders and
can analyze, compare with already existed parental
data. This is specially a Graphical User Interface
for viewing the Genotype map-marker comparisons,
and Statistical calculations.
Responsibilities Requirement gathering from Scientists and the
requirement Analysis.
Involved in designing the Software.
Implemented the Software with Eclipse Rich Client
Platform (RCP).
Worked with Data Access Objects using Spring
Framework, JDBC.
Developed Graphical User Interfaces using SWT,
Perl.
Environment Java, J2EE, Spring Framework, Eclipse Rich Client
Platform (RCP), Swing, SWT, Perl, PostgreSQL 8.1
5. Laboratory Information Management System (LIMS)
Scientific Officer
January 2007 - December 2007
Client name: ICRISAT, Hyderabad, India.
Description The Laboratory Information Management System (LIMS)
has been designed and implemented at the
International Crops Research Institute for the
Semi-Arid Tropics (ICRISAT) that meets the
requirements of a moderately high throughput
molecular genotyping facility. The application is
designed as modules and is simple to learn and use.
The application leads the user through each step of
the process from starting an experiment to the
storing of output data from the genotype detection
step with auto-binning of alleles; thus ensuring
that every DNA sample is handled in an identical
manner and all the necessary data are captured. The
application keeps track of DNA samples and
generated data. Data entry into the system is
through the use of forms for file uploads. The LIMS
provides functions to trace back to the
electrophoresis gel files or sample source for any
genotypic data and for repeating experiments.
Software available for open source access at
http://www.icrisat.org/gt-bt/lims/lims.asp
Responsibilities Understand the exact requirement from the content
management group.
Implement this project using MVC2 Design pattern
using Struts framework.
Developed Action Controller, Action Forms, Tiles
structure, Validation structure, Form Beans and
integration different modules and deploy on
staging/production server.
Worked with Java persistence framework, Hibernate
3.0 to perform powerful Object Relational Mapping
(ORM) and querying databases using Hibernate Query
Language (HQL).
Environment Java, J2EE, Struts, Hibernate, Tile Framework,
Validation Framework, JSP, JSTL, Servlets, Java
Script, Java Mail API, HTML, CSS, ANT, Tomcat,
Oracle, PL/SQL, JUnit, Log4j, CVS.
6. CISP Tool
Scientific Officer -Programmer
March 2006 - December 2006
Client name: ICRISAT, Hyderabad, India.
Description CISP Tool was more useful for biologists who are
working on Genome sequencing projects. This tool
basically developed to identify the Conserved
Intron Scanning regions and to design Primers for
the Exon sequences in In silico method. This tool
has a pipeline with 4 different Bioinformatics
standalone tools. It contains a list of Genomic
sequences in the backend database. The tool
connects to the respective database and mines the
data based on the user request. By using this tool
Bioinformatics researchers can design the CISPs in
very less time. User can also have a chance to
validate the primers using In Silico PCR.
Software available for open source access at
http://www.icrisat.org/gt-bt/CISPTool.htm
Responsibilities Requirement gathering from Scientists, Analysis and
detailed requirement study. Involved in developing
the Algorithms for this tool.
Developed the entire tool independently using
Bioinformatics Tools.
Implemented the tool using Java, JSP, Servlets,
Perl, and Linux.
Deployment and maintenance of these software
modules to ICRISAT web server, and training to the
users.
Environment Java, Servlets, JSP, Tomcat5.0, Perl, Unix, Linux,
Mac, MySQL 5.0, JUnit, Eclipse, OOP, OOD, OOAD
7. State Farmers Insurance System
Trainee Programmer
May 2005 - Feb 2006
Client name: DataDot Software Solutions, INDIA.
Description This project was developed to enable online
subscription of insurance and membership for the
Andhra Pradesh state farmers. The project was
primarily developed to provide a GUI to the agents
and employers to get the Quotes, which gives them
an option either to save or purchase them. The
application was designed using J2EE technology
providing functionality for subscription,
maintenance, and payment process. EJBs are used
along with the Servlets to perform business logic.
The Front-end UI is developed using JSP.
Responsibilities Involved in all the phases of SDLC including
Requirements Collection, Design & Analysis of the
Customer Specifications, Technical Design Document.
Implemented design patterns including Singleton,
Session Fa ade and Data Access Object patterns.
Involved in writing program specification and
coding middle layer business methods, which are
incorporated in Stateless Session Beans. These
methods represent the business logic or the
functionality of the system and are called from the
backend to the front-end presentation layer using
JDBC, Servlets and JSP.
Environment Java, J2EE, EJB (Session Beans), JSP, Servlets,
JNDI, JDBC, JavaScript, WebLogic, Eclipse, HTML,
XML, UML, Oracle, and Windows NT
Last Word
I believe in persistent and determined hard work. The best effort gives the
best result. The journey ahead is a challenging one but then the thrill in
achieving something is unparalleled. I sincerely feel that working in your
organization would serve me well in fulfilling my cherished goal.
Place: Santa Fe, NM
Date: 01/29/2010
(Venkata Jagadeesh T)