Lead Developer Resume Profile,
,
SUMMARY
- Over 16 years of IT experience with strong architecture, design, development, analytical, performance tuning and data modeling skills.
- Extensive knowledge of software development life cycle and development of distributed business applications.
- Worked in all phases of SDLC including Design, Development, Testing, and Maintenance Production Support and all Phases of the development process, Implementation of High volume Clustered Application servers.
- Experience with various software development methodologies Lean - Agile, RUP, Extreme Programming etc
SKILLS AND EXPERTIES
Core Skills: CRM, J2EE, java, SOA, JSF Trinidad, Jquery, HIBERNATE, Spring, Spring MVC, Chordiant, WebServices, WEBSPHERE, WEBLOGIC, JBOSS, Oracle, DB2, SQL, PL/SQL, AJAX, Lean-Agile Methodology, Extreme Programming, RUP, Struts, MDA, Rest
Platforms
Unix, windows
Programming Languages Frame works and Tools
JAVA, J2EE, SQL, PL/SQL, XML, XSLT, HTML, DHTML, UML, Javascript. UML, jquery,json, STRUTS, ERD and DFD, MDA, Hibernate, Spring, Chordiant, BPM, JSF, Trinidad, JUNIT, JSON, Jquery, corticon rules engine
Application Server
WebLogic, Websphere, Tomcat, JRun4, Java Web Server, IIS, Apache, Blazix,jboss
Methodologies
Extreme Programming, Lean-Agile, RUP, SOA
Protocols
SOAP, TCP/IP, HTTP, HTTPS, FTP, SMTP, RMI, IIOP, LDAPDatabases
MySQL,Oracle, DB2, MS SQL, MS-Access, SYBASE
Design Patterns
J2EE Design Patterns
IDE and tools
RAD 7, RSM7, ECLIPSE, TOAD, RequisitePro, ClearCase, ClearQuest, Visio, RationalRose, SQL Plus
Design Tools
Source Control
ER Win, VISIO, Jprobe, UML, SiteMinder, Visual Source Safe 6.0 and PVCS, Rational Rose, Clear Case, Clear Quest
Mainframe Technologies
IBM/ES9000, CA-REALIA WORKBENCH, MF-WORKBENCH MVS/XAMVS/ESA, OS/2, Windows 95/98/NT Visual Basic, VS COBOL11, CICSPASCAL, C, JCL, DB2, VSAM, IDMSMS-ACCESS,MF-ANIMATORVISUAL SLICK EDITOR, PANVALET, XPEDITOR, TSOMF-REVOLVE/2000, EASYTRIEVE
Soft Skills: Excellent communication skills, enthusiastic team player, successful client relationships, positive attitude, and a quick learner.
PROFESSIONAL EXPERIENCE
Senior software engineer
CloudMatrix 7.2
Responsibilities:
- Develop J2EE components service store functionality, search for services, infinite scroll etc
- UI development with spring mvc, thymeleaf, jquery, bootstrap
- EJB stateless session beans / Spring /hibernate/mybatis/mysql
Environment: J2EE, java7,JBoss 7, MySQl, Hibernate, Spring, Spring MVC, Bootstrap, JSF,Thymeleaf, Ajax, jquery, Eclipse, Atllassian tools, SourceTree
CONFIDENTIAL
Solutions Engineer/ Application Architect
- Description: CONFIDENTIAL is a call center application based on CONFIDENTIAL framework that allows CONFIDENTIAL to implement consistent processes across the enterprise to enable the contact centers in providing advocacy service to customers regardless of location.
- CED supports multiple channels/ lob s and has sophisticated case management system.
Responsibilities:
- Prepare architectural diagrams
- Design and development of server side components
- Design and development of UI components
- Develop POC / High level Design Documents and Story boards.
- Application development using J2EE components
- Performance tuning / Websphere configuration sib, scheduler, work manager etc
- Production support
- Participate in business process review meetings
- Participate in Use case review /Realization meetings.
- Conduct code reviews
Environment: J2EE, java6, jms, Websphere 7, Oracle 11g, SOA, Chordiant 6.6, Hibernate 3, Spring, ININ Media desktop, JSF 1.2, JSF Trinidad, Ajax, Webservices, SOAP, AXIS, JAXB, RAD 7.5.5, RSM, RSA, ReqPro, ClearCase, ClearQuest,BuildForge,Ant,Maven
CONFIDENTIAL
Application Architect/ Lead Developer
Description: CONFIDENTIAL is a call center application based on CONFIDENTIAL that allows CONFIDENTIAL to implement consistent processes across the enterprise to enable the contact centers in providing advocacy service to customers regardless of location.
Responsibilities:
- Participate in business process review meetings
- Participate in Use case review /Realization meetings.
- Designed / Developed Queuing and routing of work
- Designed / Developed POC for Alerts and Broadcast Messaging
- Mentor the Development team.
- ffshore /onsite coordination
- Develop / Review High level Design Documents and Story boards.
- Develop / Review Detailed design documents.
- Design / develop webservices, map gap analysis.
- Generate and Maintain BO / Service Models.
- Conduct code reviews
- Production support
Environment: J2EE, Websphere 6.2 / 7, Oracle 10 / 11g, SOA, Chordiant 6.2 / 6.6, Hibernate 3, JSF 1.2, Trinidad, SOAP, AXIS, JAXB, RAD 6.1 / 7.5.5, RSM, RSA, ReqPro, ClearCase, ClearQuest
CONFIDENTIAL
Senior Consultant
Description: SOA based Call center application
Responsibilities:
- Design, develop Chordiant services.
- Participate in Use case review /Realization meetings
- ECM / Interaction management
- Reference Data design / Maintenance
Environment: Chordiant 6.1, RSA, DB2, Web services, Websphere Portal.
CONFIDENTIAL
Senior Consultant
Description: CONFIDENTIAL automates the account opening process at Wachovia across multiple channels by consolidating the existing business processes. It replaces several applications that are being managed separately Einstein, Pegasis .
Responsibilities:
- Research and Develop 'Proof of Concepts' for third party software tool integration with Chordiant framework Attachmate, Netmanage and OpenConnect screen scraper software .
- Interact with business owners and participate in business process review meetings to understand the overall business process.
- Participate in Use case review /Realization meetings.
- Coordinate with offshore /onsite development teams to make sure the development objectives are met.
- Develop / Review High level Design Documents and Story boards.
- Develop / Review Detailed design documents.
- Collaborate on the webservices to retrieve / update business data.
- Generate and Maintain BO / Service Models.
- Review Code to ensure adherence to established coding conventions.
- Contribute to build strategies / process.
- Maintain BO / Service Models coordinate with Development team to make sure the Object relationships are properly defined.
- Automate Build script
Environment: JAVA 1.4.2, WSAD, ANT1.6, ECLIPSE, WEBSERVICES, Websphere MQ, Global security, Chordiant 5.7.
CONFIDENTIAL
Senior Consultant
- Description: CONFIDENTIAL Management automates the complete fraud, dispute and chargeback process from initiation through resolution, across multiple channels.
- Lean-Agile methodology was used to develop the project.
Responsibilities:
- 5. Create Chordiant Work Classes.
- 4. Manipulate XML Documents
- 3. Data is passed as XML Document between the tasks
- 2. Design Chordiant Interaction / operational flows
- 1. Model the Business process using Visio / Rational Rose
- Design and Development of various processes using Chordiant Services, Interaction flows, Work flows and Business Objects using Rational Rose. e.g. Queuing and Prioritization of Decision and Recovery Cases, Design Role based queues
- Generation of Services, Business Objects from model MDA .
- Develop jsp s using CAF tags.
- Develop Rules using Chordiant Rule Designer.
- Design and Development of Interaction flows and Work Flows
- Coding, Unit Testing and implementation.
- Build, deploy Chordiant EAR
- Data is passed as XML Documents between various components.
- Build and Manipulate XML Documents
- Business Process Development
- Chordiant Services
- 3. Service are Customized to add functionality
- 2. Generate the services using Chordiant Tools Platform
- 1. Design the services Rational Rose Class Diagrams
- Chordiant Timer Service
- 2. Jobs are scheduled using Timer Service.
- 1. Flux is embedded in the Chordiant Foundation Server.
- Chordiant Front-End
- 1. Uses DHTML components
- 2. Event Manager pub / sub model
- 3. Data is passed to jsp s as XML Document.
- 4. XSLT is used to transform data in to various formats.
- 5. Uses xmlHttpServices Ajax .
- 6. Uses Caf Tag Libraries.
Environment: JAVA 1.4.2, Weblogic 8.1, ANT1.6, ECLIPSE, ORACLE, FIORANO MQ, SUN DIRECTORY SERVER, Chordiant 5.7, FLUX, XML, XERCES, XALAN
CONFIDENTIAL
Senior Consultant
Description: CONFIDENTIAL automates the complete dispute and chargeback process from initiation through resolution, across multiple channels.
Responsibilities:
- Design and Development of Capture Dispute process Interaction Flow using Chordiant Services, Interaction flows, Work flows and Business Objects.
- Design and Development of Documentation and Queue Item process Queuing and Routing of Disputes, Documents and Adjustments using Chordiant Services, Interaction flows, Work flows and Business Objects.
- Design and Development of Asynchronous flows Filenet poller and Case Auto match process, Timer Backup process etc
- Generation of Services, Business Objects from model MDA .
- Develop jsp s using CAF tags.
- Develop Rules using Chordiant Rule Designer.
- Design and Development of Interaction flows and Work Flows
- Coding, Unit Testing and implementation.
- Build, Deploy Chordiant EAR
Environment: JAVA 1.4.2, Weblogic 8.1, ANT1.6, ECLIPSE, ORACLE, FIORANO MQ, SUN DIRECTORY SERVER, Chordiant 5.6.5, FLUX
CONFIDENTIAL
Senior Consultant
Description: CONFIDENTIAL Desktop is a CRM tool that automates and manages operational business processes of service-driven global organizations in retail finance, telecommunications and consumer direct industries.
Responsibilities:
- Design and Development of Chordiant Services, work flows and Business Objects using Rational Rose.
- Design and Development of Models for Business Objects, Services using Rational Rose.
- Generation of Services, Business Objects from model.
- Develop jsp s using CAF tags.
- Develop Rules using Chordiant Rule Designer.
- Design and Development of Interaction flows and Work Flows
- Design and Development of Reusable Objects for Workflows in Chordiant Framework.
- Coding, Unit Testing and implementation.
Environment: JAVA 1.4.2, WSAD 5, ANT1.6, ECLIPSE, ORACLE, FIORANO MQ, SUN DIRECTORY SERVER, WEBSPHERE App server
CONFIDENTIAL
Senior Consultant
Description: CONFIDENTIAL is the financial module of the CONFIDENTIAL System that manages the Insurance accounts, billing and Collections.
Responsibilities:
- Design and Development of EJB CMP and BMP and WEB modules.
- Create UCR Use Case Realizations and PDS.
- Participate in UCR Review meetings with Users.
- Coding, Unit Testing and implementation. The application server is JRUN 4.
- Create Enterprise Java Beans Stateless Session beans, CMP and BMP entity Beans Using Eclipse and LOMBOZ.
- Create data sources, connections pools and JRUN server instances.
- Used J2EE design patterns Front Controller, Business Delegate, Service Locator, Session Facade and Data Access Object.
- Created UML Sequence, class and collaboration, ERD diagrams.
- Integrate Eclipse IDE with JRUN.
- Generate Reports Using Crystal Reports 8.5
Environment: JAVA 1.4.2, JRUN4, ANT1.6, APACHE, MS SQL SERVER, TOMCAT, ECLIPSE, LOMBOZ, SQL, T-SQL, Visual Source Safe, TOGETHER
