Architect/ Lead Designer Resume
SUMMARY
- 15 years of total experience in IT industry.
- Employed with Cisco Systems from Oct 2000 until today. Held various positions including that of Solutions Architect, Technical/Project/Scrum Lead, API Support Lead.
- Co - inventor of idea leading to issuance of US Patents (US Patent nos. 7,284,058 and 7,685,294). Idea coined as “Querying ASAP Policy Systems”.
- Experience with SOA based design & architecture, ESB, EAI.
- Experience with Java/J2EE frameworks, best practices
- Responsible for the UML, OOA&D and N-tier architecture
- Strengths in Modeling, Design, Architecture, Implementation and Optimization.
- Experience with Cisco Unified Communications products such as Cisco Unified Communications Manager, Cisco Unified Presence, Cisco Quad (Webex Social) and Cisco Jabber
- Posses strong communication and inter-personal skills
- Proactive and result-oriented leader adept in mentoring and motivating the dynamic team to exemplary performance.
- Worked with customers to gather requirements and develop Use Cases, responsible for Requirements Specifications.
- Delivering comprehensive solutions from conception to realization
TECHNICAL SKILLS
Languages: JAVA 5 &6, UML, XML
Technologies: J2EE 1.4, JMS, Web services, Spring, Hibernate, JNDI, EJB 2.0, JDBC, HL7
Tools: Eclipse, Rational Software Architect, Rally (Agile Methodology)App/Web ServersApache Tomcat / IBM Websphere
Platforms: Linux, WINDOWS XP/NT/2000/7
Databases: MySQL 5.x
Others: MS Office (Word, Excel, PowerPoint, Outlook), MS Project
Networking Domain: Cisco Unified Communication Manager / Cisco Unified Presence Server/Cisco Telepresence / Cisco Jabber / Cisco Quad (Webex Social)
PROFESSIONAL EXPERIENCE
Confidential
Architect/ Lead Designer
Responsibilities:
- Interacting with customer/account teams for requirement collection, solution definition andbusiness analysis
- Work closely with the Application Engineering team to resolve high-level functional and designissues.
- Define the SOA based solution architecture leveraging network as a platform focused on Unified=Communications, Wireless & digital Media
- Provide continuity in all major application solution decisions.
- Help executive team to finalize and drive roadmap decisions for the solution
- Guide the team with respect to architectural and design issues
- Designed and defined the Presentation layer for the Cisco Connected Care solution using Adobe Flex / Blaze DS framework - scalable and reliable solution for thin client integration
- Designed the interface for integration Health Integration Engines for HL7 to the Cisco HealthPresence Core as plugins. This abstracts the HL7 or legacy implementation from the core Cisco HealthPresence framework.
- Designed the distributed architecture for licensing using FlexLM technology within Cisco healthPresence core architecture.
- Responsible for developing and publishing third party APIs so partner community can integrate their solutions with Cisco health care solutions for accelerated development and deployment.
- Lead the development of Cisco Unified Application Engine based plug-ins for Mobility Services Engine (RTLS), Cisco Unified Presence Server and other Cisco network devices, aligning with Cisco Developer Network strategy.
- Interact with Business teams (Product Marketing, Delivery, Services etc.) to contribute towards SOW, Compliance documentation etc.
Technologies: Requirement Analysis, UML, Web Services (LAMP, J2EE), Hibernate, MySQL, Linux, XML/SOAP, REST, Java, Perl, Flex, Blaze DS, FlexLM.
Confidential
Module Lead
Responsibilities:
- Responsible for architecture, design and development of this Java based module.
- SOA based architectural design
- Designed the algorithm and the mechanism converting large resultsets to be streamed over JMS to the data layer for further consumption.
- Designed the algorithm for streaming the large resultset to a file for storage and use with a SAN.
- Understanding requirements, interfacing with product development and translating the requirement into application and system architecture.
- Involved in creation of the TLD (Top Level Design) and DD (Detailed Design) documents.
- Creating prototypes, testing of design attributes and coordinating with other team members in accomplishing overall objectives.
- Responsible for developing build files (using Ant) for all modules within the application - automated builds, smoke tests etc.
- Frequently involved in the code reviews
Technologies: Java 2, J2EE 1.4, JMS, UML, XML, Teradata, JDBC
Confidential
Software Engineer
Responsibilities:
- Consulted as a Development Lead as part of a small core team, with primary responsibility of maintaining the Confidential
- Involved in creating design documents and test plans for various modules
- Closely coordinated with the clients and test team for resolution of issues and closure of bugs
- Involved in support and bug fixing
- Technologies: CTI C and Unix on Sun Solaris and Stratus platforms, H.323, H.225 RAS, MGCP
Confidential
Sr. Software Engineer
Responsibilities:
- Responsible for the design and development of some of the core framework
- Frequently involved in the design, test plans and code reviews
- Involved in integration testing as well as module level testing.
- Involved in support and bug fixing.
- Part of the pilot team that was responsible for engaging and off-shoring