Haimeng Xu

Haimeng Xu Email and Phone Number

Tech Team Leader and Architect of Marketplace Platform Development @ Newegg Inc.
Hacienda Heights, CA, US
Haimeng Xu's Location
Hacienda Heights, California, United States, United States
About Haimeng Xu

More than 15 years experience on software analysis, development, design & architecture.* Character - Positive, outgoing, team player and detail oriented * Technical - I am familiar with projects built for enterprise internal IT systems, Big Data (Hadoop Eco System) projects, and Enterprise Application Integration, familiar with the following IT technology: .NET, Java, SQL, Hadoop Eco System, BizTalk, Talend, Certified Hadoop Developer * Project management - I have many years experience on remote team management, including estimating workload, making project schedule, risk management and requirement change management, Certified Scrum Product Owner and Scrum Master.

Haimeng Xu's Current Company Details
Newegg Inc.

Newegg Inc.

View
Tech Team Leader and Architect of Marketplace Platform Development
Hacienda Heights, CA, US
Employees:
46
Haimeng Xu Work Experience Details
  • Newegg Inc.
    Tech Team Leader And Architect Of Marketplace Platform Development
    Newegg Inc.
    Hacienda Heights, Ca, Us
  • Newegg Inc.
    Tech Team Leader & Architect Of Marketplace Platform Development
    Newegg Inc. Jan 2016 - Present
    Greater Los Angeles Area
    1. Leads, Directs developer team as well as the oversea development team.2. Leads, Oversees forward-looking architecture, design, development, and test ensuring to deliver scalable, reliable, quality, and secured marketplace business operation support system. 3. Research new technologies to continuously contribute improvements to application delivery process.4. System architecture design, code the prototype application5. In charge of system operationIncluding the following most important systems:1. Seller-facing API2. Datafeed System, Running in docker/zookeeper, Hundreds of millions of records are processed every day.3. Seller Portal System, based on Angular JS, SPA application4. Log System, collect seller's inventory and price change logSystem built by: Java, C#, NodeJs, Angular JS, Docker, Redis, Zookeeper, Sql Server. Kafka, Elasticsearch
  • Newegg
    Architect (Enterprise Application), Sr. Techinical Program Manager
    Newegg Sep 2014 - Jan 2016
    Greater Los Angeles Area
    1.Review and define the larger and more complicated application system architecture.2.Project Lead for the development team to ensure that the software design and implementation meet the architectural goals and quality standards.3.Provide support to the Business Analysts, and other project team members, regarding the definition of functional requirements to ensure that functionality is both technically achievable and feasible within the project constraints.4.Research opportunities and new technologies to contribute improvements to application delivery process.5.Responsible for overall performance and scalability of delivered applications and projects. Identify and own the technical project risks and issues, including mitigation activities and resolution of issues.
  • Newegg
    Sr. Software Engineer
    Newegg Dec 2011 - Sep 2014
    Greater Los Angeles Area
    Job responsibilities is similar before, new projects as following:a) Rosewill integration with external marketplace System: - Rosewill is a manufacturer which build 3C products, they sell products on many marketplaces, such as Amazon.com, Buy.com, eBay, Sears.com, Bestbuy.com and Newegg.com, we built a internal system to integrate with above marketplaces by API calls, including order process, inventory uploading and shipping notice uploading. system built by C#, Silverlight and BizTalkb) Shipping Cost Simulation System - This is a shipping cost simulation system built on Hadoop, implement most of all calculation logics for UPS, FedEx, USPS, DHL etc. to simulate shipping cost in the future, so user department can know very early how much cost in the future and how much packages for each carrier., system built by Java, Hadoop (M/R) & Hive
  • Newegg
    Software Engineer
    Newegg Mar 2010 - Dec 2011
    Greater Los Angeles Area
    I served as a technical project manager and in charge of 1 development team with 8 developers and testers in China.Cooperate with BSA to collect and analyze business requirements into technical requirements, estimate workload and make project schedule for projects, also need to design system architecture, detailed solution and assign work for development teams in China. Responsible for the development below business systems:a) Newegg Accounting System - Winform and Silverlight, REST APIb) Newegg Freight Auditing System - Use big data technical (Talend/Hadoop/Hive/Sqoop) to analyze UPS/FedEx EDI data to audit the difference of billing.c) Enterprise Application Integration - Use Biztalk as our core service to integrate our internal systems, such as web site, warehouse and SAP, built by BizTalk, Visual Studio, C#, SQL Server
  • Newegg
    Team Lead
    Newegg Aug 2007 - Feb 2010
    Chengdu, Sichuan, China
    Responsible for the management of Accounting Team in Chengdu China, and project management of accounting related system project, including project plan, project management, resource management, requirement analyses, requirement change control, and system design.Main projects: Newegg Accounting, Chief Value Accounting, ABS Accounting, NeweggMall Commission System, OZZO Service Pricing System.Newegg Accounting System is an in-house developed and used within companywide accounting information system. Because most software applications of Newegg are in-house developed, Newegg Accounting System serves as a critical role to bridge between SAP FI/CO modules and other in-house built systems, such as E-commerce System, Sales Order Management System and Warehouse Management System. Newegg Accounting System records and processes accounting transactions within functional modules that include refund process inter-company billing process, tax exemption process, freight charge claim process, B2B billing process, vendor invoice image scan and process and report generation.Accounting System uses below technologies:• Extensive knowledge of .NET application design and development techniques; C#, WCF and ASP.NET languages and object oriented programming concepts.• Intensive knowledge of SOA, web services and XML.• Strong knowledge of SQL Server scripting skills, familiar with stored procedures, views and SQL Server Service Broke messaging• Financial/accounting systems knowledge
  • Newegg
    Sr. Software Engineer
    Newegg Apr 2007 - Aug 2007
    Chengdu, Sichuan, China
    Responsible for project development, including requirement analyses, system design and coding.I was a senior Software Engineer who was in charge of EDI projects which exchange our orders and invoices, shipping data with foreign companies.we built customized EDI system to process X12 file, sending and receiving X12 message with our external partner.

Frequently Asked Questions about Haimeng Xu

What company does Haimeng Xu work for?

Haimeng Xu works for Newegg Inc.

What is Haimeng Xu's role at the current company?

Haimeng Xu's current role is Tech Team Leader and Architect of Marketplace Platform Development.

Not the Haimeng Xu you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.