Wei Yang

Wei Yang

Software Engineer & Project Manager

Followers of Wei Yang152 followers
location of Wei YangShenyang, Liaoning, China

Connect with Wei Yang to Send Message

Connect

Connect with Wei Yang to Send Message

Connect
  • Timeline

  • About me

    Technical Consultant at Hewlett Packard Enterprise

  • Education

    • Shen Yang TVU

      1998 - 2001
      Diploma Computer Science

      Activities and Societies: Business Computer Lab

    • Shenyang TVU

      1998 - 2001
      College degree Computer Science
  • Experience

    • Neusoft

      Jun 2001 - Apr 2008
      Software Engineer & Project Manager

      Interacting with the Japanese business users for design & requirement clarificationExperience on Software Development Life Cycle (SDLC), Service-Oriented architecture (SOA), Object Oriented Analysis and Design (OOAD), UML and J2EE ArchitectureInvolved in Development Applications and Web-based applications using Java, J2EEExtensive Experience in Applications using Object Oriented (OO) JavaScript, and XMLExperienced in implementing UI Screens and components using HTML, CSS, JSP and AjaxExperience in Database Design, Creation and management of Schemas, writing Stored Procedures,functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programmingExpertise in using IDE like Eclipse and Net Beans for debugging and coding standardsUsed AJAX components in developing UIWorked on triggers and stored procedures on Oracle databaseTesting and bug fixing to reach the end to end flow Show less

    • HP

      Apr 2008 - Mar 2011
      Technical Consultant

      Gathering business requirements, analysing the project and created UML diagramsResponsible to understand the business requirements and to transform it into technology.Created and managed project plans, risk lists, change logs, and release plans Responsible for design and development of various enterprise software systems. Expertise in Object Oriented Analysis & Design Principles and various Design Patterns. Expertise working with Application servers likes Web Logic, Web Sphere, Tomcat and JBossExpertise working with Database likes Oracle, SQL Server and MySQL.Established a positive track record of hitting target launch dates, staying within budget and scopeExtensively involved in development/maintenance of systems using various programming skillsSupplied, configured and provided troubleshooting for existing system, including the BI & Data Mining, Portal and Integration with other systemsDesigned and improved workflow proceduresProvided technical consulting to customer about system architect optimisation and software quality management.Involved in Development Applications and Web-based applications using Java, J2EE, JSP, Servlets, JQuery, Spring, Hibernate, JMS, EJB and Web Services.Involved in writing advanced Javascript classes for UI logic Involved in analysing UI load time and UI code debuggingDesigned and Implemented Data persistence layer using Spring DAO and Hibernate API. Involved in the database design, writing SQL scripts on PostgreSQL and MySQL. Involved in writing complex SQL queries, Stored Procedures for ad-hoc reports. Experience in integrating enterprise LDAP with application. Involved extensively in Code Reviews, Unit testing using JUnit and Process Improvements. Handling any QC defects, working with test team and validate the defects. Show less

    • IBM Global Services

      Mar 2011 - Dec 2014
      System Architect

      Discussing the detail business requirement with customers, and translate their business requirement into IT SolutionsCreated the Technical Design and ArchitectureMake recommendations on the assessment of tools and software productsWorked as an onsite team coordinator and Software Developer and involved in Full cycle system design and development.Plan, coordinate and conduct multiple complex software engineering activitiesSoftware design, prototyping and investigatingCreate and participate in software planning and estimating, status monitoring and reportingControlling and monitoring software quality throughout the software system development life cycleManage and support other software engineering staffProvided guidance to team members and offshore vendors and delivered projects consistently in time.Development Applications for iPhone using C, Objective-C and JSON Show less

    • Clicklabs Ventures

      Jan 2015 - Jan 2017
      Sr. system architect

      responsible of the overall architecture of the company technology systems, platformsand programs. He is also in charge of providing architectural leadership to the company’s technology group and ensure best practices are created and followed. He is expected to work closely with the Project Manager in reviewing and approving all system architecture deliverables.Key Responsibilities:1. Contribute proactively to the development of the architectural practice of the company.2. Ensures that the project requirements are consistent, complete, correct and operationally defined.3. Manage a team of designers and developers and establish standard operating procedures to helpcontrol the risk associated with the projects.4. Act as the focal point to resolve technical design issues as they occur during the full project cycle.5. Analyzes test runs on computers and supervises correction of coded program and input data.6. Train subordinates in system analysis, feasibility studies, programming and program coding. Show less

    • Hewlett Packard Enterprise

      Jan 2017 - now
      Technical Consultant

      · Responsible for implementing part or all of the technical solution to the client in accordance with an agreed technical design. Occasionally responsible for providing a detailed technical design for enterprise solutions. Understands a broad spectrum of company technology in order to provide part or all of a detailed technical design which meets customer requirements.· Often leads small to medium technical projects. Works with and under the direction of the Project/Technical Manager and with customer nominated representatives. liaisons,and with the solutions architect as appropriate.· Provides technical support and input on the application of technology to a defined business segment. Provides advice on solution and integration opportunities to defined segments.· Provides technical leadership on specific integration activities that are part of an engagement.· Provides planning and design support for the development of solution architectures that will be implemented in a multiple system environment.· Communicates across client community, and is viewed as adding value. Demonstrates execution of the company strategy.· Contributes to knowledge tools and communities, and ensures project learning’s are documented and shared. Role models Focuses on single customer. Solves diverse and complex. May lead a project team. Show less

  • Licenses & Certifications

    • ITIL V3 Manager

      Microsoft MCSE
    • 日本語 N1

      JLPT - Japanese Language Proficiency Test
      Dec 2020