Post Job Free
Sign in

Architect

Location:
United States
Posted:
April 28, 2009

Contact this candidate

Resume:

Professional Profile

Mr. Munugala has ** of years of experience in the IT Industry. He has worked as Software Architect, Application Architect, Technical Architect, Lead Analyst, Client Server Architect, Data Modeler, Programmer, Programmer/Analyst, Web Developer, Systems Analyst in the automotive, eCommerce, financial services, insurance, manufacturing, and software development industries.

• Distributed Systems Architecture and Development –Architected, analyzed, designed and developed, six distributed medium to large-scale systems. Provided solutions to large automotive client, General Motors, VW, Sun Microsystems, Fujitsu PC, General Electric Air Craft Engines, Read Rite. Five years of database design and analysis

• Service Oriented Architecture- Architected, analyzed, designed and developed systems using SOA for client General Motors. Developed several web services.

• Object Oriented Modeling, Analysis and Design – Seven years of experience in OO Modeling, analysis and Design, using UML and tools like Rose, OptimalJ, Poseidon.

• Project Management – Five years of experience in leading teams, project management and mentoring junior colleagues. Mentored junior programmers, dramatically increasing their productivity, even on tight deadlines. Experienced in all phases of project management. Experienced identifying risks and issues, negotiating solutions, project scheduling, and resource allocation.

Education and Certifications

• Masters of Science – Computer Science and Engineering, Osmania University, Hyderabad, India

• Sun Certified Enterprise Architect (SCEA)

• Project Management Professional (PMP)

• TOGAF

Industries

• Insurance

• Automotive

• Finance

• eCommerce

• Manufacturing

• Software Development

Areas of Expertise

• Project Management

• Technical/Sotware Architecture

• System Analysis/Design

• Distributed System Development

• Database Design/Analysis

Experience and Skills

• Service Oriented Architecture

• WebServices

• Weblogic Portal

• Sun ONE

• iPlanet

• J2EE

• Java

• EJBs

• Struts

• Weblogic

• WebSphere

• Hibernate, Spring

• Oracle

• OOA, OOD, OOM

• Design Patterns

• XML, UML

• JSP, Java Servlets

• Unix, MS Windows

• WSAD, Jbuilder, Eclipse

• Agile

Experience Highlights

• Systems Architect – Chrysler LLC – Evaluated and provided comparison for Enterprise Service Bus (ESB) and Registry & Repository (R&R) products available in market. Provided Architectural consulting services for Interwoven TeamSite upgrade and B2C content management.

• Systems Architect – GM Onstar – Architected, analyzed and designed J2EE, SOA solution for PSAP Duplicate calls application. Created business requirements, system requirement specifications and Architectural Design and IT bill of materials. Analyzed and prepared WebLogic capacity requirements.

• Systems Architect – Burns-Wilcox – Architected, designed, developed, and implemented price indicator system and quote creation system. Mentored junior programmers.

• Technical Architect - Cellfusion Inc – Architected, designed, developed and implemented J2EE solutions and standalone Java applications for manufacturing clients.

• Web Architect – Wicked 3D Inc – Architected, designed, developed and implemented web store application for online sales. Gathered and analyzed requirements. Created and implemented data model schemas. Designed and implemented Cold Fusion templates for schemas. Led a team of software developers.

• Client Server Architect – Read Write Inc – Architected, designed, developed a client server application used for quality control of disk read/write heads. Gathered and analyzed requirements. Consulted on database schema. Led a team of software developers.

• Systems Analyst – Market Mile Inc. – Analyzed, designed, developed a data import tool, account lockout, and password changes. Integrated Ariba with requisite software for better search features. Implemented Oracle database systems. Led and mentored a team of software developers.

• Lead Analyst – Tsys – Analyzed, designed, developed, and implemented a Rewards catalogue for Barclay credit card. Architected, designed, and developed account payable web services using SOA.

• Systems Analyst – Daimler Chrysler – Analyzed designed and developed a web based change management process. Developed an application for generating PDF reports from XML files. Analyzed, designed and developed application for connecting to mainframe data.

• Project Manager – Cellfusion Inc – Led a team of developers. Prepared effort estimations and project plans.

• Project Leader – Sun Microsystems – Gathered and analyzed requirements. Designed, developed and implemented reporting system. Led a team of software developers.

• Programmer Analyst – Fuzitsu PC – Articulated the complete extranet application including user requirements, data modeling, development, testing and integration with other Fujitsu PC applications.

• Systems Analyst - EMadison Inc – Analyzed, designed, developed a B2B application to facilitate media transactions between TV/Radio stations and Agencies/Advertisement buyers. Designed and Implemented Oracle database system. Led a team of software developers.

• Lead Analyst – GM Onstar – Analyzed, designed, developed and implemented a global OSGi application. Developed web services using SOA.

Chronology of Experience

Compuware Corporation October 2004 to Present

Industry: Covisint-Portal Duration: Current

Position: Systems Architect

Tools: Java, UNIX, Sun Solaris, LifeRay, Eclipse, Tomcat

Architected Reverb portal and Implemented using LifeRay portal which involved creation of several portlets, like community portlets, discussion portlets, wiki portlets, activities portlets, and to display key data to regional directors.

Industry: Automotive – Chrysler LLC Duration: 15 Months

Position: Systems Architect

Tools: SOA, Java, spring, TOGAF, Interwoven Team Site 6.7.1. Websphere, MQ Series, Hibernate, RAD, UNIX, Sun Solaris

Performed duties as Architect Lead, like customer interaction for requirements gathering, work distribution, effort estimation and project management activities. Conduct architecture and design reviews, for applications to ensure alignment to IT, architectural, technical and business strategies. Work with project management team, defining development tasks, developing accurate work-effort estimates, assigning resources, identifying & resolving issues and providing status. Architected and Implemented Interwoven TeamSite UI Customizations, TeamSite upgrade from 6.1 to 6.7.1 on DEV, UAT and Production machines. Instrumental in work performed as part of Chrysler’s ESB and Registry & Repository SOA groups. Evaluated and compared different SOA products like Web sphere ESB, web sphere message broker, web sphere services R&R

Industry: Health Care – Blue Cross Blue Shield, Continuum Management Systems Duration: 6 Months

Position: Systems Architect

Environment: PC, Windows XP, Web sphere, oracle, RAD

Tools: Java, J2EE, XML, Visio, JSP, and JavaScript

Analyze Web Denis application to find security loop holes, lead software assessment engagement for Web Denis URL security project, which involved proposing solutions and fixing them. Thorough and deep understanding of BCBSM health care systems like provider claims.

Architected Simplicity rewrite project a medical billing and physician practice management service software. Provide technical architectural design document as deliverable. This engagement involved converting access based application to enterprise application to be deployed across different physicians locations across US, hence very deep understanding of medical terminology and how health care works.

Industry: Automotive – General Motors Duration: 20 months

Position: Systems Architect

Environment: PC, Windows XP, Weblogic 8.1, oracle

Tools: Java, J2EE, XML, TOGAF, Poseidon, spring, SDP 21, SOA, Hibernate, Sun ONE, LDAP, Weblogic

Architect, Design, Develop and implemented AccountVehicleSummary and AccountVehicleUpdate webservices for the call center automation; the advisor client uses these webservices. Identify simulators to enable performance testing of all OnStar applications. Prepare logical diagrams and estimates for the identified simulators. Created Business Requirements, System Requirements Specification, and Architectural Documents. Create IT BOM. Architected, designed and implemented customer change requests for Real time Credit card authorization and Lexus digital concierge phone number, and PASP Duplicate calls. Architected, designed & implemented services using Ejbs, DAOs, and J2EE design patterns for change request PSAP Duplicate calls. Provide effort estimation and project plan for various Change Requests to advisor CRM application. Analyze WebLogic capacity for the PSAP application deployment. Architect an LDAP solution to store user data and services information. Develop Architecture Document, System Operations document and Support document. Developed System Requirement Specifications, Disaster recovery, bottom up estimation and functional point analysis estimation for a COO application.

Industry: Insurance – Burns & Wilcox Duration: 10 months

Position: Systems Architect

Environment: PC, Windows XP

Tools: Spring, Java, J2EE, EJBs, DAOs, JSPs, HTML, Oracle, Hibernate, JAVA script, iText, web sphere, LOG4J, OOA, OOD, OOM, JNDI, XML Schema, XML, Apache ANT, TOGAF, Design Patterns, JBoss,

Manage team of five people, responsible for resource allocation, project schedules, and delivering project on time.

Develop price-indicating system for insurance Agents/Brokerage Company. Developed system architectural plan, performed requirements gathering, modeled the system using UML and optimalJ. Designed input web pages and implemented J2EE system. Performed system testing, user acceptance testing. Developed test plans deployment plan and deployed the system. Project resulted in users being able to execute the Insurance Price Indicators process in shorter turn around time in minutes, compared to manual process of days.

Develop quote creation, revised quote, and lapse quote. Created an application as 3-tier system with different subsystems, backend and front-end. Created logical model modeled web flows and modeled database. Backend system consists of all business logic for the application, which is used by different fronted applications like Quote, Accounting etc. Performed analysis, designed, developed and implemented different functionalities including logging the application, basic quote, locations, lines of business, fees, taxes, additional interest. Design, developed session EJBs and Entity EJBs. Implement business logic by using Session EJBs and persistence by using Entity EJBs. Implemented front end using Struts 1.1; multiline edits are implemented using Struts Dynaaction Forms. Designed data access objects for searches, resulting in a response time for complex searches of less than one second. Performed, mentoring to junior programmers, which increased their productivity dramatically, even on tight deadlines. Quote System is deployed on Weblogic 8.1 application server and Oracle 9.0 as database server.

Contract Services April 2004 to September 2004

Industry: Automotive – General Motors Duration: 6 months

Position: Lead Analyst

Environment: PC, Window XP, UNIX

Tools: Java, J2EE, Weblogic 8.1, Weblogic portal, JBuilder7.0, Web services, Struts1.1, Oracle, EJB2.0, CVS, Toad, LOG4J, OOA, OOD, OOM, Optimal J

Led a team of 5 developers, responsible for overseeing and completing deliverables on time

Designed, developed and implemented Global OSGi application. Develop session EJBs for Geocode, Reverse Geocode, and Explication services. Expose above EJBs as web services. Develop Global OSGi portal using Weblogic portal. Develop 15 page flows, 20 JSPs and database control. As a result of this application client is able to perform software downloads, activation, deactivation, vehicle registration, and vehicle inventory remotely as opposed to being manually performed at dealer locations.

Contract Services January 2004 to March 2004

Industry: Finance – Tsys Duration: 3 months

Position: Lead Analyst

Environment: PC, Windows XP, UNIX

Tools: Java, J2EE, Struts1.1, Tiles, Velocity, Weblogic 8.1, DAO, Dyna Action forms, EJB2.0, Eclipse, LOG4J, JNDI, SQL*Plus, Jbuilder, Web services

Led a team of 5 developers, responsible for overseeing and completing deliverables on time

Designed, developed, and implemented Rewards catalogue for Barclay credit card. Developed EJBs for Catalogue Category and Catalogue Items and deployed session and entity beans on Weblogic. Develop deployment model for Barclay card project. Developed JSPs for various Manage products using custom tags, HTML, logic tags, to add, modify and view catalogue modules. Developed action forms, action servlets, dyna action forms, and Struts validation for catalogue web pages. Develop download of catalogue using Velocity templates. Designed and developed templates using Tiles for administrative web pages and customer web pages. Developed account payable web services using SOAP, WSDL. Barclay credit card holders can redeem their points for the items desired, and site administrators can perform functions efficiently from their UK location.

Contract Services August 2003 to December 2003

Industry: Automotive – Daimler Chrysler Inc. Duration: 4 months

Position: Systems Analyst

Environment: IBM, PC, UNIX, Windows 2000, and Mainframe

Tools: Websphere 5.0, Java, Java script, Java Servlets, JSPs, Cocoon 2.1, DB2, UDB, Cobol, XML, XSL, XSL-FO, XSLT, CICS, WSAD

Designed and developed Web based change management process. Develop part criteria and selection using servlets. Create prototype, for generating PDF reports, from XML files using Apache Cocoon. Develop XSL programs for generating PDF reports using XSL-FO, FOP. Designed and developed Help System for change notices. Install Cocoon and enterprise applications. Design system for connection of Java servlets to mainframe data using Java connectivity. Automated manual processes.

CellFusion Inc December 2001 to June 2003

Industry: Software Development Duration: 19 months

Position: Technical Architect

Environment: PC, UNIX, Windows NT, 2000

Tools: Oracle, Websphere, Struts1.1, Tomcat, JSP, Java Swing, AWT, HTML, XML, XSL, Java Servlets, J2EE, Rational Rose, UML, Web services, Enterprise Java Beans, Apache, SOAP, SQL, EJB2.0, OOA, OOD, OOM, JNDI, SQL*Plus, ANT, Design Patterns, LDAP, SUN ONE, iPlanet

As architect responsible for converting requirements to deliverables. Oversee ten to twelve developers and team leads. Created project plan, schedules, resource allocation and performed mentoring

Architected, designed, developed, tested, and implemented web based and standalone, manufacturing software applications like Visual work instructions, Material Synchronization, Serial Number tracking, Manufacturing Operations Portal. Implement middleware and front-end GUI several EJBs, Servlets, JSPs, HTML. EJBs developed were sessions, stateful and stateless session beans, CMP, BMP beans. Develop deployment plan. Support existing flow technology software, Process SOE design and Assembly Line Design. Led and mentored a team of software developers. Developed software architecture plans for web based applications. Performed object oriented analysis and design in UML using Rational Rose. Create class diagrams, sequence diagrams, and use cases. Design Oracle database systems. Use SQL/PLSQL extensively for data base access. Use architectural, observer, singleton design patterns, Session Façade. Used LDAP to store user data and services information and for single sign on

Marketmile Inc May 2001 to November 2001

Industry: eCommerce Duration: 7 months

Position: Systems Analyst

Environment: PC, Windows NT, UNIX

Tools: Solaris, Web Logic, Oracle, HTML, Java, XML, XSL, J2EE, UML, Ariba, Java Beans, Apache, SQL

Perform technical support of Ariba software. Developed data import tool, account lockout, and password changes. Perform integration of Ariba with requisite software for better search features. Implemented account lockout, import tool using Container managed persistence beans and stateless session beans. Designed and implemented several JSPs as front-end GUI. Install Weblogic. Deploy all Enterprise Java Beans. Implement Oracle database systems. Use SQL/PLSQL extensively for data base access. Led and mentored a team of software developers. Performed object oriented analysis and design in UML using Rational Rose. Create class diagrams, sequence diagrams, and use cases.

Contract Services November 1997 to April 2001

Industry: eCommerce – eMadison Inc Duration: 7 months

Position: Systems Analyst

Environment: PC, Windows NT, and Unix

Tools: Solaris, Enterprise Java Beans, Oracle, HTML, Java, Java Script, Visual Test 6.0., XML, XSL, J2EE, UML, Java beans, Apache, SQL, RMI

Develop B2B application, which facilitates media transactions, between TV/Radio stations and Agencies/Advertisement buyers through the design and development of servlets and EJBs. Develop CMP beans for implementing advertisements. Develop several session beans and BMP beans for ordering TV advertisement time slots and make goods. Develop front-end logic using several JSPs and servlets. Developed message oriented EJBs for phone orders. Designed, developed, and implemented Salesline Application to integrate eMadison server and legacy application at TV stations, using RMI technology. Implemented Oracle database system Wrote SQL/PLSQL extensively for data base access. Led and mentored a team of software developers. Performed object oriented analysis and design in UML using Rational Rose. Create class diagrams, sequence diagrams, and use cases.

Industry: Software Development – Sun Microsystems Duration: 18 months

Position: Project Leader

Environment SUN Solaris

Tools: Solaris, UNIX, Java Server, and Apache server, Sybase 11.x, Oracle, CORBA, RUP, Java Mail, iPlanet

Perform requirements gathering and analysis. Design, developed and implemented reports using Java, Java script, JSP, CGI, PERL5, servlets, JDBC, and HTML. Lead a team of software developers. Performed object oriented analysis and design in UML using Rational Rose. Create class diagrams, sequence diagrams, and use cases.

Industry: Manufacturing – Read Rite Corporation Duration: 5 months

Position: Client Server Architect

Environment: PC

Tools: Visual Basic, Sybase 11.x

Develop a client server application used for quality control of disk read/write heads. Perform requirements gathering and analysis. Provide consulting services on database schema. Lead team of software developers.

Industry: Manufacturing – Fujitsu PC Duration: 6 months

Position: Programmer Analyst

Environment: PC

Tools: ASP, CGI, PERL, HTML, Java, IIS Web server, Oracle.

Articulate the complete extranet application including user requirements, data modeling, development, testing and integration with other Fujitsu PC applications. Designed and developed web pages and HTML reports. Lead team of software developers.

Industry: eCommerce – Wicked3D Inc Duration: 6 months

Position: Web Architect

Environment: PC, Windows NT

Tools: Visual Café, Java, JavaScript, HTML, JDBC, SQL Server 6.5, SQL, Cold Fusion 3.1, Cybercash CashRegister 2.1.4, IIS Web server, Java Mail

Develop architectural plan and developed and implemented webstore application for online sales. Perform requirements gathering and analysis. Created and implemented data model schemas. Designed and implemented ColdFusion templates for schemas. Lead team of software developers.

Additional work history information available upon request

Professional Education and Training

• Project Management

• Advanced Java course at Berkeley University

• Leadership, Management, and Business English

• Optimal J, Optimal J Boot camp

• Java, J2EE (Computer Based Training)



Contact this candidate