Sr. Architect Resume
EXECUTIVE SUMMARY:
- Over 18+ years of experience in architecting, developing, leading and managing enterprise software development applications.
- Strong leadership experience with solid technical foundation, and having great depth and breadth of technology landscape and IT domains.
- Experience working on financial (Banking), insurance (P&C), and Publishing domain.
- Experienced in architecting and developing J2EE, and related technology application.
- Expert in developing frameworks which are used for internal clients.
- Expert in architecting and integrating various enterprise systems by using ESB and Web Service solutions such as Tibco, JMS, SOAP, WSDL, JAX - WS, JAX-RS etc.
- Worked and Consulted for several Fortune 50 companies.
- Worked closely with C-Level decision makers throughout to identify, recommend, develop, implement, and support cost-effective technology solutions for all aspects of the organization.
- Experienced in motivating, leading and managing large development spread across the globe.
- Experienced Leader with strong communication skills, team builder and motivator.
TECHNICAL SKILLS:
Operating System: Solaris, UNIX (Solaris, Linux) IOS, Android, CentOS, z/OS, Windows, Ms-DOS
Project Management Tools: Microsoft Project, Jira
Framework: Struts, Spring, Spring Batch, Hadoop, Hibernate, Flex 3.0, Tiles, JUnit, and Log4J
Languages: Java, UML, Objective C, C++, C, Visual Basic, SQL
Mobile Technologies: iOS, Cocoa Touch Framework, Objective C, Android, Sancha, HTML5, Spring Mobile, JQuery Mobile
Web Technologies: EJB, JNDI, JMS, JSP, Tag Libraries, Servlets, Action Scripts, XML, XML, SAAJ, JAXB, Xalan, Xerces (SAX / DOM Parser), XMLBeans, Axis, SOA (SOAP, WSDL, XML Schema, Web Service, XSD), XSLT, XPATH, SOLR, Ajax, OnBase Java API, IFS Java API, JDBC, SOLR, Java Beans, JFC Swing, ANT, Maven, Cruise Control, Bamboo, Jenkins, WML, WAP, HTML, CSS, DHTML, JavaScript, VBScript
Design Pattern: MVC, Singleton, Factory, Façade, Observer, Adapter, DAO
TIBCO Technologies: BusinessWorks, EMS, HAWK, TIBCO Adapter API etc.
Databases: Oracle 11/9i/8i, IBM DB2, SQL Server 2007, MySQL 5x, MS-Access
Document Management: Documentum, OnBase, Oracle IFS, Amazon Glacier
Big Data and Cloud: Hadoop Map/Reduce, HDFS, AWS (S3, Glacier, EC2, SQS, SNS), Cassandra, DataStax
Application/Web Server: IBM Websphere 7.x/6.x, JBoss 5.x/6.x, IIS, BEA WebLogic 11.x/10.x, Tomcat Jakarta, Apache Web Server 7, JRun and JWS
Tools: /IDE Rational Application Development Environment (RAD), Eclipse, Visual Studio, Rational Rose, Visio, MagicDraw, MS Project, SQL Developer, SoapUI, WebLoad 8.0, JMeter, JProbe, JProfiler, SharePoint, IBM Visual Age, JBuilder, Dreamweaver, Textpad
Source Control: CVS, GitHub, SVN, PVCS, Rational Clearcase, VSS, Oracle IFS
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Architect
Responsibilities:
- Successfully provided architectural consulting solutions to various clients.
- Understood various client needs with respect to System Capability, and delivered architectural solutions to meet the specification.
- Developed frameworks when possible, so that developers could utilize the framework for performing similar programming task.
- Responded to several RFI/RFP’s which involved proposed architectural solution.
- Performed several architecture validations of proposed solutions for various projects.
- Developed POC’s to demonstrated Docker Container and Spring Batch application flexibility compared to a single Documentum engine to process large volume of batches.
- Architected batch processing architecture using Spring Batch framework.
- Practiced Agile Scrum process frameworks for most of the projects.
- Participated in several new Client Engagement, overseeing client project delivery, addressing any concerns effectively, and making sure all client expectations are met or exceeded.
- Implemented several best practices for working with offshore teams.
Environment: Agile, J2EE, Spring MVC, Spring Batch, AWS, EC2, S3, Documentum, Docker, Rest, UML, SOA (WSDL, XSD, Web Service, SOAP, XSD), JMS, Active MQ, SoapUI, SOLR, ANT, Maven, Bamboo, Log4j, JUnit, MySQL, Oracle, JBOSS, Tomcat, Linux, Solaris, Visio, GitHub.
Confidential, Ann Arbor MI
Sr. Architect - Consultant
Responsibilities:
- Managed, Lead and Architected complex internal systems for Content Management department at Confidential .
- Created several decks containing high-level design artifacts to demonstrate current and future state of various systems.
- Responsible as single point contact for everything related to Content Management Systems with respect to release, development, performance, business user interaction etc.
- Recommend/Introduced new software technologies which involves POC for various framework.
- Lead Content Management legacy team, which was responsible for production systems.
- Developed several systems along with other developers in cloud and big data technologies.
- Conducted several interview sessions with the business users to gain in-depth knowledge of the systems capabilities in order to provide innovative solutions.
- Participated/Led team scrums; helped in creating user stories; helped developers in trouble shooting existing systems.
Environment: Agile, J2EE, Spring 3, Spring Batch, Hadoop, Map/Reduce, AWS, EC2, S3, Cassandra, DataStax, Rest, UML, SOA (WSDL, XSD, Web Service, SOAP, XSD), JMS, Active MQ, SoapUI, SOLR, ANT, Maven, Bamboo, Log4j, JUnit, MySQL, Oracle, Documentum Workflow, JBOSS, Tomcat, Linux, Solaris, Visio, GitHub.
Confidential, Van Buren, MI
Architect and Integrator
Responsibilities:
- Provide solutions to various teams in implementing mobile application using GE Standard Mobile Framework. This includes training, troubleshooting, overseeing progress of successful completion, and anything in-between.
- Architected and owned mobile security application which is used for authentication/authorizing of users for all GE Capital Mobile apps.
- Managed integration team resource, where the team members interacted with various in-house client teams to develop Mobile application.
- Created several pitches/decks consisting of architecture related artifacts, to convey complex architecture concisely.
- Lead the troubleshooting efforts for many mobile applications from end to end.
- Architectural and Technical Expertise provided for the below GE and GE Partner iPhone Apps
- GE Leasing Source
- GE Commercial Finance
- TJ Max Credit Card Application
- State Bank of India - Banking App
Environment: J2EE, Spring, Rest, Agile, UML, SOA (WSDL, XSD, Web Service, SOAP, XSD), SSO, SoapUI, ANT, Maven, Jenkins, Log4j, JUnit, IOS, Android, HTML5, JBOSS, Unix, Visio.
Confidential, Detroit, MI
Solutions Architect - Consultant
Responsibilities:
- Day to day activity involves collaborating with key stakeholders to translate business requirement into system capabilities for various projects.
- Defined and architected SCEP Management application, which retrieves/renews certificates from CA server on-demand for vehicle services gateways.
- Performed security review within the core enterprise applications, and architected the use of certificate based SSL using Certicom API’s.
- Created several decks consisting of architecture related artifacts, to convey complex architecture concisely.
- Conducted and participated periodic architecture review sessions with other architects for various projects within the enterprise.
- Spearheaded major release deployments for ASD Lab, by acting as a ring leader for the entire Vehicle services components. This resulted in documenting best practice approaches for future large scale deployments.
- Responsible for Packet Gateway Component.
Environment: J2EE (EJB3, JMX, JMS), Spring, Agile, UML, Certicom API, SOA (WSDL, XSD, Web Service, SOAP, XSD), SoapUI, ANT, Maven, Cruise Control, Log4j, JUnit, IOS, Android, HTML5, JBOSS, UNIX, Visio.
Confidential
Technical Architect - Consultant
Responsibilities:
- Defined enterprise architecture from scratch for a company who is currently depended on Legacy Mainframe systems.
- Conducted several deep-dive discovery sessions with SME’s (IT) to establish current state architecture and information flow for of all the systems which are required to be exposed for customer self service capabilities.
- Performed analysis of current state and created enterprise technical architecture to meet all functional goals and future roadmap strategies.
- Analyzed current technical resource strength/capabilities for the client to best suggest them with future enterprise technical resource strategy (J2EE vs. .Net Platform)
- Collaborated with key stakeholders and internal teams to define enterprise architecture principles, standards and guidelines.
- Evaluated several content management solutions for .Net platform (Ektron, MOSS, Sitecore etc.)
- Evaluated whether ESB solutions would be suitable for enterprise of this size.
- Presented findings and solutions to various C levels up-to the CEO, where overall project cost, time and resource need for implementing customer self-service application.
Confidential, Blue Ash, OH
Vice President/ E-Business Platforms Technical Lead
Responsibilities:
- Partnered with team of 10 to create the state of art TIBCO BusinessWorks/J2EE based banking platform for Citi Mobile application.
- Provided level-3 production support on various platform components to teams around the world.
- Represented CITI’s IFX contact person and acted as subject matter expert for IFX Forum.
- Conducted JackBe Mashlet proof of concept for Java Financial Platform.
- Conducted Two-way SSL Axis Webservice communication proof of concept.
- Developed framework components for easy integration and generation of Omniture SiteCatalyst and HBX related scripts.
- Conducted Flex 3.0 Citibank Online proof of concept.
- Analyzed and improved JFP Phrase Cache performance.
Environment: J2EE API’s (JSP, SERVLETS, EJB, XML, JavaMail, JMS, JNDI), RUP, UML, Struts, Spring, Ajax, Axis, XMLBeans, Tibco BusinessWorks, EMS, Tibco Adapters, SOA (WSDL, Web Service, SOAP, XSD), SoapUI, ANT, Log4j, JUnit, Oracle 9i, SQL Developer, IBM Websphere 6.1, Eclipse Europa, Solaris, JavaScript, CSS, HTML, Windows XP/2000, Visio, JProfiler.
Confidential, Louisville, KY
Production Team Lead
Responsibilities:
- Provided system status, periodic production release status etc to the IT Management.
- Provided project plans, estimates on several small to mid size projects.
- Lead the team as a J2EE Architect for Document Management system, where agents could retrieve insured documents.
- Established installation, design and migration guidelines for the all production systems.
- Lead the team for web based Address Standardization and Pre-Renewal policy changes, where the system provided a wizard to standardize an address, protection class and premium tax of the household before renewal of the policies.
- Lead the production support team in migrating complex home grown connector between J2EE applications and legacy system to a standardized IBM CICS Transaction gateway implementation.
- Architected and developed Enterprise Remote Print system, where agents can print the declaration documents during the policy application creation at the agent’s office.
- Architected the rewriting of Model1 JSP based application of Cash Receipts to a standardized MVC Command pattern application. This application was responsible for accepting payments for the policies the agent’s offices.
- Acted as SME for various J2EE applications.
- Represented IT Management for companies several strategy initiative.
Environment: Microsoft Project, J2EE API (JSP, SERVLETS, EJB, XML, JavaMail, JMS, JNDI), RUP, Struts, Ajax, Axis, SOA (WSDL, Web Service, SOAP, XSD) ANT, Log4j, JUnit, OnBase, IBM DB2, SQL Server, IBM Websphere 6.1/5.0/4.0, Rational Application Development IDE, IBM WSAD, IBM Visual Age, CVS, WebLoad, MVS, z/OS, COGEN, CICS, JavaScript, CSS, HTML, Windows XP/2000, Visio.
Confidential, New Jersey
Java Consultant
Responsibilities:
- Contributed in development of world class J2EE applications for various fortune 500 clients.
- Contributed in architecting and designed J2EE applications to meet system functional needs.
- Lead mid-size teams for development of projects based on Onshore-Offshore model.
- Mentored junior programmers on programming languages and tools.
Environment: RUP, UML, Rational Rose 2000, J2EE (JDK 1.3, EJB, JNDI, Java Beans, Servlets, JSP, JDBC, XML), XSLT, XPATH, Xerces DOM API, Struts Framework, IBM Websphere 5.0, IBM WSAD, MQ Series, Lotus Notes, IBM DB2, Cobol, Mainframe, ANT, Log4j, JavaScript, CSS, HTML, PVCS, IBM AIX, Windows 2000
