Grant Mongardi
531a Country Way, Scituate, MA 02066 (781)544-3387

Return Home Electrical/Electronic BioInformatics/Biomedical Mechanical/Fabrication Mechanical/Fabrication Work History Download Documents
Languages & Code Samples
  • Click here for some code samples
  • Click here for a list of systems I have worked on
  • Click here to see what applications I have used

  • I have been programming computers since around 1984, and have extensive experience both writing applications from conception and modifying existing applications. I started programming for the IBM PC using C and assembly language (those were the days ;-). One application that I wrote was a commercial package used by several Boston-area Résumé companies to produce interactive résumés, and included hyperlinks, a browser, copy protection and a macro language. It was sold from 1986 through 1989.

    I then began using C++ around 1989, and developed numerous applications for machine and instrument control. One of these applications was a re-write on an existing application that improved the throughput by over 220%. This was accomplished by caching the static data and compiling it with the small amount of dynamic data. It also improved on the speed through a prioritized approach to dispatching for events.

    Around 1993 I began maintaining a web page, and started experimenting with JavaScript and Perl in 1995. Shortly thereafter, I re-christened my website "Perlz of Wizdom", and used it to distribute free Perl scripts, Perl modules and JavaScript Code snippets. This seemed to attract alot of attention, and I found myself being recruited for numerous web development projects. This I did as a sideline to my regular job at bioMérieux, Inc. in their engineering department.

    After over 15 years in engineering, I decided to move into software development full-time. I sent out a few résumés and was amazed at the response. I interviewed at several places, and although it wasn't the best offer monetarily, I chose to take a position at Genome Therapeutics Corp as a Intranet/Extranet Administrator. This is basically a fancy name for a combination webmaster and web developer. I chose this position for several reasons:
    1. They had a very diverse network, including numerous POSIXs, WinNT, MACs, as well as NAS on the order of 5 terabytes, and several compute clusters.
    2. It was in my general field of expertise, specifically biotech.
    3. They were a participant in the Human Genome Project, which I felt was an admirable endeavor.
    At GTC, I was involved in numerous web development projects for their intranet, involving such technologies as Perl, Apache, OpenLDAP, Sendmail, JSERV, Jakarta Tomcat, and LSF (a load-sharing facility for compute clusters). Additionally, I was charged with a project to migrate an existing web-based BLASTing application from one backend to another. This required extensive modifications to the application which basically only left the GUI inteface intact. Pretty much everything else was modified to some extent.

    After GTC, I went on to Synchronicity, Inc., where I became their Web Developer. This positon not only involved creating and modifying applicaitons for use on their intranet, but also making modifications to their commercial offerings, documenting all of the changes made and presenting them to R&D for review. Many of these modifications made it into the next release of those products unedited. The majority of this work was done in Tcl with proprietary extensions. These inlcluded a RCS/RCE extension and an XBASE extension.

    Somewhere along the way, I began NeonEdge Design and BostonHot.com. I used these sites to demonstrate my web and software skills to potential customers. It was also nice to have reliable email.

    Some additional specific experience that I have had are as follows:
    • 8051 embedded C and assembly
    • Dynamic rulesets
    • Dynamic Configuration
    • i18n/l10n
    • iPlanet Directory Server
    • kDeveloper
    • Barcodes
    • Perl Optimization

    For more information about me, or to get some code samples, select an icon at the top of this page.
    Word Résumé | About BostonHot | About NeonEdge
    Contact Me