Architect/team Lead Resume
San Francisco, CA
SUMMARY:
- 15 plus years of experience in analysis, implementation of Integration and Object Oriented projects, software engineering processes and sustaining web based solutions.
- Architecting data integration and multi - tier, high availability and cross platform systems for enterprise business.
- Hands on experience in developing and managing large scale EAI middleware solutions, Enterprise solutions and big data applications.
- Actively involved in Pre-sales engagements involving proof of concepts, architecture discussions, RFPs, RFIs, mapping the customer's use cases to right set of products for demonstrating key benefits.
- Post-sales engagements involving building IT solutions from bottom up, involved as an individual contributor as well as managed the team with offshore model.
- Successfully designed, architected and implemented and deployed multiple integration solutions based on TIBCO, Enterprise Java platform in various industrial verticals such as Finance, Retail, Telecom and Biotech.
- Extensively worked on creating integration solutions to connect a variety of on-premise and cloud systems, API management, in memory data solutions and enterprise wide logging and monitoring solutions.
- Excellent conceptual base in integration and implementation Methodologies, integration design patterns using TIBCO and related products.
- Excellent conceptual base in Object-Oriented Design and Implementation Methodologies, Design Patterns, Web based Architecture using web technologies like Java, Spring, Struts, EJB, XML/XSLT.
- Expertise in software development life cycle: Requirement Analysis, design, development, testing, deployment, support, documentation & configuration management.
- Primary Skills: TIBCO, Mule ESB, Java, JDBC, XML, XSLT, XSD
- Secondary Skills: EMS, JMS, Web Services, CGI/PERL
TECHNICAL SKILLS:
Languages: JAVA, JSP, CGI/PERL, HTML, DHTML, JAVA Scripts, XML, PL/SQL
Technologies: Java Standard Edition (J2SE), Java Enterprise Edition (J2EE), EJB, JSP, Servlets, RMI, JDBC, Java Naming and Directory Interface (JNDI), UML, RUP, Rational Rose, Rational ClearCase and OOAD
Operating Systems and Cloud Platform: Windows 9X/NT, Unix, Solaris, AIX and Amazon AWS
Databases: Oracle, IBM DB2, SQL Server and Dynamo DB
Web Based/GUIs: JSP, Servlets, AJAX, XML/XSLT, HTML/DHTML, JavaScript
Middleware: TIBCO ActivMatrix BusinessWorks 5.10, Business Events, Business Connect, Mule ESB, Mule Anypoint Studio, Apigee, DataPower
Application Server: IBM Websphere Application Server, JBoss Application Server, Vignette Application Portal, Weblogic, Weblogic Commerce Server, Weblogic Personalisation Server, ATG Dynamo, Apche ServiceMix with Apache CXF and OSGi.
Messaging Server: TIBCO EMS, Weblogic 6.1 JMS, IBM MQ Series and IBM DataStage
Other Tools: IDEs - IBM VisualAge, Websphere Studio, Eclipse, RAD
Deployment: Bladelogic Version Control Visual Source Safe, CVS, SVN, TFS, GitHub
PROFESSIONAL EXPERIENCE:
Confidential,San Francisco,CA
Architect/Team Lead
Responsibilities:- Develop REST services using Java, Elastic Search and Apache Service Mix platform.
- Develop TIBCO interfaces to meet business requirements.
- Define schema guidelines for interfaces
- Define processes to meet functional and performance need
- Assist in the configuration/build-out of new deployment
Confidential
Team Lead, Bothell, WA
Responsibilities:- Provide technical leadership in large, complex environments.
- Lead small development teams in multi-phase, heterogeneous work environments, with multiple work streams.
- Assist customers in translating business requirements into technical requirements.
- Developing cost effective solutions that meet functional and performance requirements.
- Actively test and clearly document implementations, ensuring others can easily understand the requirements, implementation, and test conditions.
Confidential,San Francisco,CA
Architect/Team Lead
Responsibilities:- Integrating interfaces with external systems such as Total Plus, Pershing and MS Dynamics
- Define schema guidelines for interfaces
- Define processes to meet functional and performance need
- Assist in the configuration/build-out of new deployment
- Define source control guidelines for MS team Foundation Server.
Confidential,Thousand Oaks, CA
Architect/Team Lead
Responsibilities:- Define interfaces to meet revised functional need for pricing of products
- Extend the functionality of components to meet existing and future needs
- Prepare the deployment plan and resolve the deployment issues
- Assist in the configuration/build-out of new deployment
Confidential,Mountain View,CA
Team Lead
Responsibilities:- Define strategies for migration
- Identify and resolve migration related issues
- Prepare the deployment plan and resolve the deployment issues
- Assist in the configuration/build-out of new deployment
Confidential,Mountain View,CA
Team Lead
Responsibilities:- Define interfaces to meet revised functional need for multiple product in licensing application
- Address and resolve all performance related issues
- Prepare the deployment plan and resolve the deployment issues
- Assist in the configuration/build-out of new deployment
Confidential, Milwaukee, WI
Architect
Responsibilities:- Create detailed requirement for UR for Single Sign On change.
- Decide on design decision for UR.
- Influence requirement in terms of design.
- Create design document to facilitate the development.
- Participate in proposal for development and verify the proposals from vendor
Confidential, Long Island, NY
Architect
Responsibilities:- Define design component for systems.
- Worked with Payment gateway team to define design strategies.
- Create design document to facilitate the development.
- Participate in hands on development to facilitate quick development and deployment.
Confidential,Oakbrook Terrace, IL
Team Lead/Designer
Responsibilities:- Work in a team to categorize, prioritize and resolve application issues to coordinate the necessary development and technical operations teams to solve application performance, availability, and stability issues. Create intuitive interfaces
- Preparing the scope document
- Designing the modifications
- Prepare the deployment plan and resolve the deployment issues
- Assist in the configuration/build-out of new deployment
- Function as 3rd tier escalation team for enterprise application issues and manage the resolution of issues
Confidential,Oakbrook Terrace, IL
Team Lead/Designer
Responsibilities:- Work in a team to categorize, prioritize and resolve application issues to coordinate the necessary development and technical operations teams to solve application performance, availability, and stability issues. Create intuitive interfaces
- Preparing the scope document
- Designing the modifications
- Prepare the deployment plan and resolve the deployment issues
- Assist in the configuration/build-out of new deployment
- Function as 3rd tier escalation team for enterprise application issues and manage the resolution of issues
Confidential, Cincinnati, OH
Application Analyst
Responsibilities:- Streamlined the process of pricing and created one pricing platform.
- Created intuitive interfaces
- Decoupled the business logic from presentation.
- Designed the prototype for model to quick start development
Confidential
Lead Developer
Responsibilities:- Modeled and designed the system (uml)
- Intuitive interfaces developed in HTML and Java Script
- Developed the search optimization (Java, Ajax) and search filter
- Deployed the application and streamlined the versioning process for various phases
- Developed generic security framework for entire application
