Modernizing the Online HR System

????????????????????????????????????

In the mid-1990s, one of my first assignments as an IT Consultant was to build an online HR system.  The client wanted an extranet portal system enabling searching capabilities on personnel by departments or names or location, accessible to partners as well as internally.  During this time, all companies were rushing to move applications to […]

Combining Operational and Analytical Big Data Using Couchbase and Spark: A Market Basket Analysis Example

couchbasesparkmba

Couchbase is emerging as a platform of choice in the Enterprise NoSQL market. Couchbase is engineered for handling the operational aspects of big data. However, the platform is continually being enhanced to support integration with related technologies that can address the analytical aspects of big data, and that integration offers disruptive solutions capability to organizations. […]

On Consulting

on consulting

As an IT Consultant, I wear many different hats from project to project – from Project Manager to Architect to System Developer to Subject Matter Expert and so on.  No matter which role, I encourage my clients to think about options.  Options are a critical success factor in every project in which I have participated.  […]

Annotating Javascript

download (4)

Anyone who has written code knows that documenting code is important. They also know that it is a pain in the butt, is difficult to do well, and in most cases the comments that are added inline to code are more along the lines of: // I have more work I need to do here […]