It Consultant – Technical Java Architect Resume Profile
Des Moines, IA
OBJECTIVE
- Seeking a Career position in Client/Business Development environment that will utilize my existing skills and experience in company growth development, as well offer an opportunity and career growth in the field of Information Technology.
- Core Competencies
- SOA and Information integration using XML, Webservices REST
- Process improvement
- Experienced in using modern frameworks, proven methodologies, best practices, and patterns.
- Hands on Experience, working on off shore/onsite model
- Designing reusable components
Domain knowledge
- Industries: Financial Services, TAX/Accounting, Insurance, Healthcare , Agricultural, Manufacturing, Marketing, Human Resource etc.
- Methodologies: Agile/XP/TDD, RUP, Waterfall, SDLC etc.
- Integration Tools: Websphere, Oracle, SQL Server, Mainframe/Tibco
PROFESSIONAL SUMMARY
- More than 10 years of cutting edge experience in diversified fields of JAVA/J2EE applications/Web services/Portal and other web based Software Development, Collaboration and Integration.
- Experience migration, support maintenance, Re-engineering cross platform technologies projects in client server environment
- Hands on experience of J2EE technologies i.e. Java, JSP, Java Servlets, Java Beans etc
- Solid hands-on experience in Web Services and Service Oriented Architecture SOA .
- Experience in Design patterns and Enterprise wide efficient framework designing and reusable components design/development.
- Experience in Oracle 11g , IBM DB2, SQL Server, MySQL databases, mainframe SOLA services.
- Experience in XML Technologies, XSL, SAX Parsers and DOM Parsers
- Experience in Hibernate3.0, Spring Framework and IBatis.
- Experience in EJB 3.0 and JPA.
- Experience in Struts/JSF framework
- Experience in AJAX prototype, JSON framework.
- Experience in integrating systems with Adobe Live Cycle Data Services and generating real time correspondence/documents.
- IBM MQ Series JMS for component based architecture model mostly used in intranet applications
- IBM Certified Solution Developer for Websphere.
- Expertise on various enterprise portals like IBM Web Sphere Portal. Expertise in Enterprise Application Integration using portal and collaboration servers like MS-Exchange and Lotus Dominos
- Experience in Product Development.
TECHNICAL SKILLS
Languages Technologies: | Java, J2EE, Struts, JSF 2.0, REST Web services, facelets, Java Servlets, JSP,IBM MQSeries/JMS, Portlets JSR 168 , Java Beans, XSL, Cascading Style Sheet CSS , JavaScript, AJAX, JQuery, HTML5,PHP, DHTML, C, C , xhtml,, PYThON |
Architecture Tools: | Rational Rose, MS Visio, Enterprise Architect |
Software, Tools Platform: | IBM WebSphere Portal 5.x, RAD 9.0, RAD 8.5, IBM WSAD 5.1.2, IBM WebSphere Application Server 8.x, WINDOWS-NT/2000/XP, Unix/Linux, LOG4J, Tomcat 5, Personal Web Server, IIS, |
RDBMS: | Oracle, IBM DB2, SQL Server, MySQL |
Others: | PL-SQL, JDBC, ODBC, Rational Rose, Microsoft office tools. Test Director, Internet Application Framework IAF, EJPM1.2 Enterprise Java Programming Model 1.2 , EJPM 2.1, HP Quality Center, Cruise Control |
Frameworks: | Hibernate 3.0, Spring Framework, IBatis, JPA, Struts, IAF, EJPM,WSIF, JUnit testing framework, Mockito, Maven, Bootstrap CSS, |
Agile: | Version one, JIRA, |
Servers: | Websphere Application Server 8.5, Tomcat, Liferay portal, Websphere Portal |
Continuous integration: | Hudson/Jinkins |
Source Control: | Tortoise SVN, Source Tree/Stash/Git, Borland Star Team source repository, IBM Rational Clear Case, Rational Clear Quest, Visual Source Safe 6.0, Git/Stash |
PROFESSIONAL EXPERIENCE
Confidential
IT Consultant Technical Java Architect
- IDRT and IAT integration: Investment data reporting tool is an existing old application of Principal and it is responsible for generating xml based reports for huge investment data for different investment products of principal. IAT is a separate application which gathers data from different advisors, clients and sales people and agents and stores it in to the database.
- IAT also provides integration interface with IDRT so that IDRT can use those interfaces to query different investment data across the board and generate a report.
- Investment Analysis Tool IAT : IAT is a web based application tool used by the RIS Group Advisors, Sales people and any other retirement product agent to show different kind of 401k investment products to their customers depending on different search criteria like return on investment, investment tenure, percentage of return etc. This application is divided in to three parts and all are integrated using REST web services.
Roles and Responsibilities:
- As a Lead IT Consultant I am involved in defining UI and data layer integration point using REST API.
- As a Java Architect I am involved in designing reusable domain and data integration interface for RIS which are further used across different departments of Principal.
- Involved with DBA in data modeling and defining data/table structure.
- Gathering requirements from business as well as third party vendor Universal Minds and create conceptual architecture diagram as well as design artifacts.
- Implementing REST services.
- Code review and peer programming.
- Mentoring junior developers as and when required.
- Testing and deployments using continuous integration and continuous delivery tool.
Environment: Java, JSF, REST web services, Spring 3.0, JSON, iBatis, AJAX, IBM Web Sphere Application Server WAS8.5 , Rational Application Developer 9.0, Rational Architect Rose, Tortoise SVN, Source Tree/Stash/Git, Hudson/Jinkins for continuous integration, Maven, XSL FO, XSLT, XML, Guava
Confidential
Technical Lead
- Medica is a non-profit corporation that provides health insurance products for the individual, family, group, senior and government markets as well as a health management company, a charitable grant-making foundation and a research institute.
- Medica is a strategic partner of United Health Group.
- B2B integration Medica to UHG COSMOS
- As part of architecture team I was involved in defining the tools and integration point in order to send and receive COSMOS group number for fully insured and self-insured groups to and from United Health Group.
- B2C integration Provider Portal/ACOs
- As part of architecture team I was involved in defining the tools and integration point in order to send and receive claims information, benefit information, PHI etc. from different types of ACOs, providers across the country.
- iPDM Internet Product Document Management is an application that manages policy products that Medica offer to there customers. Different types of policy product include Fully Insured, Self Insured, Master Group Contract etc.
- iPDM is responsible to keep track of all this product offered to the customers online as well as generating the certificate of coverage on demand to send via physical mail. It also includes benefit package log BPL modules which keeps track of the individual benefits offered with the policy.
Roles Responsibilities:
- As a Technical Lead I was involved in process enhancements and mentoring junior developers.
- Worked as a scrum master in Agile daily scrum meetings, dividing tasks in iterations and then implementing them.
- Created new framework for logging and unit testing.
- Redesigned existing applications and migrated them to latest technology using JSF2, Spring, Hibernate, Web services etc.
- Hibernate and web services have been used for implementing the Persistence Framework for Database.
- Involved in implementation of Webservices for connecting to web eloquence third party application in iPDM project in order to generate policy documents.
- Implemented Java Collection classes for various modules.
- Involved in unit testing, SIT and UAT Testing.
- Identified and implemented best practices across the organization.
- Ability to effectively diagnose, isolate, and resolve complex problems pertaining to data infrastructure
- Capable to work alone or as a member of a team prioritizing work according to the demands of the team.
- Bright self-starter with an ability to deliver results and learn new skills
- Continuous integration using Hudson.
- Deploy code on test environments, and support business users during User Acceptance Testing.
- Used Log4J Logger and Debugger to capture the log that includes runtime exceptions.
- Tortoise SVN was used for version control management.
- Developed JUnit test cases for all the developed modules in both Development and Production Environment.
Environment: Java, JSF, JSTL, JSP, Servlets, AJAX, JQuery, JUnit, CSS, JavaScripts, IBM Web Sphere Application Server WAS8.5 , Rational Application Developer 9.0, Rational Architect Rose, Tortoise SVN, Hudson for continuous integration
Confidential
Lead Java Developer
- Renovation Pay is a project that will overhaul the process by which all marketers of PFG are paid, merging all compensation systems across all lines of business. The Principal will have spent about 50 million and 500,000 hours on Renovation Pay by the time it is finished.
- It is part of a renewed corporate focus on strengthening relationships with valued Marketers and improving the service PFG provides to them in order to exceed their growing needs and expectations.
- Different business units of PFG that match up with this Renovation Pay Calculation release are:
- Group Pension Earned Income
- Pay Infrastructure
- Pension
- Retail- Life Individual Disability, Annuities
- Princor
- Health SBD
- Renovation Pay is one of the largest, if not the largest, project PFG has ever undertaken.
Roles Responsibilities:
- As a Lead Java Developer I was involved in the requirements gathering and Agile daily scrum meetings..
- Worked with an offshore team of 4 people assigning and explaining tasks to them and estimating the activities.
- Used Rational Architect Rose for design and object modeling.
- Used Websphere Rational Application Developer 7.5 as an IDE to develop an Enterprise J2EE Application.
- Used Websphere Application Server 7.0 to deploy and test the application.
- Implemented Spring framework for the application configurations and setup.
- Implemented JSF components and framework for the UI front end development.
- JSP, JSTL Tags and Tag Libraries and xhtml have been used extensively for developing server side components.
- Javascript, AJAX, JQuery, HTML, XHTML DHTML and CSS have been used for implementing the client side functionality for various web pages needed for the application.
- iBatis and SOLA Service Oriented Legacy Architecture web services has been used for implementing the Persistence Framework for Database.
- Based on the Security matrix and the user roles defined for the various users to access different web pages in the application Dynamic Render Rules were defined in the XML to provide the user access permissions.
- Involved in implementation of Webservices for Integration of different modules of Renovation project.
- Implemented Java Collection classes for various modules.
- Involved in writing controller, DAO and Service classes needed for the application.
- Involved in Fixing Defects based on the priority High, Medium, Low as assigned by the Team Lead on a daily basis.
- Followed the company coding standards and SUN coding standards
- Involved in unit testing, SIT and UAT Testing.
- Identified and implemented best practices across the organization.
- Ability to effectively diagnose, isolate, and resolve complex problems pertaining to data infrastructure
- Capable to work alone or as a member of a team prioritizing work according to the demands of the team.
- Bright self-starter with an ability to deliver results and learn new skills
- Build Code using ANT scripts.
- Deploy code on test environments, and support business users during User Acceptance Testing.
- Used Log4J Logger and Debugger to capture the log that includes runtime exceptions.
- HP Quality Center was used for Defect Management for QA Team.
- Rational Clear case UCM was used for version control management.
- Developed JUnit test cases for all the developed modules in both Development and Production Environment.
Environment: Java, JSF, Struts, Tiles, JSTL, JSP, Servlets, AJAX, JQuery, JUnit, CSS, JavaScripts, iBatis Framework, IBM Web Sphere Application Server WAS7.1 , Rational Application Developer 7.5, Rational Architect Rose
Confidential
Lead Java Developer
- The newly launched UITAX online system is used both by the IWD staff and the outside employers and agents. It allows employers and agents the ability to file the quarterly Employer's Contribution Payroll Report and submit contributions online, establishing an online payment through ACH for UI Tax. In addition to submitting report online, the new system provides following facilities to the employers and agents:
- The UIS Services Division currently utilizes an Unemployment Insurance UI Tax processing system that has been in existence since the late 1960's. In 2003, the division began a process to redesign the current UI tax system, in an attempt to streamline processes and improve IWD's service to employers.
- Un-Employment Insurance Tax Re-design
- Provide better service to employers
- Ability to file registrations and quarterly reports online
- Ability to submit address changes online
- Ability to pay contributions online
- Provide 24 x 7 service to users
- Submitting wage adjustments and establishing payments online
- Online request for change of ownership and business mergers.
- Improve efficiency of tax operations
- Replace paper-based system with online interactive and integrated electronic system
- Decrease time-consuming manual processes
- Provide screens and user interfaces that promote ease of use
- Enable one-time data entry
- Increase data integrity
- Provide online error checking and editing
- Replace paper assignment folders with electronic employer files
- Replace microfiche with scanned images
- Improve system access and security
- Provide a secure portal to insure information integrity and privacy
- In addition to the above functionalities the new system provides following major functionalities to the IWD internal staff users.
- Ability to transfer the experience online in case of mergers and ownership change
- Process Debt and Collection
- Calculate and Re-Calculate UI TAX rate.
- Establish and make payment online and reverse the previously made payments.
- See the transaction history and reverse them if required
- Generate delinquency notices,
- Administer field audit and wage adjustments.
- Waive interest and penalty.
- As a Lead Java Application Development Designer I was involved in the requirements gathering
- Involved in Agile daily scrum meetings, dividing tasks in iterations and then implementing them.
- Used Rational Architect Rose to design and object modeling.
- Used Websphere Rational Application Developer 7.0 as an IDE to develop an Enterprise J2EE Application.
- Used Websphere Application Server 6.0 to deploy and test the application.
- Implemented Spring, framework for the application configurations and setup.
- Implemented Struts, JSF components and framework for the UI front end development.
- JSP, JSTL Tags and Tag Libraries have been used extensively for developing server side components.
- Javascript, AJAX, JQuery, HTML, XHTML DHTML and CSS have been used for implementing the client side functionality for various web pages needed for the application.
- iBatis, JPA, web services has been used for implementing the Persistence Framework for Database.
- Based on the Security matrix and the user roles defined for the various users to access different web pages in the application Dynamic Render Rules were defined in the XML to provide the user access permissions.
- Involved in implementation and Integration of different modules of UI TAX project such as Wage Submission, Wage Adjustments, Transfer Experience, Change of Owner, Tax Calculations, Wage Adjustments, General Ledger, Event logging, Generating Correspondences etc.
- Implemented Java Collection classes for various modules.
- Involved in writing controller, DAO and Service classes needed for the application.
- Involved in Fixing Defects based on the priority High, Medium, Low as assigned by the Team Lead on a daily basis.
- Followed the company coding standards and SUN coding standards
- Involved in unit testing, SIT and UAT Testing.
- Identified and implemented best practices across the organization.
- Ability to effectively diagnose, isolate, and resolve complex problems pertaining to data infrastructure
- Capable to work alone or as a member of a team prioritizing work according to the demands of the team.
- Bright self-starter with an ability to deliver results and learn new skills
- Build Code using ANT scripts.
- Deploy code on test environments, and support business users during User Acceptance Testing.
- Used Log4J Logger and Debugger to capture the log that includes runtime exceptions.
- HP Quality Center was used for Defect Management for QA Team.
- Rational Clear case was used for version control management.
- Developed JUnit test cases for all the developed modules in both Development and Production Environment.
Environment: Java, Struts, Tiles, JSTL, JSP, Servlets, AJAX, JQuery, JUnit, CSS, JavaScripts, JPA EJB 3.0, iBatis Framework, IBM Web Sphere Application Server WAS7.1 , Rational Application Developer 7.0, Rational Architect Rose
Confidential
Lead Java Developer Consultant
- R24 Service Desktop and Customer Self-Service are two different applications,
- R24 Service Desktop is for the internal John Deere Credit Employee and
- Customer Self-Service is for the external John Deere Credit Customers.
R24 Service Desktop
- Report generation PDF report generation at the end of JV processing, Insurance Modification, Payment Schedule Change, Interest Rate Change History
- Collateral and Financed Item details - Existing equipment /Financed services information maintenance
- Transaction History With an ability to reverse the payment transactions
- Journal Voucher Entry Create/Process Journal Voucher.
- Modify Insurance Insurance modification Sentry Insurance Provider is a JDC partner for insurance
- Payment Rescheduling Payment schedule change due to deferral, partial payoff, interest rate change, insurance adjustment, schedule adjustment
- Account maintenance Payoff Quote, Late charges and fees, finance charges, general A/C info
- Direct Pay View/Register/Maintain Bank account information, make a payment
- Lease accounts Info Lease
- Installment/Loan Account M010 and Profile Accounts
- Revolving/Credit Card Account- MARS
- R24 Service Desktop is an intranet based online credit application where an internal JDC employee can log on to the system and check for the internal information of a particular customer account such as the billing details, billing records, payment dues, late charges applied, fees applied, payoff quote, payment schedule and rescheduling, restrictions on the account, outstanding balance, transaction history, Journal voucher etc. based on the type of the account. As of now it has 3 types of back end source system accounts.
- Along with viewing and updating the internal account details of a particular customer, a JDC employee based on the credentials and privileges can also perform some admin tasks like search for a customer, associate a customer with account, modify insurance on account, payment rescheduling, update collaterals, make a payment, search for direct payments, adding a message, adding an event, transfer dealer portfolio, proxy registration, customer rewards, customer merge etc.
- All of the above mentioned functionalities were divided into separate modules like,
- This application is also used to answer the JDC customers' queries via Interactive Voice Response IVR system, by allowing the JDC representative to access their accounts online.
Customer Self Service
- Customer Self-Service is an online JDC customer facing application available to the outside customers of JDC on the internet. This application allows the customer to view their current account information, transaction details, recent account activity, statements, account services like address/phone change, finance charge summary, interest charges, request for additional card, invoice detail, request for close account letter, close account, make payment, setup recurring direct payment, cancel/delete scheduled direct payment, register bank account, view dealer details, view collateral details, view payment scheduled, payment mailing address, credit summary, online statements download, transaction history. It allows the JDC customer to maintain their account with the JDC online using internet and they can avail almost all the account related services online through this application.
- As a Lead Java Application Development Designer I was involved in the requirements gathering
- Created conceptual and technical design documents as part of designing the system.
- Was leading a team of 6 people from offshore and 2 people onsite.
- Used Websphere Rational Application Developer 6.0 as an IDE to develop an Enterprise J2EE Application.
- Used Websphere Application Server 6.0 to deploy and test the application.
- Implemented Struts framework for the UI front end development.
- JSP, JSTL Tags and Tag Libraries have been used extensively for developing server side components.
- Javascript, AJAX, JSON, HTML, XHTML DHTML and CSS have been used for implementing the client side functionality for various web pages needed for the application.
- Hibernate, web services has been used for implementing the Persistence Framework for Database.
- Siteminder and RBAC were used for authentication and authorization level security roles implementation.
- Implemented Java Collection classes for various modules.
- Involved in writing controller, DAO and Service classes needed for the application.
- Involved in Fixing Defects based on the priority High, Medium, Low as assigned by the Team Lead on a daily basis.
- Followed the company coding standards and SUN coding standards
- Involved in unit testing, SIT and UAT Testing.
- Identified and implemented best practices across the organization.
- Ability to effectively diagnose, isolate, and resolve complex problems pertaining to data infrastructure
- Capable to work alone or as a member of a team prioritizing work according to the demands of the team.
- Bright self-starter with an ability to deliver results and learn new skills
- Deploy code on test environments, and support business users during User Acceptance Testing.
- Used Log4J Logger and Debugger to capture the log that includes runtime exceptions.
- HP Quality Center was used for Defect Management for QA Team.
- Starteam was used for version control management.
- Developed JUnit test cases for all the developed modules in both Development and Production Environment.
Environment: Java, Java Servlets, JSP, JUnit, Cascading Style Sheets, JavaScript, Deere Enterprise Java Programming Model EJPM 2.1 , Deere frameworks IAF , IBM Web Sphere Application Server WAS6.1 , Rational Application Developer 7.0, Rational Rose.
Confidential
- Confidential are currently using JD Quote Application. The application allows dealers to create an online quotation for equipments manufactured by John Deere. It also interacts with other online applications of Confidential, which allows the user to configure quoted equipment with the possible options. This provides an easy way for the user to create the quote for the configured equipment, without manually entering. Once the quote is created the dealer can create a proposal offer and final purchase order using the two different applications from the same suit called JD Proposal and JD Purchase Order respectively. All the applications are running separate and communicate with each other using WebServices and http communication. The Quote suit application is a new application which includes all three applications under one application with new set of requirements.
- Apart from the application database the application communicates to different Deere applications like Customer Knowledge Center CKC , Account Flex for Dealership Information, Unified User Component for the login user information, Role Based Access Control RBAC for user authorization, Siteminder for user Authentication, UsedXpress WebServices for the Trade In Equipment, Online Configurator for product configuration, Geopolitical Database for the County information, Customer Search Component Webservice for searching the existing Deere customer, COMAR pricing for the equipment price related information, Sales Incentive API etc. All this external applications are different source of data for the Quote suit.
Responsibilities:
- As a Lead Java Developer I was involved in the System analysis and design, Object modeling, coding, implementation and unit/system testing. I was also involved in the offshore team management consisting of 8 people. Being an onsite coordinator I was involved in delivering the requirements, technical specification documents, conceptual design documents, task allocation, unit/system testing and code review
Environment: Java, Java Servlets, JSP, WSAD 5.1.1, IBM DB2 UDB 8.2, Cascading Style Sheets, JavaScript, Deere frameworks IAF , IBM Web Sphere Application Server WAS5.1 , Rational Application Developer 6.0, Rational Rose.
Confidential
Senior Java Developer
- Confidential is a JSR-168 compliant portal based product. Confidential means, Synchronized exchange . It basically contains Task, Mail, Contacts, Calendar and Alert portlets. This portlets are used as a part of Enterprise Integration which allows you to connect to the MS-Exchange server in the back end and gives a web enabled portal view to the Task, Mail, Contact, Calendar and Alert portlets. All portlets are JSR-168 compliant and can successfully run on any portal server such as IBM Websphere, BEA Weblogic, and eXo, Liferay, Jboss etc. It is also backend compliant with MS-Exchange Server 2003 and 2004, IBM Lotus Dominos or any RDBMS.
Responsibilities:
- As a senior IT programmer analyst I was involved in the System analysis and design, Object modeling, coding, implementation and unit/system testing.
Environment: Java, JSR-168 portlets, JSP, Web Sphere Application Developer 5.1 WSAD , HTML, Cascading Style Sheets, Microsoft Exchange Server 2004,Lotus Dominos, Any RDBMS
Confidential
- It is a product, which provides a standard application-programming interface API to the Microsoft Exchange Server towards Enterprise Application Integration EAI . It can be used with portals as well as J2EE web based application. It is developed using the standard WebDev protocol.
- Confidential Connector API makes headway to rapid application development enabling web applications collaborate with Microsoft Exchange and/or Lotus Domino. With its highly customizable application architecture, model driven approach and a set of reusable software modules, SyncEx Connector API simplifies integration and collaboration of your enterprise applications to increase on connected productivity and utilization of enterprise resources.
- By enabling interoperability between your application and Exchange/Domain/RDBMS, user can access objects such as folders, messages, contacts, tasks, and calendar items from user application. SyncEx makes collaboration with any of the collaboration server/databases with an increase in ROI and decrease in developmental efforts.
- It provides seamless integration of Java/J2EE application with Microsoft Exchange with no extra configuration required in Microsoft Exchange Server.
Responsibilities:
- As a senior IT programmer analyst I was involved in the system analysis and design work, object modeling, coding, implementation and unit/system testing.
Environment: Java, WebDev, and Microsoft Exchange Server
Confidential
- It is a standard bug/task tracking system. This helps in resource management, quality control, bug tracking and task management. It is again a JSR-168 portlet based product compatible to any portal server.
- This product helps in Tracking reported bugs, defects, business issues, enhancement requests, etc., Workflow through messaging, routing and notification to get issues resolved, managing and enforcing process of your company to resolve issues, Up-to-the-minute project information and status to team members everywhere, to faster collaboration, Capturing discussions and sharing knowledge, improved accountability by maintaining history and audit trail.
- Confidential is a powerful, easy-to-use collaboration tool to help companies track business issues and automatically manage them through the resolution.
Responsibilities:
- As a senior IT programmer analyst I was involved in the System analysis and design, Object modeling, coding, implementation and unit/system testing.
Environment: Java, Portlet1.0 JSR-168 , JSP, Web Sphere Application Developer 5.1 WSAD , HTML, Cascading Style Sheets, Hibernet, and MySql
Confidential
- Similar to Employee Self Service ESS system, John Deere wishes to create a portal for new employees. New employees are those who have accepted the job offer but not yet reported to work.
- Confidential, one of the applications in the New Employee Self Service NESS system, is a web site that provides basic information to the new employees about their work location ex. dress codes, uniforms , facilities available ATM, Day Care Centers , general benefits, policies and procedures, etc..
- Once an employee reports to the work, he/she will start using ESS and JD Online, as the primary sources of information. That is, they no longer will have access to NESS and JD101. Since team site is the Enterprise Content Management System and the JD Online content is in team site, team site is used for static content creation.
- An IAF based Java application is needed for displaying the dynamic information. For example, authentication interfaces with other system such as ESS, to display dynamic content based on the logged on user's personnel area, language, etc. This Java application may include snippets to display static content created in team site.
Responsibilities:
- As a Sr. software engineer I was involved in the System analysis and design, Object modeling, coding, implementation and unit/system testing.
Environment: Java, Web Services, JSP, Filter Servlets, Java Servlets, IBM WSAD 5.1, Deere frameworks IAF i.e. Configuration framework, Logging framework, Connection Framework, Persistence framework etc, IBM Web Sphere Application Server WAS
Confidential
- Confidential is an online web based intranet application developed for the Deere customer support and dealer warranty tools department. The purpose of this application is to facilitate the product improvement program. Once the product is in market or ready for shipment and if it is found that particular part/machine/model of that product is damaged or there is any manufacturing defect which needs to be identified and improved then the concern person has to follow the process define at the PIP online application in order to start the product improvement program. It includes the product information such as PIN number, part number, model number, machine code, and serial number. Also one must require specifying the time and cost required for the improvement process.
Responsibilities:
- As a Sr. software engineer I was involved in the system analysis and design, object modeling, coding, implementation and unit/system testing.
Environment: Java, Web Services, JSP, Web Sphere Application Developer 5.1 WSAD , HTML, Cascading Style Sheets, IBM Websphere Application Server WAS
Confidential
- Confidential is a Human Resource Call Tracking System. This project manages profile of employees related to their medical, dental insurances, their pension details, cases, calls etc.
- This project was intended to furnish all employee details at a single point, so that any enquiry from concerned person can be fulfilled.
Responsibilities:
- As a software developer I was involved in the System analysis and design, Object modeling, coding, implementation and unit/system testing.
Environment: Java, Web Services, JSP, Web Sphere Application Developer WSAD , HTML, Cascading Style Sheets, IBM WebSphere Application Server WAS
Confidential
Deere Financial Accounting - DFA
- This project basically bound to PDF generation. The PDF may contain Income statements, Balance Sheets, Costing and all other Financial Accounting related Documents.
Environment: XML, XSLT, XSLFO