JOHN COSMAS
Program Manager

   
 

 

Need a MS Visual Studio solution?

Do you have a need for a DOT.NET solution?  Consider the following...

  • VB.NET applications
  • ASP.NET applications
  • ASP.NET websites
  • DOT.NET web-services
  • Case Management Systems
  • SQL Server applications
  • Document management service

Need an on-line application?

Take a look at some of the applications embedded into websites that features event automation, scheduling, membership and registry using MS Access or SQL Server as the database.

Features Technologies:


 

Need some advise on products?

Here are some of the applications, products, solutions and tools that I've come to use over the years, and will gladly offer on use and application in your day-to-day environment.





 

Do you believe that controls can improve your DOT.NET applications?

Here are some controls that have been used in many of the product solutions in place today at client sites, which dramatically improved performance, functionality and ease in coding.



 

 

MS Visual Studio Solutions

After having developed and coded applications using Visual Basic v3 through v6 over the years, the long awaited Visual Studio platform offers significant advantage over its predecessors.  The support for SQL Server, MS Access, and Oracle was embraced, and the ever so functional OUTLOOK model was adopted for many of the projects because of its highly organized functionality.  Its promising features such as the integrated toolbars, comprehensive search, workspace panel and the process regulating LISTBAR control is what sets it aside from many other designs.  In conjunction with its full support for TEST AUTOMATION, compatibility with VMWare and ease of deployment into the Virtual PC instance makes it an ideal tool for modern day development work.  After having learned and managed projects using the SOA model, most of the applications that were created for subsequent projects would employ the ASP.NET web service technology with a VB.NET client application and an ASP.NET web application, coupled with mobility applications where necessary, has proven to be an ideal solution for many of my clients.  The code language of choice being VB.NET offers a promising future when it takes into consideration the countless controls (such as Janus, PinTexx, GravityBox), reporting tools (such as DevExpress) and interfaces with third-party applications that advocates its strong support for the language.  Furthermore, its integration with VSTO technology and SharePoint overcomes many of the problems that I had to face previously in managing, or controlling documentation, records and workflow that had to coded from scratch and maintained over time.  In short, Visual Studio offers a well-rounded development platform for creating solutions that are highly configurable, adaptable to emerging third-party applications, and offers the means for testing, eases deployment into various virtual machine settings and continues to evolve to meet the growing needs of the Windows based user.


Current Initiatives & Projects

Completed Projects

 

JEATZ

A Denver-based marketing team has requested my expertise in developing an organization, and to implement a host of technology solutions that offers a radical marketing service for RESTAURANTS nationwide.  The resulting program which is comprised of an underlying ASP.NET web service, supports a front-end ASP.NET 3.0 application provides a host of critical functions such as a comprehensive search, account management, intelligent cart, data feeds, and reporting mechanism that offers consumers and restaurateurs the ability to market dining deals.  The entire system is built upon a SQL engine and is completely data driven which allows it to interface with both the QuickBooks, MS Accounting and MS Dynamics operational services using an N-Tiered model.  The administration program which is written in VB.NET resembles the DESKTOP/OUTLOOK model to enable administrators to navigate the entire system and perform day-to-day functions such as administering deals, restaurants, customers, users, databases, lists, services, and reports.  It also performs data functions such as ETL, imports, data validation to enable restaurants to integrate their data directly into the application with ease and accuracy.  It is being extended currently to support remote services to enable administrators to travel with the administration program and operate with a disconnected dataset.  The current WINFORMS application operates wirelessly and can accommodate some 0.5 million records or listings while maintaining its accuracy with limited bandwidth availability.  The application employs controls from TELERIK, AJAX, VINTASOFT and JANUS to support grids, reports, charts, editors, combo-boxes that is integrated directly into dashboards, wizards, consoles, agents and mailing services.  The resulting system features user wizards, messaging pop-ups, list-preview consoles, auto-complete, account activation, data pagers, pop-up windows, data selection lists, and a host of other user-friendly controls that eases the way users navigate and traverse the system.  To review the site, please visit http://www.jeatz.com

Lawex Corporation

Based out of Miami with remote sites throughout the nation, Lawex is a developer of the case management product called TrialWorks.  Written back in 1999 in MS Access, I was brought on board to address the migration into VB.NET and ASP.NET.  My involvement resulted in a product called TWONLINE which is a rewrite of the MS Access product into ASP.NET using a N-Tiered model.  In conjunction with the new application model. a test environment, interface, event logging and a server based service library was constructed.  A marketing campaign to support the new release was successfully launched and pilots were completed in over 3 sites.  Because of my in-depth knowledge of MS Access and SQL, I also took upon integration and special projects that included the Blackberry, TimeSlips, ACT, SQL Reporting Engine and CASEMAP engines. Combined with high performance controls and services such as docConverter, Janus, GridEX and DevExpress provides a great oppurtunity to exercise my deeply infused interest in case, document and matter management and embody these business critical principles into solutions developed for LAWEX.

St. Bernard Preparatory School

Due to growing interests from benefactors, students and affiliate institutions, a revamp of the existing website and underlying services is implored.  This undertaking will employ the latest AJAX, VS.NET TEAM and ASP.NET, SharePoint technology to enable both administrators and end-users to easily conduct frequent updates.  The new site will feature numerous photo albums, a registry, trouble ticket system, teacher-parent reporting and an event notification system.  Taking advantage of the SharePoint based routing technology found in InfoPath, and its inherent document control services, many of the day-to-day operations can be captured, processed and routed accordingly in a paperless environment.

Monastery Candle Company

In an attempt to begin a new line of business for the St. Bernard Abbey, I was commissioned to help develop the business, and implement a manufacturing process that keeps close track of costs, bill of materials and resources. The system in place also features analytical processing in the hope that series and collections can be measured for success and demand rates so we may anticipate seasonal trends and performance.  In its current release, the solution is being integrated with MS Accounting and MS CRM to provide a well-rounded business solution.

Office Furniture USA

The locally owned and operated enterprise was faced with a unique situation that lead to the technological decision to migrate their existing ASP based ordering system into ASP.NET which alleviates their reliance on legacy technologies such as InterBase, and adopt contemporary services found in SQL Server 2005 (capabilities such as OLAP), and compatibility with emerging services such as docConverterPro, DevExpress, integration with transaction processing and data transformation services.  It overcomes many of the traditional practices of file processing, FTP and file transfers when dealing with EDI files, which will be replaced with contemporary XML files and emerging standards being integrated into their underlying SAP system.  The ASP.NET web service demonstrated the ability to support remote web applications, custom dealer solutions, improved customer support services and enhanced interfaces to their existing SAP R/3 Manufacturing & Business Warehouse service.  It also promised the ability to support emerging and legacy standards simultaneously, offers load balancing and is highly configurable.  In addition to these services, it was able to integrate with the existing container sharing application and EDI translator/processor and provide a working interface between their operations and current SAP manufacturing processes.

MethSolv

A local clinic using an established case management system needed critical assistance with their business processes and applications.  We successfully extended their hierarchical MS Access application into a DESKTOP/OUTLOOK model using VB.NET which now features a long awaited payment collection, treatment charging and scheduling system with embedded automation features.  The resulting enterprise gave birth to a company called METHSOLV which was formed to embrace contemporary case management principles and modern day clinical technology so that integration with imaging equipment, pharmaceutical devices, and laboratory testing data exchange may be leveraged.  The next release of the application promises a new face, which is be deployed on mobility devices to enable physicians and staff to employ paperless technology and alleviate delays and the traditional hassles of post-treatment documentation which is often inaccurate and may not be completed on time.


Southern Brokerage Services

A well known brokerage service that services the Alabama and panhandle region solicited my services to help fix, maintain and enhance their OSS with underlying services written in Visual FoxPro and interacts with complex enterprise-level applications (including state and national insurance providers).  The legacy system features automated reporting, quote management, system based declinations, case management and offers an extensive task-centric functions that streamlines the operations of the entire brokerage. All of these features were migrated into VB.NET as a client-server applications with a SQL Server data source, which is highly configurable and alleviates many of the previous outages and re-indexing that had to be performed with the previous FoxPro database.  The improved OUTLOOK type interface offers new ways to navigate the system rapidly, and also makes accessible relevant day-to-day tasks which has been arranged for each user function so that rating, reporting, sales and quoting services can be regulated.  At the completion of the development cycle, about 85% of the functionality from the legacy environment was ported, while the remaining functions were abandoned due to disuse.  The new system embraced learned risk and depopulation programs, and the application subjects all quotes and request through extensive risks and rules to accept business that will be underwritten eventually.  It also features OLE Automation technology to automate the creation of Word and Excel documents based on quoting data.  DevExpress was the reporting tool of choice that was used instead of Crystal Reports.

Import Resource Group

A web based ordering system was designed to enable US dealers to place orders for items provisioned by Chinese business partners using a showroom model.  A back-end database used to populate the web site employs MS Access, while an accompanying MS Access client application was developed to handle loading data from MS Excel files, and to perform day-to-day administration of pricing, dealer, contact and related documents.  Detailed notes, status, workflow information is also maintained through the application.  Extensive reports, comprehensive search and a simplified dashboard was also developed to improve day-to-day operations.  Many of the features designed in this application were included into the web application in its simplified form to reduce coding demands and focus its functionality on the web platform.

ScubaVentures, Inc.

A dive shop and scuba teaching school based in Birmingham, the website that features ScubaVentures has been a long-time customer.  Their ASP.NET web service application features an automated event scheduling, student logging, story board controls and a notification system designed to enhance enrollment and subscription retention.  Also featured are sales automation functions designed to secure tickets and sales for time critical featured dive trips and events.  A new release using AJAX is scheduled shortly.  The completed application will interact with MS Accounting and PADI web services.


Trussville Board of Education

The IT department required assistance in developing a Student Information System which features a suite of on-line and DOT.NET application.  The result of a long range initiative planning effort sought the need for a RFID system, library student logging, lunchroom payment, PayPal student commerce; all of which interfaces with the Alabama State Registry.  A trouble-ticket system for IT, faculty and maintenance were complete in planning and a prototype for the student system was created.  Numerous features such as photo albums, a registry, queuing, logging, alerts, teacher-parent reporting and an event notification system were also integrated and demonstrated.

Actek

A comparative analysis was commissioned to determine if the ASP.NET web service would serve many of the Microsoft Windows Server technology which has not been completely bridged by J2EE technologies.  This move also offers the promise of using various other reporting tools that falls outside the economic choice of COGNOS, which also alleviates the expense of licensing and a server platform.  In this way, the existing application could be easily repackaged into a Microsoft based model which also embraces the emerging XML, ebXML, transaction processing and AJAX technologies.  The resulting web service also offers the opportunity to exercise the TEST AUTOMATION features already available in the Visual Studio TEAM release, and enables ease of deployment into a single virtual machine environment that is becoming a choice of release platform for many legacy based customers.