Industry Experience/Skills

Software Engineer, Motorola GMSG, Scottsdale Arizona, Jan ‘96-Dec '02

During the entire7-year period I have continually worked for Lanny Mullens on a variety of projects summarized below.  In addition to developing software, I used my knowledge to provide technical guidance and evaluations to people on my teams, and throughout my division.  I've been very happy with the people I've worked with
over the years. At this point I had a desire to pursue a professorial career, and I was laid off December 31, 2002 after successfully completing a project for Motorola Israel
and Fedex.

 

Skills

  • 5 years developing Java applications software
  • 2 years developing embedded C\C++ application with Tornado Tools and VxWorks RTOS for PowerPC
  • Strong practical and theoretical background in software engineering methods and tools: Rational Unified Process, Object-Oriented Methodologies, Software Architecture, Embedded Software Design
  • Developed and maintained distributed client-server messaging layer in Java in pre-CORBA and RMI days for RFID
  • Used Rational Rose Java as part of RFID and ELVIS/IGateway projects process, which led to wider adoption of Java and Rational tools and process within Motorola
  • Led team that used JESS rules engine as tool that enabled conditional events and notifications in ELVIS\IGateway project. I drove the use of XML to define user-defined messages and content in those events and notifications.
  • Trade study of mobile agent frameworks, rules engines, and data mining tools.  Data mining tools used neural nets, decision trees, MARS and CART algorithms.
  • Designed and partially implemented a pipelined architecture for integrating multiple diverse databases (Oracle, SQL, etc.) using XML, and XML tools from Oracle.
  • Developed demonstrational prototypes of 3-tier and n-tier architectures using Oracle OAS, iAS and IONA iPortal, applications servers, and Oracle JServer, Allaire JRun, and Sun's JWSDK Java Web Servers for JSP's. These incorporated Java, HTML, XML, XSLT, JSPs, EJBs, IIOP, Oracle and MS SQL databases.
  • Developed and maintained software architecture for a network-managed, wireless device dock using C\C++ and VxWorks RTOS (embedded system).
  • Drove use of XML as messaging protocol between the wireless dock and the customer back-end office systems, and provided technical direction to systems and software engineers on first generation of wireless dock project.
  • As project leader of second generation of the wireless device dock project, I assembled my own team, tracked project progress-to-schedule.
  • Prototyped Rational Rose RT for use on wireless dock project.
  • Coordinated software requirements, design, coding and system testing across 3 distinct, geographically distributed organizations, one of which includes the customer.
  • Successfully delivered working software on time to a satisfied customer in August and October 2002.


Work History

As a Software Engineer, Motorola GMSG, Scottsdale Arizona, Jan ‘96-Dec '2002, I worked for Lanny Mullens all 7 years, on a variety of projects.

 

- Software designer and coder
Jan ‘96-Feb ‘97
- Software architect and coder
Feb ‘97-Jul ‘97
- Software architect, rules engine task leader, coder
Jul ‘97-Jun ‘99
- Software systems tools technologist
Jun ‘99-Feb ‘00
- Software systems architecture technologist
Feb ‘00-Nov ‘00

- Software architect, task leader, and coder

Nov ‘00-Aug '01

- Project leader, and everything else

Sept ‘01-Dec '02