Resume of Jwalant Desai Page
Jwalant Desai – SCJP2
JAVA JEE
St Louis, MO
PROGRAMMER
E-mail: *************@*****.***
Cell: 510-***-****
OBJECTIVE
Recent Grad ( Cal State Los Angeles MS Computer Science ) with Business Admin Education and is
trying to grow in my career in Java Software Engineering where my skills and abilities can be utilized to
achieve company and personal goals. (US Citizen) with US Postal Sensitive Clearance for 5 years. I am
open to relocate.
SUMMARY OF QUALIFICATIONS
About a 2+ years of diversified work experience and diversified education back ground used for identifying
problems, solving them, java application coding to achieve the goals of companies.
Strong Java JEE Technology based education in MS including Java based DBMS’s coding, compiler writing.
Strong academic and real time Web Application developing experience using Spring, Hibernate, Struts,
Ajax, DWR, web services (REST), Common Validators, JSP, JSF, JSTL, Lucene.
• Have written app from stretch or enhanced by writing hibernate config and mapping files, struts
mapping, models HQL, criteria, jQuery, UI and tile component modification and Spring components
jobs in recent jobs
• Resolved dependency issues while adapting configuration frameworks
• Generated Batch process from multithreaded Mail Processing and Operation Planning System Web
based application, removed dependency of Application Servers, Integrated it with Archived File Transfer
app and job scheduler using Korn shell
• Integrated, refactored batch processes, ETL processes, Web app HQL for performance, and optimum
resources like sockets
• Handled issues for multithreaded web application migration from windows to Linux
• Designed and coded Hibernate, struts mapping, configurations and HQL for enhancement and new
module development of Transport Optimization, Planning and Scheduling Web app.
• have worked on production issues of webs applications using server’s admin console and Linux
terminal
• Have worked on batch processes writing, applications integration, migration of batch processes from
windows to Linux, extract transform and load (ETL) process using jdbc
• Have resolved on memory leak issues using IBM heap and connection pool, thread and trace dump
analyzer, analyzed the performance of app using profile server of IBM RAD and JVM
• Learned design patterns and coding style for high performance web app software from HP’s seniors
• Have worked on all major Application servers- weblogic11, websphere7.5 and jboss 5
• Have configured WebSphere app server for cluster of servers
• have developed Data migration app using Opendbcopy, used jOOQ, JSF (Richfaces), Log4j,
log4jdbc,
jExcel and apache POI for Excel file data handling, have worked on integration of application
• used CachedRowSet and ConnectionPoolDataSource for hibernate like feel in jdbc
• Have worked on secured java design patterns, used encryption and decryption libraries (Blowed fish)
• Have worked on dynamic binding issues, developed custom annotations and SQL generating code,
• Have enough exposure for SQL optimization and writing complex pl-sql query and HQL query and
using criteria, oci, LDAP set up and oracle wallet installation
• Strong knowledge of business procedures and good in mapping business requirements to technical
requirements
Resume of Jwalant Desai Page
2 of 3
• On Job training for SCRUM, Agile, EJB, JMS, Restful Web Services, Java- XML,Java email,
Hibernate, Apache Configuration, Apache traffic server and other frameworks and Oracle PL SQL at HP
• Self-Starter, Good Self-motivated team player with strategic vision, good human and motivation
skills, and team developing skill with go and getter attitude, Quick Learner, Problem Solver, flexible for
time schedule, adaptable to situation and believe in lifelong learning
• Have Attitude of diligence and thoroughness and quality for any topic of study and work assigned.
• Strong communication, writing, analytical, interpersonal skill and presentation skills.
• Have worked on Operation Research and planning Software, MS-Project, QSB, Win QSB have
worked on bus routing optimization problem, Transport optimization and Processing System (TOPS)
projects of USPS, have worked on C++ code of route optimization
• Solid Exposure to US Business processes and system including ISO 9003 procedure design
implementation.
Technical Skills:
Languages Java, C, C++, Java, SQL, PL/SQL,VB6, Prolog, schema, fortran, python
Web Core Java, IO, THREAD, Swing, Servlets, JSP, JSTL, JDBC, Struts, JavaBeans,
Technologies Custom Taglib, JSF,DWR, Spring, Hibernate,ANT script,Log4j,Socket Programing,
J2EE 2.1/5/, Lucene, Apache common validators. Config, other Frameworks
Web CSS, JavaScript, HTML, javascript, jQuery, Ajax, Prototype and script.aculo.us.
Development
Databases Oracle 11g, mysql, MS Access, postgresql, MS-SQL Server 2000,
Web Servers BEA WebLogic, Apache Tomcat Server5/6/7, JBoss 5, Websphere 7.5
IDE Tools Eclipse, RAD 8, JDeveloper, Toad, Sql developer, Intelli J Idea, Visual Studio, Eclipse
SDK etc
Modeling Tools OOAD, UML, Rational Rose, Visio.
Operating Windows 7/NT/2000/XP, Ubuntu, Red Hat Linux, Sun Solaris UNIX, MS DOS
Systems
Testing JUnit, Manual Testing.
Version CVS,SVN,GIT
Controls
RELATED PROFESSIONAL EXPERIENCE
Softpath System Client: USPS IBSSC Div St Louis, MO June 2013
to Sep 2013
Northrop Grumman Information System Client: USPS IBSSC Div St Louis, MO Sept 2013 to
Current
Sensitive Clearance up to Five Years
Project1: Transport Optimization Planning and Scheduling System (TOPS)
Enhancements for International div
Production Support and product Enhancement, hibernate query writing HQL and Criteria and resolved
cached issues, optimized app’s connection pool and performance and java language out of memory issues
using IBM heap and connection pool analyzer, UI and struts related jobs, tile modification. Excessive socket
usage issue, query optimization for native query of apps. Resolved merge conflicts of different versions
Technologies: IBM Web Sphere 7.5, RAD 8, Hibernate, Struts, Spring, web services, TOAD, SVN
Project2: MPOP
Linux Migration from windows server of web app, migrating batch process to Linux based batch processes,
Resolved UI issues after server moved to Linux os, set up web sphere’s configs as per old server, encrypted
and decrypted old passwords and username to as per passwords of new password.
Resume of Jwalant Desai Page
3 of 3
Converted web app based multithreaded batch process to cmd line batch process, figured out dependency of
batch processes, made executable jar, wrote shell script to run the executable jar and its dependency
libraries, finally configure them in Linux server’ schedulerDB (scheduling app), resolved performance issue
of batch file, changed driver from JDBC to OCI, used Oracle wallet avoid database password on properties
file, fit the processes to Linux server’s scheduler, IBM Web Sphere 7.5, RAD 8, Hibernate, Struts, Korn
shell script
Brandon Consulting(Oracle Partner ) Client: Oracle / Citi Bank Sioux Falls, SD November 2012 to
05 /13
Role: Individual Contributor
Project1 ISW: Design, Modify, enhancement of app, code, unit/system test, bug fix and any additional
things required to support Financial Operation of Citi ISW Information Security Workflow-based on
business problem/situation explanation
Responsibility: Data Access design patterns implementing, ConnectionPooleddata source implementation,
Performance Enhancement Oracle Sequence implementation and related code changes
Technology: Java1.6-37, JEE, JDBC, Web logic Server 10.3, Eclipse, SVN, Struts2, Excel libraries
Apache POI and JExcel, JavaScripts(jQuery) and Ajax.
Project2: Citi(GIDA) Defect fixing
Technologies: Spring Hibernate, eclipse SDK SWT
Responsibility: Complete responsible for all defects fixing and testing jOOQ implementation
Project 3: Data Synchronizer/Migration app using opendbcopy framework, eclipse, Oracle database, jdbc,,
with Log4j, log4jdbc implementation, Used model of opendbcopy
Responsibility: Complete development, testing, code integration with other data migration apps
Project 4:GRAM
Responsibility: Rewriting ISW app code again based on JSF’s Richfaces UI library with better design patterns, and
new business requirements responsible for modules I worked, used JPA model
Hewlett Packard (HP) Enterprise Software Service Division (Transport Div) Plano TX Jan 2012 to Jun 2012
Responsibility:
Design, code, unit/system test, bug fix and any additional things required to support Airline Product Agilaire for given
use case or business explanation
Project 1: Aircore Product Enhancements:
It was done using EJB, XML, Java Code modification, defects fixing then JUnit testing
Project 2: Defects fixing for Agilaire front end side:
IT was done using JavaScript, MVC, JQuery, Chrome debugger. Wrote utilities classes methods for web services, and
related changes in front end side
Project 3: Airline Dish Report Application:
Challenges: date and time conversion, millions of records and limited time to produce report.
• Software designed and coded for EMD product Dish Record generating as per IATA Dish Standards for IRS
Accounting purpose
• Unit Testing using JUnit and Manual Testing then and Defects fixing, coding for Error log creation using
Log4j, created CLOB object for JUnit testing without database connection.
• Dish report generator, wrote configuration for email functionality and JMX module of app server,
• Finally created executable file of app by writing maven scripts maven jar Plug in and assembly plug in using
guideline for Apache Maven guideline
• Resolved dependency issues while adapting configuration frameworks
• JMS module coding and configuring it for app server
• Final code submission to Gitorious and Hudson for version control and continuous integration
Resume of Jwalant Desai Page
4 of 3
Technology: Java 1.6-25, Java Restful Web Services, EJB 3.0, JEE 2.1/5/6, JBoss EAD 5.01, Gits, Maven,
JavaScriptMVC, jQuery, Eclipse3.7 Oracle RAC, Google Guice, Hibernate, Check Style for Errors Control, JBoss App
server, Apache commons Configurations, validations, Visual VM, JBoss, Drool etc, Git Distributed Version Control
System, Maven Life Cycle Management tools, Git Bash.
Tools: Eclipse, Oracle Sql Developers, Junit Testing, Oracle Data Modeler, Altova Spyware, Visual VM, vi tool for OS:
Red Hat Enterprise Linux, VMware for Linux workstation 6
Hardware: x586 Architecture Cluster
Euro Engineering Laguna Hills,CA 2006- 2009
As a business admin for ISO 9000 procedure implementation.
EDUCATION AND CERTIFICATION
Novell Certified Internet Professional
Sun Certified Java Programmer SCJP
MS Computer Science 3.5 / 4.0 GPA Winter 2010 – FALL 2011
California State University, Los Angeles, CA
Majors: 1. Java Software /Web Application 2.Networking programing
Data Structures & Algorithms using Java, Web Programming, Artificial Intelligence Compiler Design,
Database, Operating System Computer Networking, Software Security, and Adobe Dream weaver Training
Certifications
Projects include
• Computer Science Network Services(CSNS) using spring, hibernate, Ant, Lucene, Ajax, DWR, Log4j,
Apache Commons Validators and Struts
• Developed a Yellow Page App like Craigslist.com using java Servlets and JSP tool, Dream Weaver and
Eclipse with MVC architecture and JSTL with google map and zip code base nearby Search using
geospatial database.
• Created Web Application for Manufacturing Quality Control System using JSF, Ajax, Eclipse, JSP, JSTL
image database for Mysql
• SimpleDB a java based open source DBMS coded for new functionalities, wait and die protocols, new
sql functions ( like other database’s features)
PGDBM (IT and Marketing) (equi. to an MBA) - SLIMS (an accredited institute) Ahmedabad, India
BS Engineering (Mechanical) Gujarat University, Ahmedabad, India