A versatile, adaptable and to the point developer, with a practical "getting things done" approach. Getting pragmatic oriented results, while transforming ideas into reality.
Hi! My name is Martijn van Ark. I am a
creative Software Architect / Engineer, and I'm very passionate
and dedicated to my work. With 20 years of experience, I have
acquired the skills and knowledge necessary to make any project
Well-versed in numerous programming languages and environments
for Desktop, Mobile and Web based development, making for a
flexible and broad spectrum of possibilities.
What started as a hobby quickly turned into a passion. Now more
then 20 years later I still greatly enjoy writing practical code
to get "to the point" solutions with a "getting things done"
Short turn around's and quick prototyping allow for a pragmatic
perspective in development. This enables me to use my
creativeness to bring out amazing and sometime unorthodox
solutions and results
Being able to let go of routinely standards and practices
provides a fresh approach to development cycles. This "out of
the box" way provides off beat an individualistic results and
Software development, App development and Web development.
Whether is just partial or a project in its entirety, anything
is possible. Making for flexible and multifaceted applicability
of my abillities
ScanID is, of sorts, a partial re-establishment of VDE ID
Solutions. Did a complete re-evaluation, redesign and rewrite
of previous software, resulting in the completely new
DocviewStudio software packages.
Responsible for the Check4ID App's for Android and iOS, as well as Check4ID NOW. This includes OCR en NFC reading of identity documents for Android and iOS.
Created the ScanActive.com Online platform which powers extended features of Check4ID and other applications. Consisting of frontends, backends and API's, both public and private.
All elements can communicate and or enable their users to integrate reading results in their own applications.
Performed the initial development regarding hardware and
software for ICAO based identity document scanning and
This includes communication with different types of devices and protocols as well as ICAO compatible NFC chip access and reading of e-Passports, e-ID 's and e-Drivers licenses.
Further development of Datamatrix algorithms as well as the PC
Based ValidateDMX Software to process the decoding of
Datamatrix codes for extended validation / verification
according to various international standards and
Also did R&D and wrote software for managing and configuring the company's unique build barcode scanners (both fixed and portable).
R&D and software/algorithm development for multi platform
and embedded decoding of 2D Datamatrix Symbols. Specifically
with regards to Direct Part Marking symbols on hard to read
surfaces and their validation / verification.
Whenever time and circumstances permit I will take on
freelance and/or voluntary passion projects ranging from
software / web development to graphics oriented projects, as
well as electrical engineering.
"Technische Informatica" is an IT discipline and a branch
of technology that deals with everything that lies on the
border of electrical engineering and IT. Computer technicians
use principles from electrical engineering, software design,
and hardware-software integration.
Technical computer science focuses more on the mathematical and physical foundations of computer science.
"Werktuigbouwkunde" or mechanical engineering is an
engineering branch that combines engineering physics and
mathematics principles with materials science to design,
analyze, manufacture, and maintain mechanical systems.
After 2 years i internally transferred to Technische Informatica