Resume
Name: Vijay Jaiswal
Email: ***********@*****.***
Phone: 703-***-****
Title: Senior Java/Flex Developer
Summary:
. Extensive Experience over 6 years in I.T industry. Specializing in
Database and Web application Development.
. Worked in Medical, human resource and government IT security domain.
. Expertise in Java/Flex technologies like SpringBlazeDS 1.5,Flex
Remoting/Messaging, Flex 4.5, Actionscript,
Hibernate,WebServices,SOA,SOAP,SAX/DOM,Struts,MVC,EJB,JMS,JSP,Servlets,HTM
L,collection,JavaScript.
. I have played a role of lead developer for successfully delivery of PURE-
FISMA project to National Institute of Health.
. I was able to optimize business logic which was taking 45 minutes to
process 1 GB of XML data into 2 minutes by identifying transaction issue
and using query optimization technique.
. I worked with business analyst, sale and marketing team to build
prototype for proof of concept using rich interface application framework
that helped our company to win large government project.
. I involved in completes applications development by coordinating
requirements, schedules, and activities; contributing to team meetings;
troubleshooting development and production problems across multiple
environments and operating platforms.
. I have excellent interpersonal skills, a proven team player with ability
to lead a development team and mentor junior resources.
. I always do research and recommends system solutions by comparing
advantages and disadvantages of custom development and purchase
alternatives.
. I provide support for deploying application releases within development
and client environments.
. Supports users by developing documentation and assistance tools.
. I always updates job knowledge by researching new internet/intranet
technologies and software products; participating in educational
opportunities; reading professional publications; maintaining personal
networks; participating in professional organizations.
. My goal is to utilize experience, knowledge and learn new technology to
provide excellent quality service to the customer without compromise
project deadline.
Education:
Master's of Science in Computer Science from VCU, US May 2007
Bachelors of Science in Computer Science Engineering from RGPV University,
India Dec 2005
Technology:
Below is a list of important hardware, software products, tools and methods
that I have worked and familiar with.
Language: J2EE, Java 1.6, EJB, EL, JavaMail,JSP, JavaServer Face,
Servlet, Facelets,
Hibernate 3.0, Java Persistence, JMS, JAX-RS, JAX-
WS,SAX/DOM, AJAX, CSS3,
JavaScript/JQuery,ActionScript 3.0/flex,XML, JSTL, JDBC,
HTML, DHTML,
MXML,XSD, XPath/XQuery/XSL /RegularExpression.
Database: Oracle 11g/10g, MySQL 5.0, SQL Server 2008/2005
IDE: NetBeans 6/7,My Eclipse, DreamWeaver 3/5, Flex
4.5/3,TOAD,Putty,Visio,
SQL Developer IDE,JDeveloper 11
Operating System: Linux 2.4/2.6, Unix, Window 7/Xp/NT .
Application Server:JBoss 5/6, Apache Tomcat 5/6, WebSphere 5.1/6.1,BlazeDS.
Framework: Spring framework 3.0/Spring Web Flow/Spring Data,Hibernate 2/3,
Apache Strut 2.0, JavaServer Face 2.0, SpringBlazeDS 1.5, PureMCV,
Mate,Cairngorm.
Other Components: JUnit, Ant, MSS, SVN, JIRA, GreenHopper.
Company: Sonawane WebDynamic, Ashburn VA. Duration: 2 years (April 2011-
May 2013) Team Size: 6
Role: Lead Developer (Java/Flex Developer)
Client: National Institute of Health
Project Description: pureFISMA is a highly-customizable management tool
that incorporates applicable NIST standards to empower risk and compliance
IT professionals to effectively identify, assess, manage, and mitigate
risks, while providing enterprise-wide visibility, oversight, and
assurance. PureFISMA offers many features like workflow management,
Document repository, user management, role base control, continuous
monitoring, dashboard, notification, messaging and reporting.
Responsibilities:
. Provide guidance to junior developer, software design and
architecture, client communication, and quality control.
. Estimate time for project and assigned different task to junior
developer.
. Conduct daily meeting with team to get status of task assigned to
junior developer and resolved any issue if they face any and share
project knowledge with team.
. Creating persistence layer using hibernates.
. Writing class and method to create service using spring framework.
. Access service implement in Blazeds server through remote procedure
call.
. Implement model, view and control using Pure MVC framework.
. Create Custom UI control, Data validator and custom formatter using
actionscript.
. Design and code dashboard by developing custom graph and control.
. Developed complex report using java and alive pdf.
. Configure flex messaging and system notification for administrative
purpose.
. Create document repository using java/servlet technology.
. Performed code review and unit test the application using junit.
. Deploy application in tomcat server on linux machine.
Environment: Java/J2EE/Servlets, Spring 3.0, Hibernate 3.0, BlazeDS, Flex
4.5, Actionscript, MXML,
Flex Messaging, JMS, Eclipse, SVN, Linux, Maven,Oracle 11g.
Company: Sonawane WebDynamic, Ashburn VA. Duration: 1 Year (March 2010-
April 2011) Team Size: 1
Role: Senior Oracle Database Developer
Client: University of Florida/ Saint Louis University/ University of Texas
Project Description: These universities conduct and support laboratory
research, clinical trials, and epidemiological studies that explore health
processes; examines the impact of disabilities, diseases, and variations on
the lives of individuals. My job is to give database support to all of
these universities.
Responsibilities:
. Installing, configuring, managing, monitoring, troubleshooting and
performance tuning Oracle 11g.
. Configure SAS to Oracle through ODBC interface.
. Define maintenance, backup and recovery plan.
. Check on storage and database resource allocation, and provide user
access.
. Develop stored procedures, triggers, views and functions, Indexes,
Trigger.
. Create database job agent.
. Create database object using XSD file.
. Write procedure to import data from XML file into Oracle database.
. Write procedure to export data in XML format from Oracle database.
. QA/QC data to validate data for further analysis.
. Modifying / establishing/deploying table design.
. Communicate with doctor, researcher and understand their requirement.
. Writing complex query for reporting using PL/SQL.
Environment: Oracel 11g, SQL Developer, linux, Window 2003, SAS.
Company: NSSPlus, Fall Church VA. Duration: 2 Years (June 2008-March 2010)
Team Size: 10
Role: Java / J2EE Developer
Client: US Navy
Project Description: DIACAP & NIST Automation System to simplify and
centralize the management and operation of Information Assurance programs
and C&A efforts based on the DIACAP or NIST standards. DIACAP & NIST
Automation system provides a framework for centralized access to the key
information and functions required by all stakeholders in the C&A process.
These benefits begin by automating vulnerability assessment results
processing from industry standard tools for online research and analysis
and consolidated reporting.
Responsibilities:
. Developed Use Case Diagrams, Sequence Diagrams, Object Diagrams, Class
diagrams as per UML using Rational Rose.
. Design web applications using Spring MVC / Web flow technology for
user interface.
. Writing controller, handler mapping, view resolver in spring MVC.
. Defining web flow using action, input/output mapping in spring web
flow.
. Designing UI component using HTML, CSS, Javascript and AJAX.
. Developed web Services using custom JAXB to bind the XML to java.
. Developed persistence layer for the web services and participated in
data modeling.
. Wrote various PL/SQL procedures and Triggers, Inner Joins, Outer Joins
to carry out tasks.
. Generated standard and Filtered reports in Excel and PDF formats.
. Created JUnit test cases and executed them as part of Test Driven
Development strategy
Environment: Oracle 11g, Java 1.6, Spring MVC 3.0,Spring Web flow 3.0,
Web service,Hibernate 3.0, SQL Developer IDE, Eclipse IDE, Linux, ANT,
SVN.
Company: Bond International Software, Richmond VA. Duration: 1Year (May
2007-June 2008) Team Size: 8
Role: JSP/JavaScript Developer
Project Description: Bond Adapt web application is a human resource and
recruitment management software. It has three different module 1) Candidate
modules where job seeker can search for a job, apply for a job and check
the status of a job. 2) Recruiter modules where recruiter can search for a
candidate with advance filtering function, managed candidate resume and
schedule interview appointment. 3) HR module where manager can evaluate
performance of an employee, approve timesheet and manage other job expense.
Responsibilities:
. Analyze functional and technical specifications.
. Write API to consume web service xml data from server using DOM
parser.
. Developed web interface using JSP tag libraries (JSTL, HTML Tags
etc.).
. Create master and child page using struts tiles framework.
. Create theme and skin to apply the look consistently across pages in a
web application using CSS.
. Implement client side validation using JavaScript.
. Develop custom UI control using javascript and jquery.
. Create branding for different client using photoshop.
. Ensuring web sites and web applications are accessible from a variety
of different environments.
Environment: javaScript, JQuery, AJAX,Html, JSP,web service, Servlet, Dream
weaver, Microsoft source safe, MS SQL Server 2008, CSS4, Photoshop, JSTL,
Struts framework.
Reference:
I have been worked with many professional experts in my four year of IT
career. They can tell more about my area of expertise. I can provide
reference and recommendation letter at Interview.
Shailendra Sonawane, Sonawane WebDynamic,Manager
Sadiyq A. Karim, Network Security System Plus, CTO.
Milton Detroja, Bond International Software, Application
Manager[pic][pic][pic][pic][pic]