Skip to main content
  1. projects/

Desktop Software Licensing Features

Background #

I worked as a software engineer for a small software company who specialized in developing predictive modeling solutions for banks.

One of their products was a Windows desktop application written in C# which was used for predictive modeling based on customer data.

Solutions #

I added new features to the application for timed product trials and product key activation using C#, XAML, and the LimeLM TurboActivate API. I also implemented date tampering protection logic that prevented users from bypassing expiration dates by changing the system time.