Software developer Resume
EXPERIENCE SUMMARY:
- With 10 years of strong IT experience; 7+ years of Java, J2EE & related technologies; 4 years of experience Guidewire experience.
- Have the Big picture perspective while solving Business problems using information technology.
- Passionate about solving problems and ability to adapt quickly and apply the emerging tools and technology.
- Experienced in Object Oriented Design, Development, Implementation, Maintenance and Testing of web applications on Windows, Unix, Linux platforms.
- Knowledgeable in development methodologies such as Agile, Extreme Programming (XP), Test Driven Development, Continuous Integration and Waterfall.
- Actively involved in the Business Requirements gathering along with Business Analysts, Modelers and Business Users, gather their requirements, understand and analyze their requirements carefully to build the documents and design the report.
- Hands on Experience in creating RFP, SRS related documents. Have submitted a RFP for a US Government Project & a project based on MarkLogic Server.
- Hands on Experience in Application Software Designing, Development, Testing Implementation in Insurance, Financial Domains, E - Learning, Travel, CMS/CRM, Enterprise Search, etc.
- Quick learner, versatile, adaptable, process-oriented with a high customer orientation.
- Excellent verbal, written communication & interpersonal skills, strong analytical abilities, organizational and leadership skills.
- Ability to perform well both independently and as a team player.
TECHNICAL SKILLS:
Languages: XML, Java, J2EE, HTML, JavaScript, JRuby on Rails, JQuery 1.4, AJAX, Visual Basic.
Web/Application Server: JBoss 4.2, Apache Tomcat 5.5, Macromedia JRun, Apache Solr.
Frameworks: Struts 1.1 & 2, Hibernate 3.0, Spring 2.5, Tapestry 4.0, ColdFusion MX
Databases: SQL Server 2000 & 2005, Oracle 9i & 10g, MySQL 5, Toad, Orange.
Versioning System: CVS, SVN, Perforce, Git.
IDE: Eclipse 3.2/3.3/3.5, MyEclipse 5.0, NetBeans 6, Macromedia 7 MX.
Operating Systems: Windows XP/2k/7, MS-DOS, Ubuntu 7.10, Fedora 11, MAC OSX 10.4, Unix.
Tools: Oracle Insbridge, Lisa Service Virtualization Tool, LOG4J, BIRT Tool, Rational Rose, MS Visio, DBDesigner, MS Project, MS Office, Beyond Compare, Tortoise SVN. JMeter, Bugzilla, JIRA, Gosu, Crystal Reports, Rally, HP Quality Center.
Explored Technologies: Salesforce.com, Mark Logic, JSF, FLEX, WebServices, JMS, etc.
Products: Guidewire’s PolicyCenter 4.0/7.0/8.0, ClaimCenter 5.0
RELEVANT EXPERIENCE:
Confidential
Software DeveloperResponsibilities:
- Prepared a product capability document showcasing comparative ability of Guidewire PolicyCenter, Accenture DuckCreek and CSC Exceed.
- Create accelerators such as Usecases( Confidential Surety), Rating Functional Matrix(Kemper), etc for PolicyCenter 8.
- Showcased a PoC on Rating Module as per client( Confidential Surety) customization on PolicyCenter 8.
- Create Rate Book, Rate Worksheet, Rate Routines for the purpose of creating a Rating Module.
- Involved in changing Product Model using the Product Designer/Studio.
Environment: Guidewire PolicyCenter 8.0, Gosu, Java 1.5, Guidewire Studio, Guidewire Product Designer, Jetty Server, H2 Database, SVN, Windows 7, etc.
Confidential, Chicago
Software DeveloperResponsibilities:
- Involved in supporting development and fixes for banking application with Java Rich Client plugin for Deposits Project.
- Participate in daily calls to find and fix defects during the UAT and Regression phase to identify and provide solution on raised defect.
- Co-ordinate with offshore to propagate the fix to be delivered for defects mentioned in the QC.
- Work directly with project stakeholders and subject matter experts to elicit Business Requirements, formally document these requirements for project prioritization and system development.
- Work directly with IT resources to assist in the design of solutions that satisfy all business requirements.
- Involved in development using Java implementing Decorator Design Pattern along with other technologies such as Spring, WebServices, Rich Client Plugin, etc.
- Identify and capture all project related issues and escalate to the Project Manager for mitigation/resolution.
- Provide implementation support in terms of procedure / process flow documentation and coordination of any required training.
Environment: Java 1.5, J2EE, Spring, Eclipse Rich Client Plugin, Soap-UI, Websphere 6.1, SVN, Windows 7, MyEclipse, RESTful Webservices, etc.
Confidential, Wisconsin
Software DeveloperResponsibilities:
- Primarily work in PolicyCenter 7.0 configuration module, coding for new enhancement, defect fixes, etc.
- Extend Renewal framework for new Line of Business and reuse methods common from previous implementation.
- Virtualize PolicyCenter using LISA Service Virtualization Tool to capture XML pairs for Submission, Quote, Renewal, Cancellation, Reinstatement, etc.
- This facilitated in developing a Training & Education Environment for New Users and mitigate dependency and availability of other Live Services.
- Attend daily Scrum stand-up meeting, log work estimate in RALLY and update JIRA for assigned issues.
Environment: Java 1.5, J2EE, Guidewire PolicyCenter 7.0, Websphere 6.1, Gosu, Guidewire Studio, Rally, JIRA, GIT, Windows 7, Unix, etc.
Confidential, Chicago, IL
Software DeveloperResponsibilities:
- Enterprise Rating Service provides Policy Rating functionality for the enterprise.
- Rapidly adapt to the changing business environment, i.e.; Introduction of new and updated rates & its services to the enterprise with minimal time and effort.
- Involved in working on Java based module that will process the input and output XML files from/to Oracle Insbridge and process individual rates per coverage.
- Involved in writing unit test for each Layer test for each input XML and compare output XMLs to check data validity.
Environment: Java 1.4, J2EE, JAX-B, JMS, Oracle Insbridge, XML, Websphere 5.1, Eclipse IDE, Hudson, SVN, Windows XP, Notepad++, Beyond Compare etc.
Confidential, Chicago, IL
Software DeveloperResponsibilities:
- Working closely with IBM infrastructure team to get the detailed information about the configuration to be replicated into PolicyCenter.
- Upgrading application server brings changes to be performed to the current application which includes changes not limited to upgrading jar files, coding changes, etc
- Worked on upgrading Java Batch component to be included within the JVM which involved changing the standalone Java program to be changed as EJB layer.
- Configuring each component as per the serving environment and carefully change the parameters to reflect in the builds, such as property file changes, WSDL endpoint change, etc.
- Working closely with offshore team to provide round the clock development support to apply changes on a strict timeline to CUT 1, 2, 3, 4; ETE: 2, 3, 5, DR 1, 2 channels.
- Migrated 18 components from WAS 5.1 (32 bit) to WAS 6.1 (64 bit) which facilitated a 45% performance increase.
Environment: Java 1.4, J2EE, PolicyCenter 2.0, JMS, WSDL, XML, IBM Websphere 5.1, Eclipse IDE, Hudson, SVN, Windows XP, etc.
Confidential, Chicago, IL
Software DeveloperResponsibilities:
- Designed and developed XML mapping for ClaimCenter 5.0 entity model, xml was used for generating pdf documents with pre-filled information.
- Involved in changing the Data model(XMLs) as per the requirement which is later read by an engine to interpret and pre-fill the Forms with the data.
- Involved in understanding of entire ClaimCenter data model and entity relationship.
Environment: Java 1.4, J2EE, ClaimCenter 5.0, XML, IBM Websphere 5.1, Eclipse IDE, SVN, Windows XP, etc.
Confidential, Chicago, IL
Software DeveloperResponsibilities:
- Involved in developing Java Module for Emailing of Journal Files to the concerned vendors using their custom “Bridje Email Component” and “Voltage SecureMail Service” and Unix Scripts for Transfer and Decryption of ACH File from SFTP Server to WAS 5.1 AIX server.
- Involved in a POC to determine the scope of initiating a Workflow without a Job in PolicyCenter 2.0.
- Involved in integrating this Java Service Module to the PolicyCenter module to assist 3rd party transfer payments with respect to Worker's Compensation.
- Involved in development using Java, Spring, Webservices, etc.
Environment: Java 1.4, J2EE, Spring, PolicyCenter 2.0, Unix Batch, Unix Scripting, IBM Websphere 5.1, RESTful Webservices, Eclipse IDE, Hudson, SVN, Windows XP, etc.
Confidential, Chicago, IL
Software DeveloperResponsibilities:
- Involved in identifying Integration Points and developing high level approach documents.
- Involved in documenting the Usecase & High Level Functional Matrix, adhering to business requirement.
- Involved in setting up the PRE-CUT box with PolicyCenter 4.0.
Environment: Java, J2EE, Tomcat 6, Eclipse IDE 3.5, MS SQL Server 2008.
Confidential, Washington, DC
Software DeveloperResponsibilities:
- Involved in working on Java, JRuby module enhancing service layer and the user interface by implementing JQuery plugins, etc. with the existing JRuby source code.
- Involved in researching & hence looking for the portability of JRuby profiler tool with the existing project, hence enabling to track the bottlenecks in the application.
- Involved in enhancing the Look & Feel of the project UI by implementing JQuery plugins, etc. with the existing JRuby source code.
- Involved in researching & hence looking for the portability of JRuby profiler tool with the existing project, hence enabling to track the bottlenecks in the application.
- Involved in creating MAVEN scripts to facilitate Project Automation according to the project environment.
- Involved in exploring portability of HUDSON tool with the current project for Continuous Build Management, hence bolstering the build process to have an up-to-date build.
- Worked on Apache Solr to get an instance of it to search & communicate through the database to retrieve the result-set for a particular module.
- Involved in weekly Client meetings to get the overall project status & deliverables, etc.
Environment: JRuby 1.4, Rails 2.3.8, Solr 1.4, JQuery 1.4, WEBBrick server (Inbuilt in JRuby on Rails), MySql 5, EasyEclipse 1.3, Maven, HUDSON 1.35, MS Office, Editplus, Notepad++, Windows Vista, Agile Methodology.
Confidential
Team Lead
Responsibilities:
.
- Responsible for mentoring team for henceforth development & guiding them in case of any intricate scenario using Java, J2EE, Spring, Hibernate, etc.
- Responsible for implementing initial Project configuration with Java, J2EE, Spring, Hibernate, Maven, Eclipse.
- Design and implement project structure to accommodate different layers such as View, Service, Data Access Layer, etc
- Configured Eclipse IDE to facilitate developers to adhere to the Standard Coding Policy & Format Style made mandatory by Confidential Chase for all development standards.
- Extensively used Hibernate 3.0 for data persistence with Oracle 10g database.
- Developed a generic DAO superclass to facilitate & cut down the repetitive call in the subclass.
- Participated in Code review sessions to enhance the developed application.
- Designed Database structure in sync with the E-R Diagram after the approval from the Client.
Environment: Java 1.5, Spring Framework 2.5, Spring MVC, Hibernate 3, Eclipse IDE 3.5, Oracle 10g, Websphere Application Server, TOAD, Subversion, SubEclipse plugin, Maven, JUnit, LOG4J, DBDesigner, Case Studio, MS Project, MS Visio, AJAX, JQuery, Windows NT, Agile Methodology, Test Driven Development.
Confidential
Software DeveloperResponsibilities:
- Integrating customized code with the Learning Management System (LMS) Blackboard.
- Involved in developing and enhancing source code using Java, Spring, Hibernate, etc.
- Actively involved in designing front-end to be Cross Platform Browser compatible, involved more in research work on the working & rendering of each browser.
- Responsible in Debugging the application & resolving bugs as allocated in the JIRA.
- Developed complex Oracle SQL queries and stored procedures depending on the logic and called them through JDBC to retrieve the resultant data and display it on the front end in the required format.
- Actively involved in designing front-end to be Cross Platform Browser compatible, involved more in research work on the working & rendering of each browser. Based on the research CSS & DOCTYPE were altered to make it compatible across the system.
