Harshita Jain
Senior Java Developer
abkq2o@r.postjobfree.com
Contact: 832-***-**** [pic]
PROFESSIONAL SUMMARY
. A Software Professional with 7 years of experience in designing and
developing business critical web applications based on Java
technologies.
. Worked with leading product based company such as Symantec
Corporation, specialized in SAN and Virtualization domain using web
based technologies such as Java, JSP, and Servlets.
. Worked as a GUI developer for various software applications using JSP,
HTML, CSS, and XML.
. Experience in Storage (SAN) domain, Virtualization, Server Resource
Management, CRM Application.
. Strong Experience in Customer escalation process, resolving, debugging
and analyzing software and hardware issues. Worked collaboratively
with customers providing professional and courteous technical
expertise.
. Test-driven software development methodology using automated test
frameworks such as JUnit, TestNG, and Selenium achieves higher
reliability with less debugging time than ad-hoc manual testing.
. Integrated findbugs tool with the application to identify possible
bugs in product, before unit testing.
. Experience in production support and maintenance of CRM Application
using Clarify technology.
. Worked on Sybase, MySQL, IBM DB2, Universe databases, PL/SQL, stored
procedures, triggers, views.
. Familiar with J2EE Design Patterns such as MVC, DAO, Singleton,
Factory, Flyweight.
. Experience in Agile methodology and working in sprint model.
. Consistently good academic record.
. Exceptionally well organized, motivated self-starter and self-learner,
strong work ethics and willingness to work hard to achieve employer
and customer objectives.
. Provided content to the documentation team for online help in the
product and giving feedback on a timely basis.
. Contributed in user guides, admin guides and install guides of the
product.
. Worked in cross geo teams.
ACHIEVEMENTS & CERTIFICATIONS
. Certified SCJP (Sun Certification for Java Programmer) Programmer.
. Bravo Award from customers for excellent project implementation and
delivery
. Received Spotlight award from the company (Symantec).
SKILLS
Databases: Sybase, MySQL, IBM DB2, Universe.
Languages & Tools: Java 1.5/1.6, Servlets2.4, JSP2.0,
JavaScript, Design Patterns, Ajax, XML, XSL,,XSLT, C,
C++, Perl, ANT.
OS/Environment: Windows 2000, 2003, /NT/XP, Solaris,
Linux, Unix.
IDE: Eclipse 3.2, JBuilder 5
Web Server: Apache Tomcat 5.0.
Source Control: CVS, VSS, Perforce.
Domain: SAN Concepts, SAN switches, Storage
Arrays/Netapp, Filesystem / Volume Manager,
Virtualization.
Job Function: Analysis, System Design,
Programming, Testing, Maintenance & support
WORK EXPERIENCE
Apex Technology System, USA (18th June 2009 till date)
Senior Application Developer
Project: Server Automation
Server Automation provides a comprehensive solution for the initial
provisioning and ongoing automated management of servers and applications.
Virtualization Manager is a module in Server Automation which provides a
GUI-based system for automating management of virtual environment like
VMware, Citrix XenServer etc.
Key Responsibilities:
. Senior Application developer using Java, JSP and Servlets
technologies on Virtualization domain.
. Have knowledge about VMware, Citrix XenServer virtualization.
. Designing and developing GUI using JSP, HTML, style sheets, XML,
XSL.
. Application developed using MVC architecture.
. Integrated findbugs tool to capture bugs, if any, during
development phase so as to build quality application.
. Used selenium tool for sanity testing.
. Maintaining and monitoring existing application.
. Involved in developing, testing of new features or modules.
Symantec Corporation, Pune, India (23rd April 2005 to 7th May 2009)
Software Engineer
Project: Command Central Storage (CCS)
Veritas CommandCentral Storage by Symantec represents an entire storage
resource management (SRM) solution, giving you what you need to manage your
storage infrastructure more effectively. It gives you the following
capabilities:
* Offers a single console from which data center administrators deploy,
manage, and expand a multi-vendor networked storage environment.
* Discovers and tracks the utilization and allocation of storage resources
down to the disk level.
* Shows usage trends and makes forward projections. You can gather data
both locally and remotely (through a managed
host).
Using CommandCentral Storage together with other Symantec software, IT
managers have the tools they need to perform real, active, end-to-end
storage resource management and make strategic decisions about their future
storage needs.
Key Responsibilities:
. Worked as one of the Core Developers of the team.
. Developed several modules, using Core Java, JSP and Servlets. These
modules are effectively running in production environment and being
used by the end users.
. Resolved performance and memory leak issues. Used tool such as
JProfiler for performance bottlenecks, pin down memory leaks and
resolve threading issues.
. Integrated findbugs tool to capture bugs, if any, during
development phase so as to build quality application.
. Worked on Sybase database (Stored procedures, Views, triggers).
. Involved in Sybase query optimization and performance tuning.
. Worked on Windows, Unix Operating systems.
. Implementation of GUI from usability perspective using HTML, JSP,
CSS, XML, XSL. Worked on improving the pages by implementing AJAX.
. Maintaining and monitoring existing application built on internal
framework similar to MVC architecture.
. Ownership of the Switch and monitoring modules in the product GUI.
. Worked on Agile methodology.
. Involved in support and Customer Escalations and resolved customer
issues through WebEx and conference calls.
. Quickly learnt and worked on a Perl script to resolve customer
issues.
. Involved in developing, testing of new features or modules.
. Ensure Quality and performance by following stringent coding
practices.
IBM India Pvt Ltd (13th June 2003 till 20th April 2005)
Associate System Engineer
Project: Server Resource Management
Server Resource Management (SRM) is an IBM Global Services web application
that reports historical trends of key server resources, such as CPU,
Memory, and Disk in support of Service Delivery Center (SDC) and e-Business
Hosting (e-BHC), and Integrated Technology Services (ITS) customers
worldwide. SRM incorporates a series of supplemental programs and
techniques to (a) log local server data, (b) consolidate for nightly
processing, (c) store into DB2 for retention and (d) enable dynamic server
reporting directly onto the web: both through the IBM Intranet and the
Internet.
Key Responsibilities:
. Application developer using Java, JSP and Servlets technologies.
. Worked on the web pages using JSP, HTML, JavaScript and CSS. Worked
on implementing the GUI making it more interactive and user
friendly.
. Maintained and monitored existing application.
. Involved in support of the application.
. Involved in developing, testing of new features or modules.
. Ensure Quality by following stringent coding practices.
Project: Atlas Call Management
Atlas Call Management (ACM) is an application to support the call
management services of Northern America. This handles the service calls for
X-Series machines sold by IBM. ACM receives calls from National Services
Support System (NSS), which acts as a front-end for receiving calls. The
Technical Support team used to forward the customer issues to the
engineering team for code resolution.
Key Responsibilities:
. Worked as one of the core developers to sustain the application and
resolve customer issues quickly and with quality.
. Maintained and monitored existing application.
. Used Clarify as a technology with DB2 as the database.
. Involved in production support and Customer Escalations.
EDUCATION
Bachelor of Technology (B.TECH) in Information Technology (IT) from
National Institute of
Technology, Jaipur (India) - Honors