Java J2ee Architect,resume Profile
SUMMERY
- A dynamic IT Consultant with experience in project management, software development and system operations. Demonstrated ability to partner with clients to deliver software solutions to solve complex business problems and to effectively organize and manage software development, quality assurance and application support teams.
- More than 15 years of experience in Information Technology in development and project planning and management. His areas of expertise includes J2EE system and data architecture, java and C /C object classes, events processes, Cold Fusion objects,J2EE MVC development with IBM MQ/WEBSPHERE web server/application server, BEA WEBLOGIC web server Macromedia.
- JRUN web server/application server, Oracle web server/application server, development in Oracle PL/SQL, forms, portal, and report - writer, C, C, Visual Studio, JBUILDER, Visual Age, PERL, Java Server Pages,, Java EJB beans, Apache struts framework, Java Script, SSL, XSL, XML, DHTML, COM, SQLSERVER, Crystal Reports, Rational unified processes, sequence diagrams,UML diagrams, ERWIN data model diagrams, SOAP web services.
- He is experienced in human factor engineering related to user interfaces and system integration, including window swing objects and classes, applets, JSP, and HTML, and conducted usability testing, and unit testing.
- He has command of UNIX shell scripting and editor, and knowledge of FTP, SSL and HTTP.
- He has developed in java network environment such as CORBA, TCPIP, and RMI.
- Recently also has developed architecture incorporating MVC or model view controller design in J2EE compliant software modules in struts framework in real use cases -including java SERVLETS, HTML, Java script, Java Server Pages, Java data beans, ORACLE JDBC, ORACLE web server/application server, MQ Series queue messages processor, JMS, SMTP mail messages, LDAP, CORBA IDL, Enterprise Java Beans, WEBSPHERE web server, Oracle web server, and PL/SQL procedures processes, XML, XPATH, XSL data parsing. He has worked with design pattern, threads, and reflections.
- Has project managed and developed architecture and programs for web enabled business transactional applications using OFFICE 2000/Project 2000,rational rose tools, incorporating Visual C, Visual Studio, VB, ASP, ORACLE PL/SQL, XML/XSL/ XPATH. designed classes with inheritance, and class events processes, unit tests and release support to quality assurance.
- Also has developed DHTML, ASP, VB, SQLSERVER, web applications using IIE web server
- With active-X controls, VB controls.
- Is a motivated individual, and has good communications skills and works well either in a team environment or independently. has had many cases led small teams on development projects, and mentor team members on the design and programming.
SKills:
J2EE Technologies Servlets, JDBC, JNDI, JSP, EJB, JMS, XML, XPath, XSLT, XSD, DTD, WebServices, SOAP, WSDL
Languages C, Java, J2EE,Web Technologies JavaScript, DHTML, CSS, AJAX
Frameworks Struts, Spring, Hibernate,Application Servers Web Logic, Web Sphere
Web Servers Apache, Jakarta TOMCAT, IDE/GUI Tools Eclipse, WSAD, RAD, Modeling Tools UML, Rational Rose, JIRA,Subversion,SOA,BPEL,Oracle,DB2,Sybase,DBC, JMS, JNDI, Ant, RMI
, EJB, JSP, Servlets, MVC Struts, Spring,MAVEN, Xml, ITEXT,PL/SQL,SQL Server, JUnit, CVS, Rational Clear Quest, Log4j
WORK EXPERIENCE:
Confidential
Role:Java J2EE Architect/Sr.Developer
Responsibilities:
- J2EE Developer/Architect to implement web application for publications with bookmarks portal application, with JSP, servlet.
- Prototype development using lightweight Spring container.
- IBATIS object relation mapping using Oracle 9i, Sitemesh HTML decorators.
- J2EE Developer/Architect to implement web application for Washington State Healthcare/Medicad portal application, with JSP, servlet, session beans, WEBSPHERE 6.0 application server, Oracle 9i.
- Prototype development using lightweight Spring container.
- Analyze business processes for work flow studies. Designed functions, and use cases for magnetic card point of sale portal interfaces.
- J2EE Developer/Architect and web application for AT T emap portal application, with JSP, servlet, javascript, mapping graphics, Weblogic 8.0 web application server..
- Enhance java modules' codes for JSP pages' presentation, and server processing efficiency.
- Designed JSPs with functional business data entries, for circuit connection, and network application using form beans with midtier java business processes.
- SQL updates studies, analyze business processes and entities, mapping model studies, and normalization, ERWIN, XML, XML Schema.
- J2EE Developer/Architect and web application for General Motors on-star service portal application, with session, entity, JMS EJBs, Weblogic 8.0 web application server.
- Proposal Conversion of communication service application to java apache strut application architecture in a three tier architecture.
- J2EE Developer/Architect and web application administrator for John Wiley portal publication applications.
- Technology applications of SUN SOLARIUS, linux, load balancer, JBOSS application server, apache web server connector plug-in, WEBSPHERE 5.0 application server.
- Enhance java modules' codes for JSP pages' presentation, and server processing efficiency.
- LDAP authentication, designed LDAP login group security, using Wiley naming directory services, and pattern searches. Web application single sign-on using request page parameters.
- Designed JSPs with functional business data entries, for educational class course web application using form beans, MVC strut, and session beans, entity beans with business processes.
- SQL updates studies, analyze business processes and entities, educational model studies, and normalization, ERWIN, XML, XML Schema, XSLT, DML, DDL.
- Implement stress tests for multiple linux servers configuration, optimization of configuration parameters, shell scripts, designed PERL script application for monitoring deployment, performance tuning and debugging, CVS, and unit tests, Junit, http-unit, xml-unit, nunit.
- JMS messages queue development for messages' services, for asynchronous processes.
- Apache strut J2EE architecture design/studies for new applications, with EJBs,
- SOAP objects, web services.
Confidential
Role:Java J2EE Architect/Sr.Developer
Responsibilities:
- J2EE lead architect and developer in BRODART publication web application, Java, model view controller architecture using Apache struts, configuration, deployment, analyze business processes and entities, data models, ERWIN, MICROSOFT tools and VBA. The application performs web searches' actions for customers, including linkage to external national libraries. BRODART publication database is designed based on legacy files.
- Web program modules in Java/J2EE, using Apache struts, action levels processes, are designed, based on web page's user transactions. SOAP web services, Enterprise Java Beans, session data access beans, oracle JDBC, HTML, XML, SQL programming for catalog related inventory and search processes are utilized. JDEVELOPER, Oracle web server/application server are also utilized.
- Developed prototype modules for USAF budget planning in Java/J2EE, interfaces with BROADVISION 6.0 portal is also designed, model view controller architecture using enterprise java beans, session data access beans, JNDI, rational RUP process design in use cases, sequence diagrams.
- Apache struts, oracle and SQLSERVER JDBC, UNIX, PERL, Java mail, SQL programming for procurement budget related planning processes, prototypes using IBM WEBSPHERE 4 web server/Visual Age IDE and J2EE application server, BEA WEBLOGIC 8 web server/JBUILDER java IDE, and application server, and Macromedia JRUN 4 web server/DREAMWEAVER IDE and application server, IPLANET and ISAPI web servers.
- Architecture planning in web development, Java/J2EE, model view controller architecture, portal framework, LDAP server, analyze business processes and entities, using MICROSOFT project 2000, VBA.
- Programmed web application processing using Cold Fusion server pages, that interfaces J2EE/java mid-tier business objects, including data beans, SERVLETS, java classes, EJB session beans. Translate Cold Fusion pages to Java Server Pages with struts and java beans, including usability testing, and J unit testing, and integration with BROADVISION portal framework. Extension to SOAP web services are envisioned.
- Prototype evaluations utilizing web server administrations of WEBLOGIC 8 web server WSAD/application studio, WEBSPHERE 4 web server and problem resolutions on typical issues on web applications, including WEBLOGIC.JSPC, WEBLOGIC.EJBC, web objects placements, java server pages, struts, data beans, EJB beans, application XML, jar, war, ear files.
Confidential
Role:Architect/Sr.Developer
Responsibilities:
- Participated in daily scrum calls and standup meeting.
- Design and implement SQL query and stored procedure to maintain language text.
- Worked on CSS and bootstrap to validate the front end with five ways compliance.
- Actively involved in requirements gathering, Analysis, Conceptual Design, Detail Design, Development, System Testing, Integration Testing and User Acceptance Testing.
- Implemented Design Patterns like Singleton, Factory, DAO, Template.
- Involved in researching new frameworks and suggesting their outcome to the project.
- Worked on Spring as Application Level framework and Hibernate as persistence Framework.
- Wrote persistent Hibernate mapping classes using annotations approach.
- Involved in deploying and testing the application using Tomcat application server.
- Involved in troubleshoot technical issues, conduct code reviews, and enforce best practices.
- Implemented Spring Beans using IOC and Transaction management features to handle the transactions and business logic.
- Worked on JSTL to implement the selection logic to generate corresponding webpage based on user's setting.
- Implemented special effect for front end using Javascript, JQuery to Worked on Batch job that process notification and user's status
- Worked on SOAP UI and XML validation.
Environment: Java, JSP, Servlets, Spring, Hibernate, JUnit, Oracle SQL, HTML, PL/SQL Stored Procedures, Eclipse, Log4j, CVS, Jboss, Tomcat, SOAP, AJAX, JavaScript, jQuery, JSON, HTML, CSS, XML
Confidential
Role:Architect/Sr.Developer
- IBM Global Technology Services GTS, Middleware Services, Responsible for developing GTS technical offerings built on configured, cross-IBM intellectual capital, existing and newly developed assets such as architectural work products such as reference architectures, component models and operational architectures.
- Developed and delivered training for SOA and content and delivery process for all GTS architects world-wide.
- Developed statement of works and work breakdown structures through harvesting of successful SOA client engagements.
- Led initial development of wireless mobility solutions by leveraging assets developed by IBM in the UK and with Fiberlink mobile device management products .
- IBM Software Group SWG, Global e-Business Transformation, Architecture, Process and Technology Team
- Enterprise Architect for SWG Web Presence, Support and internal software sales websites. Lead architect for SWG Customer Facing Web Content Management architecture spanning multiple business divisions in IBM.
- Lead a core team of 14 architects representing all SWG brands and an extended team in the hundreds including sponsoring executives to define common web content management architecture by achieving buy-in for the final solution by agreeing on a common business process model and developing a common Software Product Index.
- Co-developed business plan that led to over 1 million investment to integrate the Software Product Index meta-data database with SWG's websites through standards-based XML interfaces in order to migrate to a common Web Content Management System.
- Led the development of an SOA road map for SWG which was delivered to SWG executives and the IBM CIO organization for strategic budgeting and prioritization of projects.
- Presented WebSphere Portal and Collaboration at IBM Research's Collaboration Conference.
- IBM Software Services for Lotus, Technical Strategy Enablement Team
- Lead Portal architect for Americas. One of four architects responsible for developing and executing Lotus Services' Technical Strategy and Enablement initiatives. Technical adviser for e-Workplaces and e-Learning practice areas.
- Lead architect for technical sales and delivery on strategic accounts DuPont, Navy FCU Portal Roadmap, MasterCard, Hertz, Discovery Channel, and UPS .
- Co-developed and led initial WebSphere Portal Boot-camp for consultant enablement which increased the success of WebSphere Portal engagements. WebSphere Portal Boot-camp was used to train all Lotus Services' consultants and provided the framework for future Lotus software product boot-camps.
- Delivered WebSphere Portal presentations at IBM DevLive, The WebSphere Portal Technical Symposium, Lotusphere, and Notes/Web Best Practices Conference.
- IBM Software Services for Lotus, Lead Architect, e-Workplace Practice
- Lead Architect for new practice. Developed and maintained relationships with the Lotus Development Labs to assure early consultant enablement, access to development management and architects for customer deployment issues and as a mechanism for providing development customer feedback.
- Delivered the technical definition of Lotus Services Americas' WebSphere Portal Offerings which led to increased number of portal engagements sold.
- Delivered practice enablement strategy and implementation for portal customer engagements.
- Senior architect for DuPont B2B Portal - first successful deployment of a WebSphere B2B portal including Lotus Quickplace, Lotus Sametime and single sign-on assuring that DuPont would continue to purchase Lotus software products.
- Lotus Professional Services, Lotus Software
- Owned technical oversight of concurrent projects along with services sales support. Project highlights include:
- Bank of Montreal - Knowledge Management Architectural Framework and a high-level design of an object-oriented, application framework. Provided customer technical vision that led to the sale of a 286K engagement
- Florida House of Representatives - Technical Lead on Proposal Team for a 300K architecture definition engagement.
- IBM Content Management System - Workflow system to manage the publication and removal of web content from customer websites, IBM PC Division websites and other IBM websites across the globe.
- IBM PartnerInfo - Lead architect for two releases of, a Notes and web portal for all IBM marketing and sales content delivered to IBM Sales and Business Partners. Multi-million dollar system was deployed in 10 languages including four double-byte languages for world-wide access.
Confidential
Role:Sr.Developer
Responsibilities:
- As a lead maintained team and conducted team meetings
- Given training to team on project architecture and new technologies as per the client requirements
- Extensively used Eclipse IDE and Spring Source.
- Followed Scrum Agile Methodology Standards
- Worked on Enterprise level of applications.
- Worked on Java/J2ee Designed patterns and implemented
- Worked on High level and low level design and architecture of J2EE/ Spring Framework
- Working in all development phases right from the scratch to multiple product releases over the period
- Worked on OOD technologies and developed project in strong core and advanced level
- Worked on technologies like HTML, Java Script, XML, JSP, JQuery and JSTL for developing frontend design and development.
- Worked on Cascading Style Sheets CSS and given exact styles for fonts, colors, margins, lines, height, width, background images, advanced positions and many other things as per client requirements.
- Writing system functional requirement specifications, Software requirement specifications, and designed and developed prototypes for various functionalities
- Managing teams of various sizes with different level of skill sets across various phases of the project Highly adaptable in changing technical environments with very strong organizational and analytical skills
- Fixing the bugs and developing new enhancements using JAVA/J2EE, Spring, Hibernate technologies
- Implemented web services in new enhancements
- Developed and implemented AOP and Hibernate ORM
- Worked with for RDBMS / DBMS and handled business queries by writing PL/SQL queries
- Implemented Maven technologies for build processes
- Developed and Implemented web services for new enhancements
Environment: Java6, Spring Core, Spring ORM, Spring MVC, Oracle, Hibernate, SOA, Junit5, UNIX shell scripting, JSP,, Maven, Oracle, HTML, DHTML, CSS, CSS3,, GWT Google web Toolkit, JavaScript, ECommerce API,, Webservices restful, Agile Methodologies, IBM websphere