Post Job Free

Resume

Sign in

E Commerce Software Engineer

Location:
Fountain Valley, CA
Posted:
November 28, 2023

Contact this candidate

Resume:

Wade Mebed

714-***-**** ad1i47@r.postjobfree.com ***** Santa Yolanda Cir, Fountain Valley, CA 92708

Profile

Software design and architecture. Full stack developer. Experience spanning web site development and mobile.

Experience

PRINCIPAL SOFTWARE ENGINEER, 1WORLDSYNC, IRVINE, CA — 2020-PRESENT

• Designed and developed batch architecture for e-commerce application. Featured JMS, scheduling, and batch job result reporting. System replaced Perl application and reduced database processing time for large catalogs from 1/2 hour to a few minutes.

• Built Ad Server for multi-tenant e-commerce application.

• Built using Spring Boot, Spring Batch, ActiveMQ and Angular.

• Designed and developed Java REST API’s for batch processing. Uses JPA, Spring Security.

• Designed and developed Angular web application dashboard and back office admin tool. Uses Angular Material components.

• Docker and Kubernetes build and deployment in Azure cloud. PRINCIPAL SOFTWARE ARCHITECT, CBS INTERACTIVE, IRVINE, CA — 2008-2020

• Developed Java architecture for e-commerce application providing retailing websites to 600 companies with millions of products.

• Migrated large e-commerce application from company owned datacenter to Azure cloud. Built Docker and Kubernetes yaml for 8 different components. Performed trouble shooting and response time tuning during transition.

• Developed search software for multi-tenant hosted application using Elasticsearch and plugins.

• Developed document composition system for e-commerce quote, sales-order and purchase-order system.

• Inventor for U.S. Patent No. 9,275,409 titled "Method, Medium, and System for Building a Product Finder.”

• Developed Web 2.0 applications using both Angular and React.

• Led 3-5 person application development teams using Agile methodologies.

• Developed product catalog management application using Mongo to store 200 million documents, perform mapping and high speed query requests (3 ms per query). Used AKKA for the back end high speed processing. Built a custom in-memory mapping application used to map customer’s products to internal products. Customer product schemas are data driven.

• Developed commerce hosting application using multi-tenant database architecture, and developing WYSIWYG web store site designer. Used jQuery for designer interface and Spring/MVC and Hibernate/JPA for persistence.

• Developed reporting and aggregation service using Hadoop map-reduce, Cascading, and Hive.

• Ad and Cross-Sales Content Delivery - Designed and developed content delivery application. Application handles 2 million requests per day. Content delivery features REST and Web 2.0 Javascript and AJAX based delivery of consumer electronic information and associated media (images, reviews, specifications). Patent application resulted from project.

• Web 2.0 Product Wizards – Designed and developed Web 2.0 product finder application using parametric search of product attributes, and GWT front end. Patent application resulted from project.

• Catalog Mapping - Developed catalog management and mapping product using Solr, Mallet, and Google Web Toolkit.

JAVA TECHNICAL LEAD, DOWNEY SAVINGS AND LOAN, NEWPORT BEACH, CA — 2001-2008

• Technical lead for Java development team.

• Principal developer for Appraisal System based on JSF, JPA/Hibernate and AJAX.

• Project lead for Automated Underwriting System based on JBoss Rules engine.

• Principal developer for Wholesale Point of Sale system for lending built on Struts.

• Developed a JMX Monitor for Weblogic MBeans. Performed stress testing and analysis of loan application using JMeter.

• Designed and developed ESB framework based on IBM Message Broker. ESB design based on enterprise integration patterns such as canonical message models, SOAP and OASIS SOAP extensions (WS-A and WS-S), channel adapters, gateways and message dispatchers.

PRINCIPAL JAVA DEVELOPER, OPUS 360, MANHATTAN BEACH, CA — 1998-2000

• Developed 3 tier Internet commercial software for staffing/consulting industry. Programmed Java middle tier utilizing WebLogic Enterprise Java Beans, XML4J, XML, RDF, and Java Servlets. Responsible for database EJB interfaces (RDBMS and Query services), implemented with bean managed persistence. TECHNICAL TEAM LEAD, CAMBRIDGE TECHNOLOGY PARTNERS, MANHATTAN BEACH, CA — 1997-1998

• Developed Merit Increase Planning System for Walt Disney Corporate I.S. Services. Set development standards for project. Programmed in PowerBuilder 5.0, Sybase 11.0 stored procedures, and SQR.

PROGRAMMER ANALYST/PROJECT LEAD, EXPERIAN, ORANGE, CA — 1996-1997

• Developed Client/Server software using C++ and PowerBuilder 5.0 in support of credit processing services. Led team of seven developers responsible for delivering Windows 95 front end to a large Client/Server development project. Designed and developed critical software to update and report consumer credit information, to monitor the status of jobs, to submit jobs and to FTP reports from an MVS platform to a PC-based client. Installed and customized commercial security framework. TECHNICAL SUPPORT TEAM LEADER, NEW DIMENSION SOFTWARE, IRVINE, CA — 1993-1996

• Led six man technical team providing technical support for scheduling software running on MVS and UNIX platforms. Debugged installation and customization problems on MVS systems. Provided technical support to customer engineers in the field and to MVS system programmers working for clients. Analyzed MVS dumps and associated diagnostics.

• Wrote customized MVS O/S software exits for customers. SENIOR SYSTEMS PROGRAMMER, SYSTEMHOUSE INC, CERRITOS, CA — 1989-1993

• Installed and maintained MVS Operating Systems for mainframe outsourcing company. Specialized in moving and converting clients from older MVS levels to current MVS maintenance levels. I/O configuration of ES9000’s in LPAR configuration. Coded in Assembler (Reentrant MVS Operating System Exits).

• Developed 36 programs for welfare application on a CICS platform using DB2, ADABAS, and Natural. Application is used by LA County to qualify and track welfare recipients in job training programs.

COMPUTING ENGINEER, MCDONNELL DOUGLAS CORPORATION, LONG BEACH, CA — 1985-1989

• Programmed scientific applications for aerospace engineers using DB2, FORTRAN, ISPF and DISPPLA. Developed a graphics system to analyze the balance and loading of aircraft. Developed Aircraft Weight Tracking System

• Designed and developed aircraft assembly tracking application using UNISYS system used by 2000 users. Developed Decision Support System for Assembly Line Managers to detect potential assembly bottlenecks.

Education

Claremont Graduate University — Master of Science, Computer Information Systems 1985 Pomona College — Bachelor of Arts, Mathematical Economics 1983 Patents & Applications

• Method, Medium, and System for Building a Product Finder (U.S. Patent No. 9,275,409)

• Javascript Widget Storefront (#13288802)



Contact this candidate