PB (Sample Architect Resume) Mumbai, India Technical summary

PB (Sample Architect Resume)
Mumbai, India
http://srest.net
Senior IT Architect –
20$/hr
DEVELOPERS/hr : Web – 8$, Java/J2EE – 10$,
Lead/Portal/Websphere - 12$
Technical summary
PB is a senior J2EE, Portal, Java Architect and Designer whose core skills are;
• Full-life cycle development of projects from requirements analysis to testing and
mentoring.
• Thorough knowledge of system architecture, OOAD, UML and Rational
Rose/Architect
• Resolving Performance, Scalability, Reliability, Failover issues in enterprise
applications
• Expert in Websphere Portal Server, WAS, RAD, Content Management
• Master in Faces, Struts, Java, J2EE, EJB, Single Sign On, PKI, Security, SSL
• Extensive experience with SOA, WebServices, XML, Integration
• Strong analysis, problem solving, interpersonal and communication skills
• Proficient with SQL, Data Modeling, Oracle, Data Warehousing concepts
• Know how of verticals such as; insurance, banking, financial services and security
industries
Awards
(1) WINNER of the 2006 IBM Lotus Award for Best Portal Solution.
th
(2) WINNER of “Special Achievement Award” at JYAC on March 6 , 2007.
(3) WINNER of “Team Achievement Award” at Orbitech (Citicorp)
Core Skills
J2EE/JAVA
• Skilled in J2EE/portal architecture, design, mentoring, administration and
troubleshooting.
• Expertise in all J2EE/Portal features (Portlet development, WPCP, SSO and
Integration)
• Successfully Architected many solutions involving CRM, ERP, Credential Vault,
Content Management (Vignette, Filenet), Search (Verity), WPAI and SiteMinder.
• Architect and design WAS J2EE and SOA projects using Faces, Struts, JMS,
XML, WSAD
• Lead and mentor team for WebSphere/J2EE projects
• Topology Preparation, high availability, clustering and failover
• Profiling applications to improve performance and system throughput
• JSF, JSR168, JDBC, JNDI, RMI, JAXB, JAI, LOG4J, JCE, JAAS
• Tomcat, BEA Weblogic, IPlanet, Websphere
WEBSERVICES/XML related
•
•
•
Develop many large scale webservices application Team development,
WSAD source control, debugging
DOM, SAX, DTD, CASTOR, XSL, SOAP, WSDL, UDDI, AXIS
DATABASE RELATED:
• SQL, DB2, Oracle, Sybase, Transaction, Data Warehouse
WEBDESIGN/UI/INTERNET RELATED
• HTML, JavaScript, CSS, DHTML, HTTP Streaming, Webdesign
• Adobe Photoshop, Adobe Flash,
• Java2D, Swing, Applet, XSL
• DNS, Email
Other Skills
Windows 2000, XP, Vista, LDAP, RUP, PKI, Entrust, RSA, Baltimore, C, C++, CORBA,
ASP, AIX, Sun Solaris & HPUX, Unix Shell Scripts, Perl, Cognos, ReportNet
Professional/IT experience
A Leading health Insurance Provider
J2EE Architect/Designer July 06 – Jan 08
• Architectured virtual portal for custom and branded site
• Leading many portlet development using RAD 6.0, WAS 6.0 and WPS 5.1
• Conducting requirement analysis for security, provider search, message center,
eligibility, impersonation, pharmacy, site map, EOB, member summary and know
your plan
• Designing and implementing impersonation solution for websphere portal using TAM
• Designing and implementing pharmacy, condition, doctor, facility, claims, eob, health
cost estimator search solutions using Websphere portlets, webservice, EJB, and jsf.
• Architecture and design common caching module for whole consumer health related
portal.
• Involved in performance tuning and improving performance up to 20 times on existing
modules.
Leading International Bank
Enterprise and Portal Architecture Assessment, April 06-June 06
• Strategies to implement Service Oriented Architecture
• Preparing a phased approach on modernizing enterprise architecture
• Suggesting search architecture across multiple document stores and database
• Evaluating Linux use
• Compose a strategy for the appropriate modifications to hardware sizing for optimal
performance
• Investigate methods of breaking up the current IDesk’s monolithic architecture into a
more componentized architecture.
• Examine new ways that the applications can be made more efficient and convenient
through the use of pervasive devices
• Evaluating steps for upgrade from portal 5.0 to portal 5.1 version
• Find methods to obtain greater performance and stability
A Leading Global Education and assessments Company
Senior Consultant <June 2005 – March 2006>
• Designing and building enterprise technology framework for SOA, Java, Faces and
J2EE applications.
• Architecturing a web solution with average response times of less than 3s. The
application deals with multi million rows of data involving many data store. Old
application processing time was 1hr on an average. The quality attributes taken
care were reliability, scalability, security, maintainability and portability.
• Mentoring PASC team members on RAD, Websphere, WPS (Portal), java, j2ee and
SOA.
• Writing standards and guidelines for enterprise application development.
• Evaluating Faces (JSF), Cognos use and preparing best practices on how to use it.
• Involved in Architectural design, development and testing of PSAC Performance and
Monitoring Applications and reporting tool – using WAS, J2EE, JSF, Java, Oracle,
Cognos, ReportNet
• Involved in design and development of Student Response System using Jai, Java2D,
AWT and Swing.
• Architecting and developing WebSphere Portal Framework for reusability and Rapid
Application development.
A Leading Health information and Services Company
Portal Architect <May 2005-June 2005>
• Designing the server topology diagram for high availability and failover – Clustering,
Replication, WAS, WPS DB2, Domino, DM, Web Servers
• Designing and developing Database Model, Domain Model and DAOs using MySQL,
Oracle, JDBC and RAD
• Managing, Estimating Time and Mentoring team of developers
• Designing and writing the alerting component for sending automated email/alerts
• Analyzing and designing Add providers, Request Logins, Data Exports, Save
Provider, View Providers and Printing module
• Developing Data Export, Save Providers, Request Login using RAD, Java, J2EE,
Portal, WAS, JDBC and struts.
• Integrating with (CRM) SEBEL, MySQL, Domino, DB2 and WebServices using
WebSphere Portal
Large Insurance Company
Websphere Portal Architect <August 2004 – April 2005>
• Involved in Architectural design of new portlet and review of existing portlets for three
projects (Legal & Finance, Broker Dealer and BDWise) at MetLife (Supporting more
than 450 requests/seconds)
• The existing portlets has major reliability, performance, scalability issues. The
application having trouble at 5 users/seconds, response time was as bad as 80
seconds. Architecture, design and coding changes were done to improve
performance by as much as 100 times. They were made more reliable and no
known sudden death(service becoming unavailable) situations were left
• Involved in Architectural direction for Websphere Portal, Enterprise Search and
Content Management for whole organization. Architecting and developing Portal
Framework for reusability and Rapid Application development.
• Designing and developing LDAP and ESS portlets using Credential vault. Developing
common code for credential vault usage.
• Involved in design and implementation of high availability and DR strategy for WPS
5.0, Vignette 7.2 and Verity Enterprise Search
•
•
•
•
•
•
•
Acting as an Integration specialist integrating FileNet, Vignette, Verity, SiteMinder,
Notes Mail, WebServices, LDAP and 10 other applications running in various
platform and technologies
Discovered and defined technical requirements and their relationship to functional
requirements. Reviewing requirements and their feasibility to be implemented.
Doing a project and resource planning
Mentoring designers, developers and testers in three projects
Resolving critical issues related to whole IT domain
Delivered prototypes and proof-of-concept work to validate a proposed architectural
approach.
Where required assist developers and designers to meet the deadline or resolving
critical problems.
A Leading insurance provider for Worker Compensation, Medical Services,
Rehabilitation
Architect/designer/developer <December 2003 - July 2004>
• Designed and developed WebSphere Portal 4.2 portlets
• Architected and redesigned quotes, patron, search, endorsement and adjustment
modules.
• Effectively managed and mentored a global team.
• Developed and tested the payment, quoting, patron and search modules.
• Did the interfacing between crystal report server and Websphere
• Provided production and UAT support
• Designed and developed the interface with Banco Popular using webservices for
Credit card, Debit card and check payment.
• Providing Users, Developers and Testers mentoring
• Platforms and tools: WebSphere Application Server, DB2, LDAP, WSAD, Portlet
Plugin and WebSphere Portal 4.2
A global leader in consulting and technology
Designer/developer <May 2003 – November 2003>
• Involved in Architectural design using UML and Rational Rose
• Integration with Lynx service – Tuxedo, XML and EJB
• Integration, coordination with a global team of 14 people along with PM, based
in India. The team members were in California, New York and Mumbai
• Reviewing and ensuring the code developed at other location was as per
standards and will scalable, reliable and fast. Making suitable
changes/recommendation where required,
• Provided estimates for deliverable to management
• Also Involved in common code and critical use case development and testing using
WSAD 5.0, JUNIT & ANT
• Managed relationship with Vendor, Lynx ensuring that their deliverables don’t impact
our schedules
• Platforms and tools: UML, Rational Rose, Tuxedo, XML, EJB, WSAD 5.0, JUNIT,
ANT
A leading Investment and Financial Services Company
Architect/designer/developer <December 2002 - May 2003>
• Involved in Architectural design – J2EE, Java, Websphere, WSAD
• Designed and implemented SOAP/WSDL client talking to Webservices offered by
Business Object Data Integrator
•
•
•
•
Designed modules using Epicentric Portal Server
Mentored and trained team
Conducted the architectural analysis of application to decide whether to move them
to Java/J2EE/Websphere platform
Platforms and tools: J2EE, Java, WebSphere, WSAD, SOAP/WSDL, Epicentric
Portal Server, Webservices
A leading Auto insurance company
Architect/designer <September 2002 - November 2002>
• Involved in architectural design of the UI System
• Involved in reviewing the requirement and use cases
• Developed and tested the UI and logic layers
• Platforms and tools: J2EE, Struts, JSP, Servlets
A Leading Home, Office, Life and Auto Insurance Provider
Architect/ framework developer <June 2002 - August 2002>
• Involved in Requirement analysis
• Developed and tested prototypes
• Involved in the writing and review of Specifications and UTPs for business objects
• Lead and mentored team
• Platforms and tools: Castor, Swing, AWT, J2EE, EJB, Servlet, JSP, WebSphere,
Oracle
A Leading Global Banking Corporation, BLINE Project
Designer/developer <December 2001 - May 2002>
• Design and analysis of the systems using UML and Rational Rose
• Interacted with client and designed their systems so that they can use Bline
• Gave presentation and took workshop to potential clients
• Gathered requirements
• Lead and mentored team
• Platforms and tools: Struts, JSP, WebSphere, WSAD, servlets, Rational Rose, UML,
Bline
A Leading Global Banking Corporation, ARMOR Project
Tech lead/developer <July - November 2001>
• Responsible all technical Issues, team management and team support reviewed the
code and conducted performance evaluation
• Designed the JAAS login module
• Gave presentation and workshop to potential clients
• Wrote sample applications
• Platforms and tools: EJB, Servlet and JSP for weblogic, IPlanet and WebSphere
application servers
A Leading Global Banking Corporation, CitiSAFE Support
Architectural consultant & support <June 2000 - June 2001>
• Designed and supported Application and CitiSAFE interface for production and UAT
• Interacted with client and designed their systems so that they can use CitiSAFE;
Gave presentation workshop for potential clients
• Involved with architectural design for application that wants to use CitiSAFE and
•
•
"CitiSAFE for the Web" and "PKI authentication" modules
Involved with gathering and requirement analysis
Platforms and tools: Java, J2EE, BEA Weblogic, IPlanet, WebSphere environment
using JSP, Servlet
A Leading Global Banking Corporation, CitiSAFE Project
Designer/developer <June 1998 - June 2000>
• Fixed bugs reported in production sites or internally. Provided support for production
sites for Citicorp Security Architecture for the Enterprise (CitiSAFE)
• Designed and developed the failover and backup system for 99.99% up time.
• Conducted system and independent testing
• Architect and Designed Webadmin, which in turn talks to CitiSAFE server.
• Was Database Administrator for Citisafe database for developers
• Citisafe server was ported to Oracle database and NT
• Designed and developed Citisafe proxy web server for SSO
• Platforms and tools: JAVA Applets, AWT, JAVA, HTML, Sybase, Oracle, Lotus
Notes, IPlanet servers, Netscape proxy server, NSAPI, C++
A Leading Global Banking Corporation, Internet Group
Developer/tester <October 1997 - June 1998>
• Development and testing of websites, search engines
• Development of automated software development process (cycle). This system
helped in tracking different stages of development, effort put in and ensuring that
proper process is followed while developing any items
Professional certifications






IBM Rational Consultant - Object Oriented Analysis and Design
IBM Tests #154 & 286 - Certified Solution Developer – Websphere Studio, V5.0
Sun Certified Web component developer (SERVLET/JSP)
Sun Certified Developer for Java Web Services
Sun Certified Java Programmer (SCJP)
Brainbench Certified J2EE, EJB, C, ASP and HTML professional
Education
•PGDIT (Post Graduate Diploma in Information Technology); 74%; IIMT
•B-TECH; CGPA: 8.17/10, Indian Institute of Technology (IIT), Kharagpur
•ISC (10+2), 82.2 %, St Thomas Boys School, Calcutta
Training
1Rational Application Developer/Architect (RAD)
2UML, Principal of Analysis, Modeling, Use Case Development, OOAD
3Essential of Rational Rose
4JAVA 2 ENTERPRISE DESIGN, Rational Unified Process (RUP) and SEI-CMM
5XML, XML SCHEMA,
6JAVA, STRUTS, MQSERIES