Custom Developed Software Portfolio

 

Corporate Web Applications

  • Corporate Web Store. Technical lead and developer for corporate Internet B2B web site for online products.
  •  

  • Web Site Redirect Application. As we migrated our SharePoint 2003 content SharePoint 2007, we needed a way to prevent "File Not Found" messages when people visited SP2003 sites and documents. I architected a process that would rehost the SP2003 domain name on an F5 load balancer. The F5 would redirect all traffic to a custom application I developed using ASPX.net. Based upon the web address and parameters, this ASPX application would query a database and convert the SP2003 URL into a SP2007 URL and correctly redirect the user.
  •  

  • Web service to import email data into a SharePoint list. A business team requested external email to appear in their document library on the internal SharePoint environment. I worked with the MS Exchange team to setup a mailbox that would forward anymail to a specific inbox to a corresponding SharePoint email address. The inbound email was coming from a web form. I worked with the business team to create a specific XML formatted email that made it processable by a utility. I developed two web service applications, 1) download the email from the document library, 2) read the XML data in the email body, create a new list item in SharePoint and append all email data.
  •  

  • Web Service work flow to manage team tasks. Our team needed a process to manage tasks for support and new development. I developed a web service that managed data stored in a SharePoint list. list contained columns of meta data that allowed time line negotiations to take place between the U.S. staff and the development team in India. This web service utility would also send daily status emails on current tasks progress and due dates. Escalations were also made when deadlines were missed.
  •  

 

Windows 8 Store Apps

  • MyDocumentPublisher Administration (December, 2012). Administration client for the MyDocumentPublisher client/server and web based application.
  • Attendance Tracker (April, 2013). Application to automate the attendance process for meetings. Includes the ability to import all data from CSV formatted files. Allows for the use of magnetic card reader to read attendee name from credit cards, drivers licenses, QR codes, and bar codes.

 

 

Independent Web Projects

  • www.MyDocumentPublisher.com. Internet service with client side utilities to allow users to manage file transfers to the Internet. Documents from a local computer and SharePoint can be uploaded to the Intranet with the client software. The web site allows users to create and managed their web portal, documents, categories, document views and more. It contains metric reporting, user management and other account management features.
  •  

  • www.PhotoPush.com. This was a fun web site born from my passion for photography back in the mid-2000's. This site mades it easy for you to share their favorite photographs everyone you know (and even those you don't know) around the world. Using the client software, you will be able to download photo albums from this web site and view them on your own computer.
  •  

  • www.MySchoolZone.com. Web hosting service for school related organizations. This site was developed using ASP and SQL Server database. A full self service site hosting system that allows users to create their own accounts and start creating web sites immediately.
  •  

  • www.MyWorkZone.net. Web hosting service for business or work related organizations. This site was developed using ASP and SQL Server database. A full self service site hosting system that allows users to create their own accounts and start creating web sites immediately.
  •  

  • www.MyPhotographyZone.com. Web hosting service for photographers. This site was developed using ASP and SQL Server database. A full self service site hosting system with E-commerce that allows users to create their own accounts and start creating web sites immediately. A client photography business application allows the photographer to setup and manage photos, orders, printing, prices, etc.
  •  

  • www.SellMyStuff.com. Free Classified Ad service build using features included in www.MyWorkZone.net.
  •  

  • www.PaperRetriever.com. Custom web site for Abitibi, Inc. This site allowed people in various neighborhoods to locate paper recycling bins.
  •  

  • www.FreeLanceOnly.com. Web site for programmers and businesses to find each other. This site was developed using ASP and SQL Server.
  •  

  • www.WebLinkMonitor.com. Web site to monitor web site URLs and computer desktops. Client site utility would communicate various computer status values to the web site database. Server site utility would monitor the database for threshhold variances and create email alerts and clears.
  •  

ShareWare Applications

  • Cache Master. This application is the product that launched my Shareware career. The function this product indexed the sites and images cached by the Netscape browser. A user would use this product to create local html pages of images and web pages visited.
  •  

  • Thumb Print. This product allowed a user to create quick-and-easy Web pages from graphics and other types of files. It would display images at original size or as smaller thumbnails. It also indexed any file name on your system or Website (including .avi, .wav, .mid, and .rmi files) within an HTML page. It included a separate image viewer window that let you display a wide range of graphics, manage files, and convert images to .jpg format. Other features include HTML-based slide shows, image modifications, and an option to associate text to an image.
  •  

  • Image Works. This product was a sister product to Thumb Print. It had more bells and whistles for generating dymanic web pages from a directory of images. It had features that allowed you to resize and save images into different formats. It would store file and meta data in an MS Access database. It had many features similar to those in Thumb Print and was good for cataloging images.
  •  

  • Document Post. Back in 2000-2001, I created Document Post as a document and information publishing system for the Web. It reduced the effort required to publish documents and information on your intranet or Internet Web server. Everyone in the organization could publish documents with an easy-to-use interface.
  •  

  • Connection Scheduler. Connection Scheduler was a combination modem dialer and task scheduler. Using a tabbed interface, it had two main purposes: to dial up your ISP, and once connected, would run applications at scheduled times. You had the option to disconnect your Internet connection when all tasks have been carried out. The software could schedule and launch virtually any program. It supported the use of any application command-line parameters, and could log all sessions.
  •  

  • Email Pump. This was a popular package for me in the early 2000's. This software was a mass emailer program for my customers. You could use Microsoft Access databases or plain text files for input. It allowed people to use tables or queries with mail-merge, and mix database fields and text input in messages. It included a simple text editors for message bodies and signatures.
  •  

  • Email Servant. This title let you send email to selected addresses in a delimited text file or Microsoft Access database. A person would select a database and the field that contains the email address, then create a message or select from a collection of pre-formatted messages previously prepared. A company logo could be added with an appropriate color background to the emails.
  •  

  • Targeted Email Download. This software was a small email footprint client that let you download and read email you specified using a filter. This was in the late 1990's before all the spam guard were in place. The software allowed you to define subject text for message filtering and the program retrieves them from your ISP and stores them as text files.
  •  

  • Clipboard Copy. This was my freeware contribution to the world. I created this title because I needed to have an easy way to copy text quickly and easily to a text file. Any text you wanted to copy from any application could be copied to the Windows' clipboard and saved to a text file for later use.
  •