We provide IT Staff Augmentation Services!

Solution Architect Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Track record of delivering quality Java/J2EE based solutions around 10 years in the Telecom Industry and e - commerce domain.
  • Sun Certified Sr. Java developer with strong experience in Multi-tier, Distributed and Enterprise applications using Java, J2EE and XML technologies.
  • Hands on experience working in J2EE technologies including Core Java, Spring, XML parser’s, JMS, Web Services, Servlets, JSP, EJB.
  • Hands on experience with Design and development of ecommerce systems usingIBM WebSphereCommerceV7 and Rational Application Developer (RAD).
  • Hands on Experience in developing Web Services using - SOAP, WSDL, RESTFul Webservices and developing XSD schemas for XML (parsing, processing, and design).
  • Hands on Experience in working with BEA Web Logic, IBM Websphere, Apache Tomcat, Apache ServiceMix.
  • Full Hands on Experience in application development using scripting languages like Tcl/Tk, UNIX.
  • Extremely good skills in using the file and version management systems like CVS, SVN, VSS, and Dimensions.
  • Good experience in configuring Log4j and Java Logging.
  • Hands on Experience in developing ANT Scripts and Maven for enterprise applications.
  • Proficient in designing and developing J2EE applications based on MVC architecture, Spring framework, J2EE Design Patterns and OO Design patterns like Singleton, Data Access Object (DAO), Factory, and Abstract Factory.
  • Well versed with complete life cycle of various SDLC types like Waterfall, Iterative development, Prototype models and facilitating agile practices.
  • Extensive knowledge in the Telecom Domain especially in Activation, Provisioning and Fault Management.
  • Comprehensive knowledge about activating IPVPN services in multiple vendors like CISCO, Juniper and Alcatel.
  • Good Knowledge about activating MEF services in various vendors.
  • Experience in multiple activation tools like NPA for CISCO and SAM for Alcatel.
  • Managed projects with aggressive timelines and highly capable of coordinating multiple projects simultaneously with strong follow up skills.
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.
  • Highly accurate in providing the Level of Effort (LOE) for upcoming projects.
  • Ability to quickly grasp the business of an organization; Proactive in identifying and mitigating the issues and risks.
  • Highly capable of handling the distribution of the team across different locations and different timings.

TECHNICAL SKILLS

Operating Systems: Windows 95/98/2000/ XP/7, Linux

Packages: MS Office-2000/XP/7

Tools: IBM WCS,IBM RAD,Eclipse, Oracle JDeveloper, Toad, PL/SQL Developer, ILOG Rule Studio, NPA, SOAP UI, JUnit

Routers: Cisco(7613,7610),Juniper (m40,m120),Alcatel

Requirement Management Tool: CaliberRM, Agile Manager, Rally

Database Management Systems: Oracle 9i,10g,11g

Programming Languages / Technology: Java 1.6,XML,XSD,RegEx,EJB,Velocity,Apache Camel

Scripting Languages: UNIX, TCL/TK, Ant, Maven, Groovy, Cisco IOS commands, Junos Commands.

Web Technologies: Servlets, JSP, EJB, Webservices, RESTFul Webservcies, WSDL

Domain Experience: Telecom - Activation, Fault Management e-commerce: Project Management

Servers: Websphere Application server, WebLogic, OC4J, Apache ServiceMix, Apache Tomcat

Design / Project Mgmt. Tools: Rally, MS Project and MS Visio, MS office

Frameworks: MVC Architecture, Spring 2.0, Apache Camel

Testing Tools: Quality Center 10, ALM

Version control tools: CVS,SVN, VSS, Dimensions

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Solution Architect

Responsibilities:

  • Involved in all the software development life cycle that includes gathering client requirements, drafting the requirement specification, implementing and testing the solution.
  • Design the architectural changes for Catalog management for the application including Catalog management, Catalog localization, and creating virtual products (Models).
  • Technically Lead and Implement the entire restructure the catalog management system for store.hp.com along with constant interaction with other teams
  • Worked closely with the Order Management and Merchandising team for resolving issues and understanding the requirements to be implemented.
  • Used Apache SOLR and customized the search results for including Models in the search results.
  • Worked on Implementing Caching strategies for the store
  • Strong understanding of the WCS runtime framework.
  • Used Data beans to access data and display in the front end.
  • Involved in developing a Model user experience rather than a traditional series experience.
  • Work with IBM consultants to effectively use the IBM WCS OOTB functionality to implement the solution for e-store and m-store.
  • Hands on development and customization for implementation of redesigning Catalog managements using Java/J2EE technologies.
  • Developed the solution from scratch which involved development of JSP and Servlets for presentation layer and Implemented UI customization for providing functionality requested by the clients.
  • Involved in Maintenance and bug fixing.
  • Discuss and help the teams to implement the performance related issues and Resolve any architecture level issues.
  • Responsible for managing the e-store and m-store after the deployment to the production site.
  • Implemented a work around technique to create Store Access Profiles equivalent to Admin Access Profiles.
  • Customized Category attributes by Attribute Dictionary Folders in WCS.
  • Knowledge on JavaScript application frameworks like jQuery and Dojo.
  • Primary point of contact for the SCRUM call daily with Product Owners, Technical and business demos and project presentations.

Confidential, Denver, CO

Java/J2EE Senior Developer

Responsibilities:

  • Interacting with various vendors (Cisco/Juniper/Alcatel/RAD/Infinera/Ciena/Adtran/Calix/Cyan) about the way MEF services have to be implemented.
  • Involved in the full life cycle of the software design process including, requirements definition, prototyping, and proof of concept, design, interface implementation, unit testing and Product Demonstration.
  • Develop/Enhance the code so that the service calls are made to each vendor.
  • Used Rest APIs to POST Requests XMLs to multiple Vendors to activate the service and to get the responses back in JSON format.
  • Designed and developed the RESTful Web Services to extract the data from third party system
  • Used Apache ServiceMix as a container where the application was deployed as OSGi bundles.
  • Wrote number of test cases using JUnit for testing different actions and Helper functions
  • On-time delivery of the project into system test & Integration environment.
  • Update the project status on a daily basis in Rally.
  • Discuss about the issues and status updates in the daily scrum call.
  • Development support for production issues

Confidential, Denver, CO

Java/J2EE Developer/Project Leader/Onsite Coordinator

Responsibilities:

  • Team & Project leader:
  • Handling team of 4 at onshore and coordinating with offshore team of size 7.
  • Plan, organize and deliver projects on-time and with high quality.
  • Onshore & offshore team coordination.
  • Appraise team members
  • Resolve issues and concerns of team members
  • Java/J2EE Developer:
  • SDLC including, requirements definition, design, implementation, unit testing and Product Demonstration.
  • Propose design & process flow and confirm the same with the dependent systems. Design of application components using Java Collections and providing concurrent database access using multithreading.
  • Develop/Enhance the code as per the requirements.
  • Used TIBCO Bus services to publish and subscribe XMLs to downstream system.
  • Used SOAP Web services to communicate between multiple systems by creating WSDL and XML schema for web services.
  • Used the Spring Framework for data transfers between Business and the Data Layer.
  • Unix/Shell Scripting for automation of build process and execution of test cases
  • Wrote number of test cases using JUnit for testing different actions and Helper functions
  • Coordinate the development/enhancement & unit test carried out at offshore.
  • Coordination with QA team
  • Development support for production issues

Confidential, Minneapolis, MN

Java/J2EE Developer/Project Leader/Onsite Coordinator

Responsibilities:

  • Team & Project leader:
  • Handling team of 3 at onshore and coordinating with offshore team of size 4.
  • Plan, organize and deliver projects on-time and with high quality.
  • Onshore & offshore team coordination.
  • Appraise team members
  • Resolve issues and concerns of team members
  • Java/J2EE Developer:
  • Understanding the new requirements and attending requirements review meetings with the Business clients and communicating the same to the team.
  • Preparation and review of High level and Low level design documents.
  • Coding and implementing the functionalities with high level of standards.
  • Have created and manipulated XMLs from XSDs as they are the means of communication between different applications.
  • Wrote middle tier java components in java, EJB for performing business logic.
  • Developed the business logic and implemented integration with web services.
  • Both exposed and consumed Web services to and from the upstream system.
  • Conducting various code review meetings within the team.
  • Have written Unix Shell scripts to deploy the tcl scripts and building the domain.
  • Used ANT task and UNIX shell scripting extensively.
  • Build and deploying the application in various dev and test environments.
  • Involved in monitoring health and performance of servers in web logic console.
  • Involved in monitoring different logs in ecom servers running on UNIX machine.
  • Prepare milestone plan for all the projects that are handled and ensure meeting the same.
  • Participated in Go/No Go meeting for each release.
  • Responsible for Signoff for each release before it goes live in to production.
  • Performing live testing in production along with the users when the deployment is complete.
  • Communication through mails and teleconferencing with the users.
  • Preparation and maintenance of Work status.

Confidential

Java/J2EE Developer

Responsibilities:

  • Preparation and review of High level and Low level design documents.
  • Coding and implementing the functionalities with high level of standards.
  • Have written many SQL queries (DDL and DML) for validation purposes at the database level.
  • Preparing and executing Unit tests.
  • Creating review records.
  • Conducting various code review meetings within the team.
  • Fixing the defects logged.
  • Prepare milestone plan for all the projects that are handled and ensure meeting the same.
  • Participated in Go/No Go meeting for each release.
  • Responsible for Signoff for each release before it goes live in to production.
  • Communication through mails and teleconferencing with the users.
  • Preparation and maintenance of Work status.

We'd love your feedback!