We provide IT Staff Augmentation Services!

Systems Architect Resume

2.00/5 (Submit Your Rating)

Warren, MichigaN

SUMMARY:

  • 10 years 1 months of extensive experience indesign and development of web based client server applications, Intranet/Internet Enterprise Software applications for Automobile, Telecom and Health Care organizations using Java and J2EE technologies.
  • Over 5 years of experience as an Architect designing IT solutions for distributed, component - based, service-oriented solutions for Enterprise applications.
  • Extensive experience in designing, developing and delivering highly available and complex systems
  • Sun Certified Java Programmer for the Java 2 Platform, Standard Edition 5.0 (SCJP).
  • Extensive experience in Design and Development of Web based applications using Java, JSP, Servlets, JSF, JDBC, and spring, Struts, Hibernate, GWT, Liferay, JavaScript and AJAX.
  • Extensive experience in designing and implementing Enterprise Level applications with SOA architecture using Web Service Stacks
  • Good Experience in dynamic web development using HTML, CSS, JavaScript, jQuery, AJAX, and DHTML.
  • Good knowledge and understanding of middleware concepts, TIBCO BPM processes and Business Workflows.
  • Well versed with development tools like Eclipse, JDeveloper, Net beans and Spring Source Tool Suite.
  • Over 6 years of development experience in Oracle SQL & PL/SQL programming using the tools TOAD, SQL Plus and SQL Developer.
  • Good experience and exposure to various application servers like Web Logic, Web Sphere, JBoss, Apache Tomcat and OC4J.
  • Developed, tested and deployed applications in Windows and UNIX environments.
  • Good experience in writing UNIX Shell scripts to run scheduled tasks and automate manual processes like data load etc.
  • Knowledge and experience with software processes and approaches such as the waterfall and agile methodologies.
  • Hands-on experience in full life cycle of Software development project: analysis, design, implementation and testing (SDLC) with performance tuning and documentation.
  • Object-Oriented analysis and design experience with UML.
  • Developed Use Cases, Sequence, Activity and Class diagrams.
  • A good team player, avid learner and demonstrated ability to lead and mentor development teams.
  • Strong analytical, communication, problem solving, interpersonal, organizational & team management skills.

TECHNICAL SKILLS:

Programming Languages: Java 1.5, 6, 8, PL/SQL, PHP

Java APIs /frameworks/Tools: J2SE, J2EE, JDBC, JPA, EJB2/3, Struts, Spring, GWT, Liferay, JSFHibernate, jQuery, JNDI, MVC, AJAX, JUnit, Ant, Jenkins

XML/HTML Technologies: XML, XSL, XSLT, JAXB, DOM, HTML 5, CSS 2/3

Scripting Languages: JavaScript, JSON, Angular JS, Unix Shell Scripting

Database and Tools: Oracle 10g/11g, MS SQL, DB2, TOAD, SQL Developer

Web/Application Servers: Web Sphere 6.x/7.x, Web Logic 10.x/11.x, Apache Tomcat 6.x/7.xJBoss 6.0/7

IDEs: Eclipse, RAD 7.0/8.0, Net Beans7.x,JDeveloper

UML Modeling software/tools: Rational Rose, Enterprise Architect, Microsoft Visio

Source Control: Rational Clear Case, Visual Source Safe, SCM Surround, SVN Tortoise, SVN

Web Services: SOAP and Restful

Operating Systems: Windows 9x/2000/XP/Win7, Linux, Unix (Sun Solaris)

Othertools: Dynatrace, SiteScope, VCenter, Putty

EXPERIENCE:

Confidential, Warren, Michigan

Systems Architect

Responsibilities:

  • Participate in Requirement Gathering and Analysis sessions for various Infotainment and Telematics Architecture projects including Confidential (AV), Speech Recognition Enhancement, Info4, etc. involving Business Analysts, SMEs, Features Owners and other key stakeholders
  • Develop detailed Feature Technical Specifications for Confidential Fleet Operations feature using functional modeling approach and allocate feature requirements to subsequent Systems involved.
  • Designed solution for especially for Device Registration process, Reservation and Cancellation of AV Rides, Fleet Management, Flagging AV for Service, Remote Vehicle Commands and Supervised Door Closure
  • Perform a detailed Design Failure Mode and Effect Analysis for the feature functions and work with Safety and ensure the all safety concerns has been addressed in the DFMEA.
  • Perform reviews of Feature Technical Specifications and DFMEA with Feature Owners, involved System Owners SAE and Safety teams.
  • Involved in designing the processes of software update of Telematics modules in the AV, over the air (OTA) updates, and installing/updating security certificates.
  • Involved in requirement traceability activity for the Confidential project to ensure proper linking of the Feature, System, Sub-System and Component Technical Specs to identify and resolve requirement gaps.
  • Analyze the existing systems and develop Solution Architecture Specifications with a high-level solution design for new business requirements.
  • Create Context Diagrams, Use Cases, Architectural diagrams for the proposed solution using Microsoft Visio and Enterprise Architect repository
  • Write detailed description of user needs, program parameters and steps required to develop new or modify existing applications
  • Identify any impact to back office modules and work with the respective teams to make sure the suggested solution can be implemented
  • Review the solution design with IT Architecture Team and work for the approval of Gate-0 process deliverables
  • Involve in design sessions with the architects of the impacted application and come up with the low-level design document including change summary with specifies changes to each individual module in back office
  • Involve in Design, Development, Testing and Deployment of the applications for various Projects and Change Requests which are Gate-1 approved and ready for development

Environment: Enterprise Architect 12.1, Microsoft Visio, Microsoft One Drive, SharePoint, IBM RTC, UML 2.0, DOORS 9.6, DOORS NextGen, Java/J2EE, Web Services, Android, My Eclipse, Dynatrace, WebLogic 10.x, 12c, Oracle 11G

Confidential, Auburn Hills, Michigan

Technical Lead

Responsibilities:

  • Handle assigned Change Requests end-to-end from Requirement Gathering phase to Design, Development, Testing and Production Deployment phase.
  • Interact with Business teams at Europe, China and Mexico to understand the Business Requirements for the application GLTS which will now be used by both Fiat and Chrysler to perform Time Studies on their vehicles.
  • Create detailed Project Plan and estimation of person hours for the Change Requests.
  • Design the high-level solution for each of the Change Requests and get it reviewed and approved by the Architecture Team
  • Manage a team at Offshore by assigning individual tasks and tracking them on a daily basis
  • Write application code, test, build and deploy the application to test environments for System Testing and Integration Testing
  • Worked on migrating the applications to Spring/Struts along with the enhancements in the Change Requests.
  • Perform Design Reviews and Code Reviews and suggest best practices to the team.
  • Develop web services using SOAP and RESTful and deploy them to different environments
  • Work with TMO team and assist them in creating a Test Strategy for the Change Requests.
  • Create CopyLib and ECC requests to create/modify tables/databases in test and prod environments.
  • Provide increased load estimate of the applications and Create IPR requests to handle addition of new servers, hardware etc.
  • Write, review and schedule Batch jobs in UNIX to automate tasks like batch feeds and data sync activity between eSIGI and GLTS systems.
  • Inspect the Performance Test reports generated by Load Runner, identify performance issues and work on fixing these issues
  • Inspect the PurePaths in Dynatrace to identify the response times at class level and query level and identify the root cause for performance issues
  • Involved in Release Activities Planning Sessions.
  • Provide Post production support by fixing critical defects

Environment: Java 1.6, JSP, Struts, Spring, Mainframes, DB2, IRAD 7.0, SOAP Web Services, SOAP UI 4.5.2, WebSphere 7.0, SharePoint, Serena Dimensions, DB2 Command Line Processor, DB2 UDB Runtime Client 10.5

Confidential, Detroit, Michigan

Application Architect

Responsibilities:

  • Involved in design sessions for ongoing releases and secure Project Architecture approvals for each of the releases
  • Write application code for the assigned tasks/CRs, test, build and deploy to IDT environments for System Testing and Integration Testing
  • Create/Update workflows in Chordiant based on the requirements
  • Develop web services using SOAP and RESTful and deploy them to different environments
  • Fixing production defects and handling triage calls for critical defects
  • Created Jenkins build jobs to automate the deployment of application to IDT and Pre-prod environments
  • Inspect the Performance Test reports generated by Load Runner, identify performance issues and work on fixing these issues
  • Inspect the PurePaths in Dynatrace to identify the response times at class level and query level and identify the root cause for performance issues
  • Used VCenter to check the performance of Virtual Machines; CPU usage, Memory usage and trends
  • Responsible for handling infrastructure requirements, Firewalls to External Interfaces, Load Balancer requirements, Non-Functional Requirement Testing.
  • Adding new/additional infrastructure to the application to make sure the application withstands the projected call volumes/hits.
  • Involved in weekly SOA Governance meetings to discuss/approve any changes to Web Services across different platforms.
  • Creating/Updating architecture related diagrams like Deployment, Context, Interaction, Use Case, Sequence diagrams for ongoing releases using Enterprise Architect and Microsoft Visio.
  • Documentation of Architecture and Project related documents Architecture Design Document, System Design Document, Application Disaster Recovery Process, Quick Run Book etc.
  • Involved in Release Activities Planning Sessions.

Environment: Chordiant 6.7, CDM 6.7, CTI Telephony, Java/J2EE, Hibernate, My Eclipse, SOAP Web Services, SOAP UI 4.5.2, Jenkins, WebLogic 10.x, 12c, Oracle 11G RAC, TeamForge, Team Foundation Server, SharePoint, LoadRunner 11.x, ALM, SiteScope, Dynatrace, Oracle OEM, SUSE Linux and OEL operating Systems, Enterprise Architect, Microsoft Visio, Pega EDM 7.1.7

Confidential, Detroit, Michigan

Sr. Java Developer

Responsibilities:

  • Design and Development of various enhancements to both the Provider Portal and Member Portal.
  • Involved in meetings with Business and Users to come up with the best solution to improve the Usability of the applications.
  • Involved in Process improvements for the portals by upgrading to the latest features in GWT.
  • Involved in the POC development of a standalone Member Portal using Liferay MVC Portlets and Web Services using Service Builder
  • Mentoring team members and guide them with best design practices and implementation techniques.
  • Have written Ant build scripts to automate the deployment process in different environments like DEVL, QA and UAT.
  • Consumed the Web Services (WSDL) by generating Java classes using axis wsdl2java ant build script.
  • Performed Code Refactoring in entire application to improve the readability, maintainability, and to reduce the complexity.
  • Performed Code Reviews and suggested the best ways to the programmers to reuse the existing code and to maintain a clean architecture/object model in the application.
  • Involved in Unit Testing, QA and UAT testing and deployment of applications in production.

Environment: GWT 1.2, Liferay 6.1.1 GA2, Eclipse 4.2, HTML5, CSS3, Web Services, SOAP UI 4.5.2, SCM Surround 2011.1.1 Build, Secure CRT 6.7, Jenkins, Tomcat 6.0/7.0, WebSphere 7.0/8.xProgress Open Edge 11.2, Proxy Generator, Change Point, Jira Project and Issue Tracker

Confidential, Detroit, Michigan

Sr. Java Developer

Responsibilities:

  • Involved in gathering business requirements, designing and documenting technical design for the business requirements.
  • Deep analysis of the requirements specific to each of the SMEs and domain experts.
  • Implementing an executable code solution using spring framework and AJAX, testing the resulting components, and integrating them.
  • Used JavaScript and AJAX components for vehicle selection and claim selection filter criteria.
  • Developed a Rich UI on the front end using Ajax jQuery framework for retrieving vehicles information without refreshing the page.
  • Executing shell scripts on UNIX for Server auto start-ups, shut-downs and log files checking and daily/weekly job scripts.
  • Writing PL/SQL Procedures, creating indices and materialized views.
  • Implemented optimization techniques suggested by Oracle to improve database query performance.
  • Involved in Unit, Integration and Pre-Production testing and deployment of applications in production.
  • Mentoring team members on essential skills like Workflow integration, Design Patterns, Performance Tuning etc.

Environment: J2SE 1.5, J2EE 1.3, JSF 1.0, DOJO Toolkit, SOA Architecture, Web Services, SOAP UI, Oracle 10g, JavaScript, HTML, CSS JSP, jQuery, AJAX, XML, SVN Tortoise, Fusion Charts, Eclipse IDE, Tomcat 6.0, Web logic 10.1, SQL Developer.

Confidential

Java/J2EE Developer

Responsibilities:

  • Interpret use cases into high-level technical design documents which include flow of the Use Cases/Functionality, approach to develop functionality and UI design.
  • Deep analysis of the requirements with business SME and product owners of respective functional area.
  • Designed and implemented the UI using JSP and extensively used HTML, JavaScript for client side validations.
  • Developed classes used to support customer preferences. The application uses jQuery/JSON for a dynamic and interactive UX, data retrieval and posting.
  • Implemented core business logic in oracle procedures and functions.
  • Implemented optimization techniques suggested by Oracle to improve database query performance.
  • Used Hibernate persistence framework on the backend over Oracle 10g database.
  • Worked on Stored Procedures and Functions on Oracle database and was responsible for designing tables in database.
  • Designed and Implemented PL/SQL stored procedures to process message via Informatics.
  • Involved in Unit, Integration and Pre-Production testing and deployment of applications in production.
  • Used Excel macro programming (VB script) to embed plots and graphs in Microsoft excel.

Environment: J2SE 1.5, J2EE 1.3, Oracle 10g, Web Services, SOAP UI, JavaScript, HTML, CSS, jQuery, AJAX, SVN Tortoise, Fusion Charts, Hibernate, Eclipse IDE, Tomcat 6.0, Web logic 10.1, SQL Developer.

Confidential

Java Developer

Responsibilities:

  • Understand the existing functionality, business requirements and design documents.
  • Develop use case, class and sequence diagrams using UML for the designed architecture.
  • Worked on enhancements of the application ePOS (Point of Sale) for both Postpaid and Prepaid processes.
  • Developed the stand-alone tool BUDS (Batch Uploads and Dunning System) to automate the daily batch uploading and dunning process
  • Involved in designing and development of the SSO, stabilizing the system (meeting Performance requirements, functionality implementation), providing support and enhancing the application according to business needs.
  • Implemented the UI using Struts Tiles, JSP and used HTML, JavaScript for client side validations.
  • Implemented core business logic in oracle procedures and functions, especially for batch Dunning activity.
  • Used jQuery for dynamic and interactive UX, data retrieval and posting.
  • Involved in Unit, Integration and Pre-Production testing and deployment of applications in production
  • Involved in the fixing of production defects

Environment: J2SE 1.5, J2EE 1.2, Spring, Hibernate, Struts, Tiles, JSP, MetaSolv, Oracle 10g, SOA Architecture, TIBCO BW, BPM, JavaScript, HTML, jQuery, AJAX, Clear Case, Eclipse IDE, JDeveloper, Tomcat 6.0, OC4J, TOAD, SQL Plus, Mercury Quality Center.

We'd love your feedback!