Sean MacLellan's Resume


Summary | Job History | Hobbies | Education

Email:
sean@seanandalison.org
seanmac@theworld.com
Web:
http://www.seanandalison.org/sean


Summary

Top | Job History | Hobbies | Education

  • Hardware
    • HP
    • Sun Microsystems
    • Intel

  • Software
    • Java
    • C/C++
    • Perl
    • Shell Programming (Bourne & C)
    • SQL (Sybase & Oracle)
    • Weblogic (Application Server)
    • JBoss (Application Server)
  • Operating Systems
    • SunOS & Solaris (UNIX)
    • Windows NT/2000

  • Tools
    • TOAD (Database access application)
    • CVS (Source Code Manager)
    • Frame Maker

  • Markup Languages
    • XML
    • SGML
    • HTML

Job History

Summary | Top | Hobbies | Education

Hubspan     Sr. Software Engineer: March 2001 to present
505 Fifth Ave. South
Suite 350
Seattle, WA 98104
(206) 838-5400
http://www.hubspan.com/
Online Integration Service     Sr. Software Engineer: March 2001 to present
  • Hosted Business Integration Service providing document transport and translation
  • Translated between many different document formats (XML [cXML, xCBL], EDI, flat file) via XSLT
  • Part of 5-developer team
  • Designed and implemented several versions of the Service
  • Implemented in Java, EJB (Session Beans) and JSP
  • Used Xerces (XML Parser) and Xalan (XSLT Processor) from the Apache Project
  • WebLogic Application Server
  • JBoss Application Server
  • Oracle Database Server

Vitessa (no longer in business)     Sr. Software Engineer: October 1998 to March 2001
VMX Transaction Stream Management     Sr. Software Engineer: October 1998 to March 2001
  • ECommerce Order Fulfillment System
    (Supplier Communication and Shopper notification via. email)
  • Team lead of 4-person team
  • Designed and built several generations
  • Implemented in Java
  • Oracle Database Server

Platinum Solutions (now merged into Computer Associates)     Consultant: November 1995 to October 1998
Consultant at AT&T Wireless (http://www.attws.com/)     February 1997 to October 1998
  • Lead for National Work Request Web Application
    • Perl CGI scripts
    • Netscape Enterprise Web Server
    • Sybase Database Server
  • Part of Global Data Conversion Team
    • Wrote scripts which generated SQL for conversion
    • Scripts in Perl and C Shell
  • Assisted Supporting Apps. Group
    • Performed enhancements on Perl and C++ processes
    • Processes performed various database maintenance and cleanup tasks
PET Shop Web Site automation     December 1996 to January 1997
  • Redesigned the Web Site (Platinum Internal)
  • Developed an automated process for building the Web Site
  • Process implemented in Perl
  • Developed CGI scripts for the Web Site
  • Integrated Web statistics utility into Site
Consultant at Cegelec ESCA (http://www.esca.com)     November 1995 to November 1996
  • Worked in Infrastructure Tools group
  • Designed Full Applications and Library functions
  • Implemented in C and C++
  • Mixed UNIX, VMS and NT development environment

Glenayre Electronics     Software Designer: June to November 1995
1570 Kootenay St.
Vancouver, B.C. V5K 5B8
Canada
(604) 293-4399
http://www.glenayre.com
Data Gateway     Software Designer: June to November 1995
  • RPC Server running under vxWorks
  • Developed library of functions for accessing Server
  • Developed with Sun's RPC library
  • Implemented in C
  • Included SNMP Interface (SunNet Manager API)

Lexis-Nexis (formerly Mead Data Central)     Software Engineer: January 1990 to March 1995
A leading provider of on-line services with approximately 3,500 employees.
PO Box 933
Dayton, Ohio 45401-0933
http://www.lexis-nexis.com
Authoring Workstation     Project Lead and Developer: August 1993 to March 1995
  • User interface for a Client-Server Document Fabrication Environment
  • Object Oriented Analysis and Design
  • Implemented in C++
  • Starting from user requirements
  • Utilized Object Interface (X Windows library)
  • Utilized Netwise (Remote Procedure Call library)
  • Utilized Sybase as a data repository
Constant Document Identifier Integrity     Developer: August 1992 to August 1993
  • Fabrication process which stamped unique identifiers on documents
  • Object Oriented Analysis and Design
  • Implemented in C++
  • Utilized an Object oriented database as a data repository
Process Inventory Tool     Project Lead and Developer: March 1992 to August 1992
  • Mainframe and Distributed tool for reporting on process flows
  • Utilized Perl and Lex to parse mainframe audit records
  • User Interface implemented with curses (UNIX screen handling library)
System Mods     Project Lead and Developer: January 1992 to March 1992
  • Bug fixes and enhancement requests in Mainframe and UNIX Fabrication Environments.
  • Documents encoded in SGML and proprietary markup language
Lexis Cite Audit Tool     Developer: November 1991 to January 1992
  • Mainframe tool which checks and reports on the consistency of Lexis Cites.
  • Implemented in PL/I
Constant Document Identifier Phases II & III     Developer: January 1990 to January 1992
  • Document Identifier Assignment Process in a Mainframe Fabrication Environment.
  • Documents encoded in proprietary markup language

Mead Corporate     Co-op: September to December 1989
Courthouse Plaza NE
Dayton, Ohio
http://www.meadwestvaco.com

Marathon Oil Company     Co-op: 1986 to 1989 alternating semesters
539 South Main Street
Findlay, Ohio 45840
http://www.marathon.com

University of Dayton     Lab Monitor: 1986 to 1989 alternating semesters
300 College Park
Dayton, Ohio 45469
http://www.udayton.edu

Hobbies

Summary | Job History | Top | Education

The following activities have been done on my own time to enhance my personal skill set.


Education

Summary | Job History | Hobbies | Top

National Technological University

2 classes for Career Development

University of Dayton

Bachelor of Science in Computer Science
Graduated December 1989

Saint Thomas Aquinas / Bishop George Ahr High School

Graduated June 1985


Copyright © 2004 Sean MacLellan
sean@seanandalison.org