Code Poetry Portfolio
Here is some of the software I've created for my customers.
Curanotis allows church staff, clergy, and volunteers to "close the loop" with regard to Pastoral Care communications and operations. With Curanotis, everyone at your parish that is involved with your Pastoral Care ministry can have secure, 24 x 7 access to up-to-date information about the people you are serving. Once you begin using Curanotis you will be able to easily track who is being visited and interacted with from your computer or mobile device so that vital information does not "fall through the cracks".
Technology:
The application takes advantage of the following technologies:
The public uses HousingLink's main Search Tool to find affordable housing vacancies in Minnesota. The application consists of two pieces:
This application was built for HousingLink. The search tool is publicly available.
Unique Features:
The data entry portion of the application uses some fairly sophisticated validation rules to prevent incorrect data. It also performs some data cleaning routines to make some address and name data consistent. The system also adds some data automatically via XML feeds from select property management companies
The newest version is built on top of Sitefinity, and features search options that allow for multiple selection (such as multiple bedroom sizes and multiple accessibility feature options). It also allows location searches via a Google Map, and users can also optionally register to receive notification via email or text of new vacancies matching their search criteria.
The application uses the following technologies:
ePassing allows family and friends to create online obituaries for loved ones who have passed away.
Financial Aid Independent Review provides objective, comprehensive and affordable financial need analysis to private schools. The online application allows parents to complete their financial aid application via a wizard-like process, guiding them through the complex financial information gathering process.
When users have completed their financial aid request, they are prompted to pay a fee to submit their application, so credit card processing is part of the application.
The field sales quotation application allows sales people to gather window measurements and other specifications, and then generate a sales quote which can be printed for a customer in their home.
The application must perform a number of complex calculations to arrive at the correct pricing. The system also shows users their sales schedule, and helps them to track other information about the sales process.
The field sales quotation application uses the following technologies:
It was originally deployed on Pocket PCs, but has since been upgraded to Tablet PCs.
The online booking tool is used by salon clients to schedule their hair, nail or other personal service appointment. This development project was a rewrite of an existing classic ASP and VB6 application that features a more modern and streamlined user interface. The business requirements included:
The online booking tool uses the following technologies:
This application was built for Salbei.
The custom survey application is used by an executive coaching firm to capture feedback from various participants on their coaching clients. It consists of three pieces:
The survey application uses the following technologies:
The Logistical Choice application allows lawn care contractors to create an online schedule for their field workers, which can then be downloaded to field workers, eliminating a trip to the office. It consists of two pieces:
In addition to designing and building the application, I also created the help system.
The application was built for HYDROLogic.
Logistical Choice features a drag-and-drop web interface for adjusting a worker's schedule. It also allows back-office workers to create an export of completed work orders, which can then be imported into QuickBooks.
The Logistical Choice application uses the following technologies:
Here are some other applications I've written:
Some of the technologies used in the above applications include:
In addition, I've worked on technology upgrade projects:
Top 5 Programmers to Avoid
What everyone should know about bugs
How to tell if an estimate sucks
The Secret to Building a Crappy User Interface
The Problem with Selecting the Lowest Bidder
5 Ways to Control Software Development Costs
From my experience with Avonelle, she can be relied on to deliver whatever she promises--always on time and for the quoted cost. She'll ask the right questions to make sure that what she delivers truly meets the business need. Her expertise has been invaluable. All that at a very reasonable rate!
Kim Merriman, Operations Manager @ HousingLink
Sitefinity ASP.NET CMS