sekerICT
Current Proprietary Projects

vbook8 library management system

A domain focused application, with its implementation based on the in-house developed rest framework. An Eventide powered C++ backend (C++23). A web front-end leveraging only HTML, CSS and javascript making it clean, simple and powerful without third party dependencies and additional front-ends for iOS and macOS written with Swift.

Eventide back-end service

Reviving the Eventide name, this is the in-house developed platform I use to build applications now. You describe the information the app is about, and Eventide turns that into a working service with a basic website in front of it — login, lists, forms, searching, sorting, the unglamorous parts that every catalogue needs. It is written in C++, talks ordinary HTTP, and does not drag a stack of other people’s frameworks along with it. The same service can feed a browser, a phone app, or a desktop app. I built it because I wanted the application to be the interesting part, not the plumbing.

It has brought together my work on object storage and indexing, serving data over HTTP(S) and RESTful concepts in a single platform and very timely made PHP redundant for me.

rest framework

Retiring soon (merged into/superseded by Eventide) - An application framework using restful micro-services at its core and file based json data storage using proprietary indexing. The separation between back-end and front-end services makes for a very scalable solution. The current implementation of the front-end service will produce HTML5, but additional front-ends could easily produce other output channels. The core, data and presentation elements are all written in C++. An easy way to serve the ultimate output over the web is to use your webserver of choice and some PHP.

smake

Recently revised from the ground up with C++23. A platform independent make-like tool with some very specific features that make my platform independent development easier. Written in C++ of course.

Contact
sekerICT
P.O. Box 648
3190AN HOOGVLIET
The Netherlands
anton@sekerict.com
Featured Clients

UpRate


Development and maintenance of Air Traffic control's Closed Circuit Information System.

HSP Coach Maaike


Web development consultancy.

Fiserv


Development and maintenance of the FCRM (financial crime risk management) suite.

Tata Steel


C++ component processing data between robot cranes and control room software.

Next2Move


Consultancy & advice on IT opportunities in various fields such as home automation.

Onderhoud Transparant


C++ engineering activities for: Windows services for image handling, SMTP handling; IPOS STABU code filtering; iPad support consultancy.

Wim's Timerwerken en Onderhoud


PHP web-design & construction, mail and web hosting services.

Letter Oerwoud en So


PHP web-design & construction, mail and web hosting services.

Historical Projects

GIF Merger

Halted - An online PHP tool to easily merge animated gifs with a variety of animated content. A splicer if you will that allows a continuous animation to be overlayed on a slowly changing text. I no longer have a practical need for this, so no active ongoing work on it although it remains on the site warts and all.

iSCSI implementation

Retired - C++ implementation of an (RFC3720) iSCSI initiator, specifically for the Mac, but implemented (as I usually do) mostly platform independent. iSCSI initiators are commonplace on many platforms, but on the Mac there are only a few implementations available, none of which are free and all of which have issues (for me anyway). So I decided to write my own. It's functional and serves its purpose for me, but would need polishing and productizing to make it available to the public.

Eventide web server

Retired - In the late nineties/early noughties, I developed a fully functioning web server in C++. It was extremely light weight and fast and had a few features that were lacking in available web servers at the time. It was also cross-platform, running equally comfortable on Windows, OpenBSD and the Linuxes of them time. The advent of improved Apache, nginx, etc. made it redundant and I eventually retired it. Some of it's code base however later served me well in client related projects and part of my generic library of classes I used regularly still contains useful remnants of this project.

excelerator

Retired - C++ library that allowed programmatically creating Excel™ xml documents.

preprocessor for C++

Halted - Quite a few years ago, before the advent of C++11 and C++14 (when we all still thought the next C++ would be C++0x) I worked on creating a C++ preprocessor to replace the one my compiler at the time provided. Although I never finished this project, it was functional enough to fullfil some needs I had for another (client-related) project at the time. I wrote it in C++ which was unorthodox because most compiler toolsets were written in plain C at the time.

stringmatching

Halted - C++ library providing implementations for various interesting string matching methods, such as Levensthein and Metaphone, as well as some properietary ones.