Javascript is not enabled. Enable javascript for this site to control the bellows.

Comprehensive IT Skills List of Anthony J. Garot
Back to Resume of ANTHONY J. GAROT
Expand All Collapse All
Languages
C#
(.NET Framework)
Affiliate Management System — written in ASP.NET using C# with CSS and extensive Javascript & AJAX. Liberal use of IFRAME popups. Auditory Trainer — written in C#, this application was designed for training children with Central Auditory Processing Disorder (CAPD). The software presents one or more sounds through a basic PC soundcard and collected pushbutton responses from the child. DxDIT — The DxDesigner Interface Tool (DxDIT), written in C#, creates Bills of Materials (BOMs) and populates specific data fields from a SQL Server parts database into ASCII schematic pages used by DxDesigner. DLR Cart — A full-service shopping cart used by a wholesaler written in C# on ASP.NET with an MS Access backend.
PHP PHP expertise on both UNIX and Windows platforms including installation. Utilization of advanced topics of PHP such as re-compiling for access to multiple database systems, sessions, classes, recursive functions, uploading large files, and automated output to Excel. MR1 Document Control System view code
Perl
  • Data mining of parts from dozens of Excel spreadsheets directly into MS Access.
  • Automation of E-mail and Usenet postings
  • HTTP data retrieval spiders
  • CGIs for showing dynamic SQL
  • Tools for administration and error detection
  • Data manipulation tools for importing data from alternate platforms
  • Sybperl under UNIX and Oraperl under Windows NT
  • Perl/Tk Biff   view code
    • POP3 E-mail notification
    • Authenticated SMTP through Sockets
  • JpGraph (OO Graph Library) for statistical graphing from a MySQL database.
VBscript
  • Santa Barbara Dining Guide which lists restaurants and accepts reviews. To combat bogus reviews, an administrative approval system was created. There is also an interface for local restaurant owners to update their restaurant information and to comment upon user reviews.
  • VBscript calling of custom Visual Basic COM objects that work with an MS Access backend (three tier architecture). An example of this is the Control Panel, Administrative pages, and Shopping Cart (CoastCart) at Coastline.com, a web hosting company.
  • IPDB — a parts database and document control system for FLIR Systems - Indigo Operations. ASP pages allow for a connection to either MS Access or SQL Server. System includes file upload capability to both a file system and directly into the database.
  • Several applications of VBscript, Javascript, and XML to form AJAX applications using pure code, i.e. no COM helper objects.
Visual Basic
  • Custom Visual Basic COM objects for database storage/retrieval, automation procedures, file manipulation, and registry manipulation
  • Visual Basic graphical front end to compiled MatLab routines
  • A full-featured shopping cart (CoastCart) written in Visual Basic COM objects called by ASP
  • Stand-alone application for logfile and disk space statistical analysis
Borland Delphi 7 Conversion of an MME based auditory research application to ASIO.

Additionally skilled in:
  • Cross compiling .OBJs from Borland C++ Builder
  • Integration of DLL functions
  • Pointers, data structures, memory management
MatLab
C
  • GNU CC for high-speed parsing routines, data acquisition, and CGI
  • Data conversion routines for importing legacy AS400 data into Sybase
  • Integration of Windows APIs to PowerBuilder and Visual Basic
  • C++ under UNIX ( GNU ) and Windows NT ( Watcom 10.6 )
  • Borland C++ Builder
  • MSVC .NET 2003
Scripting
  • Bourne shell & bash, Korn shell, and C shell
  • Shell scripts emphasizing portability to AIX, SunOS, Solaris, and HP-UX
  • DOS Batch file programming
  • Perl and PHP (for browser and command line)
  • Javascript, including applications for AJAX. I wrote a class that allows choice of POST/GET and Asynchronous/Synchronous modes by passed parameters.
Operating Systems
Installation, configuration, and administration of:
  • MS Windows 2000 Workstation and Server
  • MS Windows NT ( 4.0 and 3.51 ), Windows 95/98, Windows ( 3.x )
  • UNIX ( Solaris, SunOS, AIX, RedHat Linux, Mandrake Linux 10.1 )
  • Novell NetWare
Webservers
  • MS Internet Information Services (IIS)
  • Apache HTTP server
  • NCSA HTTPD server
  • Netscape FastTrack server
Skills include:
  • access control
  • security
  • SSL
    • Copiled and configured SSLeay into Apache on Linux
    • Secure transference between http and https for seamless shopping cart experience
  • general administration.
Networking
  • PPP protocol under several platforms (UNIX and Windows)
  • TCP/IP network administration under UNIX including NFS, NIS, and SNMP
  • Integration of NT, WFW, Novell, and Linux machines in a 10base2/10baseT LAN
  • Installation and administration of Proxy server gateway
  • Understanding of routing, bridging, gateways, hubs, firewalls, 10base2, 10baseT, and many other networking fundamentals.
Database
RDBMS
  • Oracle — Triggers, Stored Procedures, Sequences, PL/SQL, Explain Plan
  • Sybase — TSQL
  • MySQL — Compilation, Installation, both Linux and Windows platforms. Avoidance of SQL Injection by using parameterized SQL.
  • SQL Server — Importing of parts database from MS Access. Creation of parts database accessed by ASP and C#. Avoidance of SQL Injection by using parameterized SQL.
  • MS Access (see below)
  • PostgresQL — Function creation, Compilation, Installation
MS Access
  • Relational Database design
  • Connection via ODBC from PHP, Perl, ASP, C#, and Visual Basic COM objects
  • Creation of forms, reports, macros, and Visual Basic (VBA) programming
  • Procedures for import/export of data for Internet use
  • Storage of binary images
  • Graphs and charting
Miscellaneous
Digital Audio
  • ASIO Host Applications in Borland Delphi (OpenASIO) and MSVC .NET 2003 for data acquisition.
  • MME and WDM interfaces.
  • DLL wrapper functions to ARSC API for use by other languages.
  • PortAudio.
MediaWiki Installed and configured MediaWiki to hold development team documentation.
Development Tools SoureForge Vault, MS Visual Studio .NET
Miscellaneous Photoshop, CVS, SSH, SCP, VirtualDub, Cool Edit, CakeWalk Sonar