Technical Architect Resume
Naperville, IL
SUMMARY
- Results - driven IT leader with 11+ years of experience in IT leadership, infrastructure design, data architecture, application development, and business intelligence.
- Background includes a proven record of cost reduction through aggressive contract management, development and management of highly-effective cross-functional teams, and development of practical strategies for developing and implementing effective information architectures.
- Experienced professional in building, leading & managing large internet teams, product development, data architecture, enterprise architecture, infrastructure, networking & applications in different industries like financial, media, publishing, utility, manufacturing, health care and telecommunications.
- Experience architecting, leadingand implementing content management and portals,e-Commerce,SOA, SSO, Integration architecture across wide range of technologies includingJava/JEE forextended enterprise functionality.
- Experience working with solution delivery, application development, infrastructure management, SaaS models, security teams and managing large Infrastructure related deployments with IBM, Linux platforms.
- Experience leading POC/POT for multiple technology and business initiatives like Integration platforms. SOA, Messaging,Enterprise Logging & Audit, Operational Monitoring, Mobile applications Data Integration and various other key initiatives.
- Experience in designing, leading and building web based commerce and B2B/B2C applications,personalization, workflows, integration with internal and external systems, commerce sites(Adobe Marketing Enterprise), working with content management, edge networks like Akamai& managing large deployments.
- Hands-on experience architecting, building andleading teams in implementation of high volumedistributed enterprise, web, desktop and client/server applicationsusingJava/JEE/Spring/Hibernate/Struts/HAT/HOD/Sling/Adobe
- Experience in providing leadership, strategy, and direction to both business & technology areas and managing business expectations including budgeting, forecasting, governance, business processes, technology improvements and management.
- Worked in planning, mapping business strategy to technology, product vision & roadmap, vendor & customer alliances, internal & external relationship building, conceptualizing & socializing new business opportunities and planning for technological changes.
- Worked as a conduit between business & technology teams, instituting processes, methodologies across the SDLC for multiple global teams, working with sales & marketing teams, solution delivery teams, R&D, ensuring customer satisfaction and performing business development & account management activities.
- Visionary and experienced in technology planning, roadmap development, strategy, relationship building(internal and external) and excellent execution skills in multiple technology areas and verticals.
- Managed onshore and off-shore resources for several different initiatives
TECHNICAL SKILLS
Programming Language: Java, Servlet, JSP, JDBC, XSLT, XML (schema,dtd) XPath, XQuery (oracle), JavaScript, JQuery
Web Technologies: Servlet, JSP, JDBC, Java Beans, HTML5, XHTML, CSS2, DHTML, AJAX, XTMTL, CSS3, JQuery, UI Framework, JavaScript MVC and Java script, XML, AJAX, AXIS, OSGI, Ext-JavaScript. Integration Developer 6.1-7, Restful, JSON, XTMTL, CSS,, JQuery, Java Script, Backbone, Angular JS, Ext JS, JSON, BPM
J2EE Frameworks: Struts, Tapestry, JSF (java Server Faces), Spring, Spring Batch, spring-integration, Hibernate, Java Based Rules Engines
J2EE Standards: Multithreading, JDBC, EJB, MDB, JMS, JNDI, SOA, Java Mail, XML Deployment Descriptors, MVC Architecture, Design Patterns, IBATIS, Quartz, SOA.
Scripts: Java Script, DHTML, Ant Scripts, Unix Shell Scripts, maven, Google Web Toolkit (GWT)
RDBMS / Database: Oralcle9i, Oracle 10g, Tamino XML Server, Postgres SQL Database Server 8.0, My SQL,, MS Access, PL/SQL, OLAP
Editors/IDE: Eclipse 3.0, Altova XML Spy 2006, Rational XDE, Rational Application Developer (RAD), Rational Rose, BIRT report.
Web/App Servers: Apache Tomcat, Apache Lucene, Web Logic, Kintana, Maven and Jenkins, WebSphere 7.x., JBoss, Tomcat, Sun Apps server, Process Server 6.1-7.0, Enterprise Service Bus 6.1-7.0, WebSphere Application Server 6.1, Websphere Portal version upgrades
Continuous Integration Development: Build Forge, RTC, Hudson
Build Scripts: Maven, Ant
Middleware: JMS, MQ Series, ActiveMQ, RMI
SOA: WebSphere Enterprise Service Bus (WESB)
Adobe: Adobe CQ5, Adobe LiveCycle (Java)
PROFESSIONAL EXPERIENCE
Confidential, Naperville, IL
Technical Architect
Responsibilities:
- Responsible for providing technical leadership to medium size/complexity/order-value enterprise scale projects/solutions.
- Provide knowledge of specified multiple technological areas, which includes knowledge of applicable processes, methodologies, standards, products and frameworks.
- Responsible for defining and documenting architecture, capturing and documenting non-functional (architectural) requirements, preparing estimates and defining technical solutions to proposals (RFPs).
- Technical leadership to project team(s) to perform design to deployment related activities, provide guidance, perform reviews, prevent and resolve technical issues.
- Provide Design Suggestion and Ideas for more customized Adobe Document for the client presentation
- Maintain Adobe Servers and Content release cycle.
- WebSphere Portal and CQ5 Portal Integration.
- Existing client upgrades solutions to be demo and Proof of Concept for clients to be provided.
- Involved in active component design for building new specs for client business requirement .Responsible for deliverable with team member
- Good knowledge to work on Analytic tools and Meta tag information customization based on client requirement.
Confidential, Palo Alto, California
Technical Consultant
Responsibilities:
- Support mentoring/training of CQ Developers to fit in different component development to support maintenance of the current sites.
- Worked on the agile plans for the development task and guided the team with development goals set for the sprint for Adobe CQ and Enterprise projects.
- Architected the maven scripts for the Flex architecture on CQ.Knowledged on the Flex architecture, where many sites can be built upon having single major code base.
- Prepared the CDA/CMA Documents for proposed features on releases.
- Planned and ran the build cycles and release management process successfully from the product initial launch
- Architected and assisted Apache Sling Service for the Adobe CQ System on Flex architecture.
- Performing code check and code review for all the production related changes release every month.
- Involved in active code development on the CQ platform involved technologies using Adobe CQ libraries, Java, JSP, JQuery, and Apache Sling.
- Architected and Developed components that can support integration of External Enterprise application in to CMS.
- Architected and Created flexible dynamic add component XTYPE which can help in recording author information based on multifield.
- Proposed ADOBE CQ Mobile based prototypes, for more mobile based business opportunities.
- Worked as Lead responsible for Migration of the entire site successfully from different Segment 5 to Segment 1 due to traffic response data from the site for saving cost.
- Drive the development and infrastructure teams and set the direction for the execution of the portal and content strategy
Confidential, Madison, WI
Responsibilities:
- Worked on technical requirements gathering, use-case discovery, and platform analysis.
- Designed and developed ADOBE CQ components using JSP and Java
- Went through company provided initial training on Adobe architecture.
- Worked on developing Apache Sling and Servlets.
- Troubleshoot OSGI Console issue and any other service issue.
- Worked on the build cycles and release management process successfully from the product initial launch
- Designed release cycle with deployment instructions for production across through the planned environments.
- Designed the requirements for servers for planning release cycles.
- Performed R&D, validated solutions, core product development, data architecture, roadmap, strategy, built internal & external alliances, cost & budget management, program management
- Identified and included code necessary for the monitoring system to track click events.
- Designed individual components to communicate with Enterprise Systems
Confidential, Concord, CA
Responsibilities:
- Involved in architecture to reuse many of the DAO objects from the existing system so it can help us move forward with business logic quicker.
- Provided bi-weekly development update walk through, to the business users and coordinated any development changes proposed.
- Helped in sharing work plan and development plan with Confidential Offshore, since the project was developed both onsite and offshore. Mentored offshore members at onsite.
- Involved in developing Data Access Objects, Request and Response Wrapper Classes, Struts 2 Interceptors for Session Management and Cache Management.
- Involved in developing as well as consuming Web Services to have data from different enterprise application.
- Architected and maintained the test framework .Developed Junit prototypes and had built scripts to support test driven development.
- Involved in architecting rich user DOJO grids and generated views that can work in a way for promoting performance experience.
- Architected logging framework and rotation logs and maintaining them on different environments.
- With the knowledge gained from Confidential Channel Secure Architecture for security implementation of Intranet application integrated the same into CRM.
- Worked on Performance and Load Test and necessary architect solution to increase the scalability.
- Installed, Administered and Managed IIS Servers 5.0, 6.0, 7.0 for Banking Applications
- Implemented SSL in IIS Servers for Windows based Core Banking Applications and Kept the Certificate Encryption in line with the Enterprise Standards
- Managed Web Content and Administered Production UNFCU.org Server and ensured 100% uptime
Confidential
TECHNICAL CONSULTANT
Responsibilities:
- Implemented mixture of Rational Unified Process (RUP) methodology and Agile methodology.
- Translated highly complex business requirements into conceptual and physical design.
- Involved in providing application’s user interface with JQuery and Ajax, Dojo to create a dynamic and interactive experience.
- Used XML parser for parsing involved in XML.
- Developed generic Java packages to produce and consume JMS, JMX messages through topics and queues in asynchronous message processing with guaranteed delivery.
- Utilized Core J2EE design patterns such as Singleton and Data Access Object (DAO) in the implementation of the services.
- Designed XML messages and created XSD schemas architecture based on business requirement. Also used XSLT to transform existing client messages schemas.
- Developed project on Eclipse for faster development and deployed in AIX/Unix server.
- Developed and mentored team to have Test Driven Development.
Confidential, Kansas City, MO.
SENIOR JAVA ENGINEER
Responsibilities:
- Worked on the Requirement Specification Documents and prepared all the LMS test scenarios.
- Mastered Scrum and Agile based development with daily standup scrum calls coordinated between onsite and offshore. Worked as Offshore lead and Scrum Master.
- Involved in building presentation layer using XSLT & Ext Js.XML DOM and SAX have been used widely.
- Handled deployment process on Web sphere Application Server.
- Involved in developing various capabilities as Web Services using SOAP/WSDL.Learning Record assessments was made available across organization.
- Designed Database in Oracle 10g and Implemented PL/SQL stored procedures. Database was highly designed to support XML Based types and XQuery was used extensively.
- Involved in development of ORM Framework using IBATIS.
- Have worked on advanced level JavaScript’s, for building the Integrated Course Shell (Player to support various format of courses.)
- Worked on deployment releases and maintaining repository version (CVS)
- Architected Internationalization of the learning management system for supporting various organizations on visualizing it as a potential product.
- Conducted Peer Review mechanisms within the team .Went through all HIPAA trainings since the product was to support all the healthcare standards.
Confidential
PROGRAMMER ANALYST
Responsibilities:
- Involved in full Software Development Life cycle (SDLC) from Analysis, Development till Implementation.
- Prepared Use Cases, Class diagrams, Sequence diagrams.
- Worked with DBA's while building DBMS architecture, exposing development expectations, based on the training and knowledge from Corporate and Retail Banking sector ideas for the product.
- Worked on bridging the development cycle and have new recruits trained on product development and technologies. Focused more on customization of the product and adding more features for the upgrades.
- Architected Internationalization features for the product.
- Involved in business domain training with banks corporate and retail domain specialist, for understanding the platform and requirements
- Worked with India's banking customers to analyze and bridge the database connections to bank servers. Worked with different databases Sybase, SQL.
- Worked on converting the project from MVC framework to Portlets framework. Supported Broad Vision Portlet migration for certain customers.\on was requested. We had used Solaris Servers and Broad vision Server for part of this released and the same set up have been implemented on bank server.
- Involved in developing caching mechanisms as needed for various properties files.
- Involved in Code Review and Security Mechanism controlled by role based workflow logic developed across various modules.
- Worked on handling customization for Arabic version which involved lot of presentation layer look and feel runtime.
- Involved Writing Stored Procedure and SQL queries.
- Used Struts2 MVC Framework with Business Layer developed using EJB with Oracle as Backend.
- Involved in writing and maintaining, Ant Scripts for the project.
- Co-ordinated with Testing Team and Managers in the Product Release Cycle.