We provide IT Staff Augmentation Services!

Senior Developer ,resume Profile

2.00/5 (Submit Your Rating)

Profile

  • Over 16 Years of IT Experience
  • Over 14 Years of Java J2EE Experience
  • Over 6 Years of Agile Methodology Experience

Summary

SDLC: Over 16 Years of Experience in Enterprise Application Development, Portals, Web Applications, Client-Server Technologies and Mobile Applications using Java, J2EE and ASP technologies with Software Development Life Cycle.

Java/J2EE: Over 14 years of Programming experience in Java 2.0/1.1/1.0, JDK 2.0/1.4/1.3/1.2, J2EE 2.0/1.1, J2ME, IBM Web sphere 6.0/5.0/4.0/3.5/3.0, IBM, Struts framework, JSF, Orion Framework, EJB 2.0/1.1 Entity, Session Beans and Message Beans , Applets, Swing, AWT, ANT, JDBC/ODBC,DHTML, DB2 UDB, Oracle 9i/8i/8.0.3/7.5, SQL, PLSQL, C , C, Unix, CGI/PERL, Shell Scripting, Rational Rose 2000A, Rational XDE modeler, IBM Visual Age 4.0, Visual InterDev 6.0, JBuilder 5.x, Visual Source Safe 6.0, Hibernate 2.0, JPA, Crystal Reports Designer/Developer 9.0, Crystal Reports Application Server Java SDK 9.0, Windows 95/98/NT/2000/XP, proficient in developing applications using J2EE Design Patterns like creational, structural and behavioral design patterns MVC Architecture, Singleton, Factory, Fa ade, Service Locator etc .

Good experience on UNIX Shell scripting.

Architecture: Proficient in the design, development and implementation of Model-View-Controller MVC , Design Patterns and DAO's, J2EE Architecture, SDLC, Software Engineering, Design Patterns, Object Modeling, Project Management, UML, RUP Methodologies in Rational Rose.

Strong experience on Agile Methodology, ATG and ATG DAS, Interwoven WorksiteMP, Eclipse and RSA plug-ins, Struts and SOFIA Frame Work. Experience on VB Programming.

Experience on Design Patterns Front Controller, DAO, DTO, Singleton, Session Fa ade, Business Delegate and VO . Exposure to Hibernate and Spring Frameworks

Strong experience in design and implementation of applications based on both Model I and Model II of MVC pattern.

Databases: Experienced with RDBMS implementation and development using Oracle 8/8i/9i/10g, PL/SQL, SQL Server 2000, MySql, Informix and DB2. Experience in writing PL/SQL code Stored Procedures, Packages, Triggers etc., in retrieving data efficiently from database.

Technical Skills

Methodologies

OOP, OOD, OOAD, SDLC, Iterative

Languages Technologies

C, C , Java 2, XML, JDK1.1, JDK 1.2, JDK 1.3, JDK1.4, J2EE, HTML, XML, XSLT, XPATH, CSS, JAXB, Servlets, JSP, JDBC, EJB, Multithreading, Taglibs, Java Script, AJAX, JQuery, ASP, VB Script, UML, AWT, Swings, Struts, JSF, JPA, Spring, Hibernate, SOFIA, JAXP, PL/SQL, JMS, Java Stored Procedures.

App / Web Servers

Web logic 5.1/8.1, Web sphere, ATG DAS, JBoss, Tomcat 4.0/5.0, JRun.

Tools

Toad, WinSQL, PL/SQL Developer, XML Spy, Java Parser for XML SAX, DOM , Eclipse, Net Beans, Advanced Query Tool, Edit plus, Junit, Ant.

OOAD Tools

Rational Rose2000

Design Patterns

MVC, Singleton, DAO, Value Object Transfer Object , Front Controller, Session Fa ade, Business Delegate, Composite View, Command Pattern.

Frameworks

Struts, JSF, Spring, Hibernate, Chordiant and SOFIA

RDBMS

Oracle 8.1/9i, MySql, Informix, SQL Server, MS Access

Operating Systems

Windows XP/NT/2000, UNIX, Linux, DOS

Version control

MS VSS, CVS, PVCS, SVN, Star Team

PMS

Xplanner, Version One

Professional Experience:

Confidential

Senior Developer

Computer Sciences Corporation CSC has a contract with the state of Maryland to replace the existing Medicaid Management Information Systems MMIS with a new system that shall support commercial off the shelf solutions, call center document management and CRM activities. The new MMIS system shall be geared toward ability to support future Department of Health and Mental Hygiene service oriented architecture that integrates improved data sharing across agencies automating claims and eligibility processing allowing the development of waiver, long-term care and state run program eligibility solutions to directly address the inefficient eligibility determination process and eliminate stovepipe systems and improving care and recipient management.

Responsibilities:

  • Developed and implemented the product using Agile Methodology.
  • Working on eCAMS Framework for DHMH Department of Health and Mental Hygiene .
  • Designed and developed few JSP pages and Handlers for Common Components team for MERP enhancements.
  • Designed and developed new screens JSPs and Handler for Managed Care sub system for Broker transaction details.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Designed and written SOAP based Web Services using eCAMS Framework for Recipient, Provider and CRM teams.
  • Created WSDLs using eCAMS Framework.
  • Written PL/SQL Stored procedures and functions for Common Components.
  • Tested and prepared test data for Web Services to test on SOAPUI.
  • Worked on Email Notification functionality when Alert has been generated for any sub system.
  • Participate in code peer reviews and ensure the code written complies with the company standards and policies.
  • Participate in meetings and discussions with Functional/Technical Leads to understand the requirements and work out a design.
  • Written client side validations for few jsp page using Java Script.
  • Written AJAX level code to validate the current user password and change password functionality.
  • Written JUnit Test cases for perform unit testing.
  • Defects fixed raised in JIRA for common components and managed care sub sysem.

Environment: Java 1.6, J2EE, eCAMS Framework, JSF, Richfaces, Spring Framework, JPA, Hibernate Framework, JSP, Taglibs, Servlets, EJB, DAO, AJAX, JQuery, JMS, Web Services, SOAP, WSDL, Java Script, SOAP UI, Oracle 10g, SQL Developer, SQL, PL/SQL, HTML, CSS, Axis2, XML, Eclipse, Clear Case, JBoss, Ant, JIRA, Windows and Unix

Confidential

Senior Developer

Responsibilities:

  • Gathered requirements from Client and prepared solution document for Transaction Monitoring and FCA.
  • Designed and developed screens and sections for Transaction Monitoring and FCA using JSP.
  • Designed and written Workflow actions and functions for Transaction Monitoring and FCA.
  • Written SQL Query actions using Oracle 9i for couple of sections.
  • Written PL/SQL stored procedures using Oracle 9i for workflow actions.
  • Worked on importing tables and importing as CSV files for Transaction Monitoring and created CTL files.
  • Worked on Transaction Monitoring test data used for DEV and QA environments for performance.
  • Written Shell scripts and updated the scripts as per the requirement.
  • Responded to all UNIX systems problems 24X7 and resolved them on a timely basis.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Worked on defect fixes raised in Jira for TM Q3 and Exception Processing.
  • Created section reports using velocity templates for TM Alert Queue and TL/Manager Pending Disclosures section.
  • Exporting and Importing screen configuration, workflow configuration, and basic configurations from Dev to QA environment.
  • Made a build using ant with latest changes in configurations/database and deployed into DEV and QA environments.
  • Written JUnit Test cases for perform unit testing.
  • Created UB ELDER ABUSE, UB LEA, UB EQAR, UB FIJM, UB ICMS CASES and UB ICMS CASE ENTITIES tables and written Hibernate mapping files.
  • Written JUnit test cases for some of the workflow actions.
  • Extensively used AJAX in Front end development.
  • Written client side validations for most of the screens and sections for Transaction Monitoring and FCA using Java Script.

Environment: Java, J2EE, Servlets, JSP, Web Services, JSF, Richfaces, Spring, Hibernate, JPA, WebLogic, Eclipse, JUnit, SVN, Tortoise, Java Script, Velocity Templates, AJAX, HTML, XML, CSS, Ant, Oracle 10g, SQL, PL/SQL, Korn Shell, CTL, Aqua Data Studio, Windows XP and Unix.

Confidential

Senior Developer

Responsibilities:

  • Developed and implemented the product using Agile Methodology.
  • Written DocumentUploadServlet to upload additional documents for recipient and school.
  • Written function using Ajax, JQuery autocomplete function to implement autosuggest feature in recipient page to populate the school names and department names from sentry database.
  • Written AJAX and JQuery code to remove the uploaded files in recipient page.
  • Implemented Electronic Transcript Exchange ETX functionality to place an ETX order.
  • Used JSF framework in developing user interfaces using JSF UI Components.
  • Written Hibernate mapping file for document upload files to map for doc upload detail table.
  • Added few entries in school profile mapping and recipient mapping files.
  • Added entries in Spring mapping file to handle document upload functionality.
  • Developed new monitoring and reporting scripts shell as well as enhanced existing ones.
  • Performance monitoring and tuning on UNIX systems. Develop step-by-step method using predesigned worksheets to eliminate much of guesswork in performance monitoring and tuning.
  • Used Google Captcha API, to work on Captcha to verify the security code in upload documents page.
  • Written JUnit test cases to implement upload documents and cleanup jobs functionality.
  • Written DocumentUploadDetail Value Object class for document upload functionality to map hibernate mapping file.
  • Written DAO and DocumentManager classes to handle attaching documents for Transcript Order.
  • Designed and Written couple of ASP pages for customization screens for School Profiles.
  • Designed and Written ASP pages for Customer Order Screen, upload additional documents for recipient and school, upload ETX transcript.
  • Designed and created database tables for etx registry in Informix.
  • Written SQL queries to integrate the data between school and department tables. And also department and file format tables.
  • Used Version One to track the stories and issues.
  • Written client side validations for all upload functionalities, recipient page and consent form change, and ETX fields on customization screens and customer order screen using Java Script.
  • Written Scheduler jobs to implement Cleanup Additional Documents and Cleanup Transcript.
  • Created Velocity Templates for reminder emails and to include additional documents column in download functionality.

Environment: Java, J2EE, Servlets, JSP, Web Services, JSF, Spring DAO, Hibernate, WebLogic, Velocity Templates, Eclipse, JUnit, CVS, Java Script, JQuery, AJAX, Google Captcha API, HTML, XML, Korn Shell, CSS, Ant, Informix, SQL, Version One, Advanced Query Tool, Windows XP and Unix.

Confidential

Senior Developer

Responsibilities:

  • Developed and implemented the product using Agile Methodology.
  • Gathered requirements from Client and prepared requirement and design documents.
  • Performed Use case design, object modeling using UML, like Transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Low Level Design implementation for the HLD defined involving the UML diagrams in form of SDDs.
  • Prepared design documents for Well Known Mail Provider, Angelia Open Mail Extension for Well Known Mail Provider and Spam Filtering modules.
  • Create a new attribute wellknowmailprovider for identity and datasource objects in global config and local config files.
  • Worked on SOAP requests for Create Identity, Modify Identity, Create Data Source and Modify Data Source.
  • Tested using SOAP calls using SOATest for Create Identity, Modify Identity, Create Data Source and Modify Data Source.
  • Generating web services WSDL SOAP through RAD.
  • Used zmprov commands to create well known mail provider, identity and data source.
  • Written unit test cases using Junit and performed integration and system testing.
  • Handled Gate Request and Response from Gate Keeper for Spam Filtering.
  • Parsed XML response coming back from Gate Keeper and stored it in an Object.
  • Written Java Stored Procedures for Angelia Open Mail Extension.
  • Check-ins, Check-outs using SVN.
  • Prepared code review document for Well Known Mail Provider, Angelia Open Mail Extension for Well Known Mail Provider and Spam Filtering modules.

Environment: Java 1.6, J2EE 2.0, Servlets, Zimbra Server 6.0, Web Services, WSDL, SOAP, SOATest, mySql, LDAP, Log4j, WebSphere 7, Ant, zmprov, Open Mail Extension API, XML, RSA, Ant, SVN, Maven, JDBC, Windows XP and Linux.

Confidential

Lead/Senior Developer

Responsibilities:

  • Gathered requirements from Client and prepared requirement document.
  • Coordinated with Business people to prepare presentation specifications.
  • User Interface design using Rational tools.
  • Validating Design Patterns, Implemented various Design Patterns like Front Controller,
  • DAO, Value Object, Singleton, and Business Delegate.
  • Extensively used AJAX in Front end development.
  • Used JSF to design UI for Receiving, Coating and Shipping pipes.
  • Low Level Design implementation for the HLD defined involving the UML diagrams in form of SDDs.
  • Prepared design documents for Order Management, Small Pipes and Stores modules.
  • Worked on Jasper Reports to provide the reports by customer wise, date wise and order wise.
  • Created Database tables using Oracle 9i.
  • Written PL/SQL Stored Procedures for Small Pipes and Stores modules.
  • Check ins, Check outs using CVS.
  • Prepared code review document for Order Management, Small Pipes and Stores modules.

Environment: Java, J2EE, JSP, Servlets, JSF, Struts Framework, Eclipse, CVS, JDBC, Jasper Reports, Web logic, Oracle 10g, SQL, PL/SQL, Ant, JUnit, AJAX, JavaScript and Windows XP.

Confidential

Senior Developer

Responsibilities:

  • Gathered requirements from Client and prepared requirement document.
  • Coordinated with Business people to prepare presentation specifications.
  • Developing the product using Agile Methodology.
  • User Interface design using Rational tools.
  • Written JSPs for Eligibility and Military Status module.
  • Worked on Eligibility module for Change Requests.
  • Written few Business Objects using Chordiant framework.
  • Prepared design documents for SSI and Eligibility modules.
  • Added few offering entries to support for external applications in offerings database using Chordiant.
  • Added few entries in CTL table for the help text used in Military page using Chordiant.
  • Check ins, Check outs using Star Team.
  • Used Beyond compare tool for code merging.
  • Involved in fixing the defects during System Test.
  • Deployed in Web sphere production sever.
  • Worked on RSA plug-ins.
  • Prepared code review document for SSI and Eligibility modules.
  • Worked on Project View and Release View using Star Team.

Environment: Java, J2EE, JSP, Chordiant Framework, JDBC, Web sphere, DB2, offerings, CTL, RSA, Rational Rose, XML, AJAX, JavaScript, Star Team, Beyond Compare and Windows XP.

Confidential

Lead/ Senior Developer

Responsibilities:

  • Gathered requirements from Client and coordinated with Singapore team.
  • Written Servlets for File Upload, XML Translation and Download.
  • UI Mockup design using visio and naming the mockup elements forming a highlevel designing SRD , defining the datasources for the each mockup element.
  • Designed and Written few JSP pages.
  • Written code to request SSL certificate and get authenticated by CKCI certificate.
  • Written code to recertify the certificate.
  • Written PL/SQL Stored Procedures.
  • Used OpenSSL to create the self-signed certificate.
  • Written code to certify and re-certify the certificate.
  • Written Servlet to upload the SSL certificate.
  • Written numerous helpful scripts to do various tasks using Korn Shell.
  • Written SQL queries to retrieve the data and Deployed on Luna SP Box.
  • Written code to validate the forms.
  • Written code to validate XML and used DOM paser to parse XML file.
  • Written SQL queries to retrieve the data.
  • Created Key pair in CKCI.
  • Written code to decrypt the XML file using our CKCI private key.
  • Written code to encrypt PIDs using CKCI asymmetric key.
  • CVS Check ins, Check outs and code merging.

Environment: Java, JSP, Servlets, JDBC, Struts, Oracle, SQL, PL/SQL, Korn Shell, Toad, Web logic, XML, AJAX, JavaScript, Eclipse, CVS, Windows XP and Unix.

Confidential

Senior Developer

Responsibilities:

  • Understanding the client requirements.
  • Involved in Search Term Management STM Enhancements project.
  • Involved in Loader and MSN modules.
  • Written java classes using MSN API.
  • Written JSPs for MSN and Loader modules.
  • Written Repository using ATG.
  • Involved in writing new components using ATG.
  • Involved in PVCV Check ins, Check outs and code merging.
  • Written DAOs for each individual search engine process and loader process.
  • Written Named queries in Repository.xml to insert and update the data into database, and retrieve the data from database.
  • Used JDBC to retrieving the information from Oracle database.
  • Co- ordinated with offshore team.
  • Involved in Code Review.
  • Involved in defects fixing for Loader and MSN modules.

Environment: Java, J2EE, JSP, JDBC, ATG, ATG Dynamo Application Server, Oracle 9i, Toad, Eclipse, UNIX, Web services, PVCS, Windows XP Professional and Unix.

Confidential

Senior Developer

Confidential

Senior Developer

Confidential

Senior Developer

Confidential

Java Developer

Confidential

Java Developer

Confidential

Developer

Confidential

Developer

We'd love your feedback!