Make your own free website on Tripod.com
 

TROY GARDNER
1831 Woodland Ave
East Palo Alto, CA 94303
(650) 201-4864
TheGreyman@yahoo.com

Http://members.tripod.com/TroyWorks

 
  OBJECTIVES
 
 
  To architect and develop effective web content and infrastructure for delivery over Internet or Intranet, for effective information flow through to end users, or customers.
 
     
  TECHNICAL SUMMARY
 
 
  Software: Windows: DOS through 98/Win2K, MAC: OS to 7.5, UNIX: Mac X, Linux, Sun OS. Programming (SAP R/3 3.1H, ABAP/4, ALE, EDI, IDOC, SAPscript, BDC, PL/SQL, Turbo Pascal, HTML/DHTML, Java(Servlets, JSP, XML, XSL, EJB, JPROBE), JavaScript, ActionScript) CVS, Database (Jasmine, ObjectStore PSE, Oracle 7/8i, Access, Filemaker Pro), Web Site management/development (Apache+Tomcat , MIS, FrontPage, NetObject Fusion, Flash), Major Office Suites (MS, Lotus), All major Internet Browsers, MS Exchange/Outlook, Graphic Design Software (Quark, PhotoShop, PageMaker, Illustrator, FDPainter, Bryce), Video (Premiere/After Effects), 3D software.

Hardware: PC (XT-Dual Pentium II)& MAC Desktops/Laptops, Network (cabling, TCP/IP, and methodology), Laserprinter, Inkjet, Modems, CD-R/RW, SAN, RAID/Removable media, SCSI, USB, MIDI, video and audio capture, all major components. Basic Electronics Experience.

 
     
  EXPERIENCE  
 
April 2000
To
October 2001:
PRESEDIA, INC. http://www.presedia.com, Sunnyvale, CA
Senior Software Engineer
  • Architect of initial Presedia core java package structures and classes, including a Servlet Framework utilizing XSL, XML, Servlets, JDBC, SQL.
  • Designed and implemented web content redundancy, fail-over, availability, and scalability involving Apache, mod-jserve, Tomcat and Oracle8i on RedHat Linux.
  • Sole Developer of a high speed, low overhead, generalized Security validation service using Java, Servlets,JDBC and Oracle8i.
  • Created the User, and User Administration backends using java and SQL
  • Implemented a multiple concurrent transaction thread-safe database connection pool.
  • Implemented many utilities to aid debugging, HTTP request and text parsing, performance evaluation and rapid prototyping.
  • Primary developer of dynamically generated Flash4 based 'player' for Presedia's PowerPoint to Flash transcoded media, used by thousands of people, using Flash ActionScript, XSL, XML, HTML.
  • Lead investigator of synchronizing multiple streams (Flash, Video (e.g. Real)), inside a web interface, including prototype development.

 

December 1999
To
April 2000:
Independent Contractor, Poway, CA
    RHI Consulting - IXL Corp, Viajo Project (12/1/99 - 1/15/00)
  • Responsible for 3rd party integration (MapQuest, Oanda Currency Conversion, WeatherLabs, Adsmart, Galileo) under a tight deadline on a foreign multilingual travel site. Using Java, JDBC, Servlet/JSP's (Weblogic), MS SQL Server, VisualSourceSafe.
Ecomtra (1/7/00 - 3/01/00)
  • Systems Architect and primary programmer for a custom multilingual email site with translation capabilities Using Java, ObjectStore PSE PRO, JavaMail, sendmail, Servlet/JSP's (Tomcat).
Interplay Jazz (3/10/00 - 3/15/00)
  • Web site for local jazz group utilizing, HTML, MP3's, Java, JavaScript Servlet/JSP's (ServletExec).
September 1999
To
April 2000:
COYOTE MEDIA, INC. http://www.coyotemedia.com, Poway, CA
    Chief Technical Officer
  • Worked with the CEO/President to validate the technical parts of the patent application on the innovative business model for a business-to-business (B2B), and business-to-consumer(B2C) Hub for the magazine and advertising industries, allowing for new medias and delivery methods.
  • Translated the business model into a UML blueprint of the business logic and systems interaction using Design Patterns, Together for Java 3, HTML, and JavaDoc.
  • Researched suitability of Relational Based Databases (Oracle8) and Object Oriented Databases (Jasmine, Versant, Objectivity, ObjectStore, Evolve/JavaSpaces) for a high traffic internet site with complex business logic.
  • Researched advantages of differing web servers (MIS, Apache, Sun Java Web Server) on competing Operating Systems (NT, Solaris, Linux, MacOS X), evaluating by security, cost, scalability, and reliability.
  • Researched competing code technologies, Java (Corba, JavaBeans, RMI, Servlets, JSSI, EJB, JGL vrs. JDK1.2 Collections) for implementing the business logic in a high-performance, multi-tiered, distributed computing fashion to  diverse (XML, HTML, PostScript) front ends.
  • Architected cutting edge hardware and network infrastructure using SAN, Gigabit Ethernet, Hardware Load Balancers, and SSL accelerators for a distributed computing that would allow for modular high scalability, reliability at a cost effective price/performance ratio.
  • Created prototypes of features using IBM Visual Age, JSP, Servlets, JDK1.2, and ObjectStore PSE Pro, and Jasmine databases.
   
March 1997
To
September 1999:
AEGIS COMMUNICATIONS GROUP, INC. http://www.aegiscomgroup.com, Irving, TX
    Intranet Development- Integrion Campaign
  • Developed and maintained campaign Intranet site for 15 (initially 35) major banks using FrontPage 98 and MS Office. Intranet consisted of latest bank contact information, memos, agent schedules, banking forms, and different support policies to be used by 60+ floor agents. Managed links and backup during routine maintenance.
  • Designed online banking forms for enrollment, device modifications, problem escalation, from specifications given by management.
  • Programmed JavaScript form validations, mouseovers, and dynamic menu trees.
  • Created a knowledge base of solutions for common online banking problems involving MS Money 97-99, Home ATM, proprietary bill-pay software, Internet based bill-payment, VRU, and modem connectivity.
  • Implemented a search engine using JavaScript to pass form values to the Java search engine
  • Implemented employee feedback submit using DirectX.
  • Created online tutorials of products and walkthroughs using HTML, JavaScript, CSS, Flash, Screenshots, GIF and JPEG.
  • Created efficient loading pages by tuning graphics using PhotoShop. Tuned HTML Frames, Tables, JavaScript using FrontPage 98 and Notepad.
  • Enhanced the Intranet site to include several interfaces using HTML Frames, Tables and JavaScript for optimized performance on slower PC's and different employee browsing styles with FrontPage Editor and Netscape Composer.

Technical Support Senior Level (T-3)

  • Coordinated resolution of complex technical issues for Internet based banking, via interfacing with programmers, web backend support and management.
  • Troubleshooted advanced modem communication problems by researching compatible Hayes AT commands and working with modem manufacturer technical support.
May 1995
To
August 1996
LOGICAL DEVICES http://www.logicaldevices.com, Golden, CO
    Database Administrator
  • Programmed a custom quoting, sales order, inventory, invoicing, shipping, customer, vendor, application used in the production environment using RDBMS Filemaker Pro and MS Access.
  • Transitioned the vendor and customer master data, and order invoice transactions from a legacy flat-file database Filemaker to relational databases Filemaker Pro and Access through importing and exporting *.DBF files.
  • Designed unique forms and reports for use in-house and as communication with customers and vendors (i.e. quotes invoices, sales orders, bills of materials, parts lists, and quarterly expenditures).
  • Instructed co-workers on use of the custom accounting system and how to use Filemaker Pro, Access, LANtastic, and Dos/Win 3.1/95 to accomplish their tasks efficiently.
  • Enhanced functionality of application utilizing feedback from production floor on how to make it more efficient and implemented necessary changes via Filemaker Pro scripting, Access SQL query, and general query tuning.
  • Maintained database integrity by scheduling and automating regular back up to local removable hard-drives and tape drives and offsite archival sources with CD-R.
  • Managed database recovery on drive failure, data corruption or user error, by restoring from backups and coordinating accurate redoes.
  • Interfaced with management for recommended upgrades to hardware when performance levels could not be maintained by existing hardware.
  • Managed security on database user access.

Network Administrator

  • Managed a network of about 20 PC's in a heterogeneous environment using operating systems Mac, Win 3.11, Win95.
  • Maintained network connectivity and general PC hardware troubleshooting on a 10Base2, IPX/SPX network using Win95 network diagnostics, and LANtastic.
  • Implemented dial-up networking capabilities to allow remote dialup into the network using Win95.
  • Managed security on user network resource access using Win95 peer to peer and LANtastic.
  • Helped setup remote communication with a standard modem to office in Florida for conferencing, data transfer.
  • Managed printer spool, and general printing problems for HP LaserJet’s and Inkjets.
January 1995
To
August 1996
COMPUTER CITY, Westminster, CO
    Commissioned Sales and Upgrades
  • Consulted with end-users and corporate customers to deliver effective computer hardware and software solutions to their upgrade, repair and purchase needs.
  • Installed and supported a broad range of computer hardware and software on Macintosh and PC platforms.
  • Researched alternate solution channels when necessary
 
     
  EDUCATION
 
 
  ALE and EDI Programming, Visu Consultants Ltd. Academy, Dallas, Texas. June 1999
  SAP R/3 ABAP/4 Programming, Visu Consultants Ltd. Academy, Dallas, Texas. May 1999
  Computer Engineering prerequisites, Front Range Community College, Westminster, CO.
  Course work: Turbo Pascal, Visual Basic, Basic Electronics, Digital Fundamentals.
May 1995
  Mechanical Engineering, Music Composition prerequisites, Sierra Junior College, Rocklin, CA. 
  Course work: Drafting and CAD, Calculus I, II, Calculus based Physics and Chemistry.
August 1993
 
     
  references available on request.