Professional Programming

Since 2007, I have worked at RM Innovation, a software company providing complete business management solutions for small to mid-sized home furnishing retail companies. This, combined with previous experience in the same industry which we target, has allowed me to join the two fields together into comprehensive business tools.

RMPro Software

Inventory management / point-of-sale / reporting and analysis infrastructure for small to mid-sized retail establishments.

View

RMPro API

I wrote a complete REST API around the RMPro database to enable access safely over the internet. This API is used for our mobile app as well as eCommerce integration.

View

Cayan Genius Integration

I re-wrote the part of RMPro where payments are processed to use the Genius solution, allowing RMPro to collect numerous payment types, including EMV chip cards, Apple Pay, Google Pay, and more.

View

Font Button Control

The RMPro software required a new type of button which I could not find: One which supported using font glyphs instead of bitmaps or image lists. This way, a button could show an icon at any desired size and any color.

View

SQL Script Executer

As a part of the RMPro software, the SQL Server database needs to be brought up to date to match the corresponding application versions. This requires running very large SQL script files on the database, scripts exceeding 40,000 lines of code.

View

ActivCust CRM

Its own entire software package, ActivCust can be configured to automatically connect to multiple data sources and pull customer data, merging it together in a single central database. Further, the data is cleaned up and used as a telemarketing / CRM tool.

View

Windows 10 Interface

Since Windows 10, the idea of a User Interface has changed. Delphi hasn't kept up with these changes, so I wrote a template to accommodate for the new style of a main menu, sub menu, and context menu.

View