Solution Architect Resume
Monroe, MI
SUMMARY:
- 16+ Years of extensive experience in JEE applications.
- Expert in managing build, deployment and release management.
- Expertise in troubleshooting and performance tuning.
- Good understanding on No SQL
- Good background in all popular RDBMS.
- Strong knowledge in all phases of Software Development Life Cycle (SDLC)
- Worked in multiple verticals (ie., Retail, Banking, Governance, SCV, Credit rating)
TECHNICAL SKILLS:
Design: OOAD, UML Diagrams for Design discussions, Deployment Plan
Java: Java 1.4 to 1.8
J2EE: EJB 3, Web Services, RESTFULL Api, JPA, JMS, JAASPortal: eXo Platform, Jboss Portal, Oracle Portal, WebSphere Portal.
Application frameworks: Struts, Spring.
BRE: Jboss Drools (5,6)
Workflow: JBPM, Shark Workflow Engine (WFMC)
WEB: HTML, CSS, CSS3, DHTML, HTML 5, Angular, Jquery, JavaScript, AJAX, XML, XSL, XSLT, DOJO, YUI, GWT
Data Base: ORACLE 8i (SQL, SQL Plus, PL/SQL)., My SQL, Postgre SQL, EDB, DB2
NoSQL/InMemory: MongoDB, Hazlecast
ESB: Mule, JBoss ESB, Apache Camel
ETL: Pentaho Data Integration, Jasper ETL, DW/EDW, MDM.
BI/Data Discovery: Jasper BI, Pentaho BI, Birst, Tableau
Application Servers: Jboss 3.2 - 6, WebLogic, Tomcat 4x -5x, Jetty, Apache Web Server.
Others: Performance Tuning, End User, Co-Ordination with offshore and onsite team.
Identity Management: SSO, IDM.
Cloud: Amazon EC2, RabbitMQ
DevOps: Chef, Jenkins, SVN, Git, Maven, Ant.
OS: Windows *nix, mac
PROFESSIONAL EXPERIENCE:
Confidential, Monroe MI
Solution Architect
Environment: Web Logic, Drools, EJB 3.0, Web Services, Hazle Cast Cache.
Responsibilities:
- Provide development plan.
- Mentor immediate technical team.
- Provide high-level design document for sign-off.
- Validate low-level design document and approve.
- Provide guidance on technical issues
- Provide implementation guidance using tools
- Construct and implement project
Confidential
Solution Architect
Environment: JBoss, Spring, RESTFULL API, Angular, J-Query, DB2, Pentaho BI.
Responsibilities:
- Provide development plan.
- Mentor immediate technical team.
- Provide high-level design document for sign-off.
- Validate low-level design document and approve.
- Provide guidance on technical issues
- Provide implementation guidance using tools
- Manage build and release team.
Confidential, Richmond Virginia
Architect/Solution Architect
Environment: Pentaho ETL and Pentaho Reporting, MongoDB, DB2, PostgreSQL, AngularJS, JQuery, Spring, RESTFULL API, Jboss and many more
Responsibilities:
- Provide development plan.
- Mentor immediate technical team.
- Provide high-level design document for sign-off.
- Validate low-level design document and approve.
- Provide guidance on technical issues
- Provide implementation guidance using tools
- Manage build and release team.
- Provide documentation for technology and framework selection
- Lead discussions with tool vendors
Confidential
Manager Engineering
Environment: Jboss App Server, Jboss Drools, ETF framework, RMI, Mule ESB, GWT, IDM, Spring, Tomcat, Jasper Server 3.5.2, Jasper Reports 3.5.2, …
Responsibilities:
- Lead product development discussions
- Provide guidance on technical issues
- Understand requirements and provide technical guidance accordingly
Confidential
Architect/Sr Architect
Environment: Jboss App Server, Jboss ESB, Mule ESB, GWT, JQuery, RESTFULL API, IDM, Jboss CEP, Jboss Drools, Spring, Tomcat, Eclipse RCP, SAML, XACML, SSO, Federated, Jasper Server 3.5.2, Jasper Reports 3.5.2, …
Responsibilities:
- Lead road map discussions
- Provide background and details on each framework and tool
- Document selection process for each frame work and tool including pros and cons
- Guide build and release team for the process and tools
- Provide migration plan between existing architecture and to be architecture
- Analyze requirements
- Analyze security requirements
- Train technical leaders team
- Propose to stake holders on the selected tools, framework
Confidential
Tech Lead/Sr Tech Lead
Environment: Enhydra Shark Workflow Engine 1.2, Jackrabbit 1.3.1,, Maven 2, Jboss 4.0.2, 4.2.2, Jasper Server 3.5.2, Jasper Reports 3.5.2, JMS, Oracle 10gR2,R3, ehcache. Velocity.DOJO, YUI.
Responsibilities:
- Implemented Self Service with Open Source Workflow Engine
- Implemented Portal Server with Open source Portal Server Jboss
- Implemented Content Repository with Open source Content Repository (Jackrabbit)
- Build and release with Maven and continuum
- Configure Application Servers, Operating system
- ImplementIdentity Management solution
- Custom Import and from Reports
- Participated in road map discussions
- Provided inputs for technology evolution
- Manage and maintain database
- Evaluated portal servers
- Implemented maven for the first time in the organization
- Evaluated workflow engines
- Upgraded Existing UI to Web 2.0 (YUI, DOJO)
- Manage and configure application servers In staging and dev environment.
Confidential
Tech Lead/Sr Tech Lead
Environment: BroadVision Portal Server 7.0, RedHat Portal Server, Tomcat 4x
Responsibilities:
- Install and configure BroadVision Portal Server, RedHad Portal Server
- Train Development team
- Build and deployment
- Write stored procedures, triggers and index tables
- Requirement gathering
- Interact with end users, understand functionality and implement new functionality
- High Level and low level design
Confidential
Software Engineer/Tech Lead
Environment: HTML, Java Web Server, Java, Servlets, JSP, Java3D.
Responsibilities:
- Designed Database Schema
- Write stored procedures, triggers and index tables
- Requirement gathering
- Interact with end users, understand functionality and implement new functionality
- High Level and low level design
- Troubleshooting and performance tuning
- Business process re-engineering.
- Design UI, write components for UI