Bunix

Martijn Rijkeboer

Lead IT Architecture and Development for FinTech, FX

Located: London, United Kingdom
Email: [email protected]
Website: www.sru-systems.com
Github: github.com/sru-systems
LinkedIn: linkedin.com/in/martijnrijkeboer
Birthyear: 1980

Profile

A lead architect and developer with over 15 years' experience, I love to make software you can absolutely rely on.

I strive for as simple as possible, yet no simpler, to ensure your project is easy to maintain, easy to adapt and easy to work with. I did this for Travelex, designing and coding the automated, cash processing operations software (Taxidia) in their London cash center. I pushed hard to first develop a minimal viable version and only start adding features based on real-world user feedback. My leadership resulted in vastly different features than originally planned, and in vast savings of time and money otherwise wasted on unnecessary features. It ended up with half a million lines of C#. I coded over 25% of it – I enjoy doing what it takes to get the job done.

My clients get more than an expert in C# / .NET, Haskell and SQL. (I also have experience in Erlang, F#, JavaScript, Python, Ruby and Rust, and database-wise: PostgreSQL, MySQL, Microsoft SQL Server and several NoSQL databases.) They get a polyglot who assimilates new languages rapidly and has a solid background in system and network engineering. I can handle nearly any programming task you throw at me.

You can rely on my software, and you can rely on me.

Core Expertise

Software Architecture 8 yrs
C# / .NET (Core) 8 yrs
Haskell 5 yrs
Rust 1 yrs
Database Architecture 9 yrs
SQL 12 yrs
PostgreSQL, MySQL 12 yrs
Linux, OpenBSD 14 yrs
Ansible 3 yrs
CFEngine 11 yrs

Supporting Skills

Data formats CSV, JSON, Protocol Buffers, TOML, XML, YAML
Databases Apache CouchDB, Citus, MongoDB, Microsoft Access, NoSQL, Riak, SQL Server, SQLite
Libraries/Frameworks Entity Framework, Prism, Unity
Networking DHCP, DNS, Firewalling, IPv6, Routing, Switching, TCP/IP
Programming languages C, Erlang, F#, Java, JavaScript, PL/pgSQL, Python, Ruby, T-SQL, VB.net
Protocols HTTP, REST, SMTP, SOAP, WCF, ZeroMQ
Tools Bash, Bugzilla, Docker, Heroku, Salt Stack, Shell script, Travis CI, VMware, VPS
User interface MVC, MVVM, WPF, WinForms
Version control BitBucket, CVS, Git, GitHub, Mecurial (HG), Subversion, TFS
Web development AngularJS, ASP.NET Core, Bootstrap, CSS, ES6, GHCJS, HTML, Markdown, React, Ruby on Rails
Webservers Apache, Httpd, NGINX

Work Experience

Senior Developer and Architect ID-ware Feb 2018 - Present

ID-ware supports organizations worldwide with effective solutions for identification and authentication processes (IAM). I was brought in to develop the software for a new product for ID-ware's Card Management Platform.

CEO, Lead Architect and Developer SRU-Systems B.V. Sep 2015 - Present

SRU-Systems specializes in the creation of reliable software by preventing unnecessary features, replacing error-prone techniques with safer ones, and using strongly-typed languages when possible.

IT Manager and Lead Architect Global Cash Solutions Jan 2014 - Aug 2016

Global Cash Solutions specialises in cash processing optimization. I led the team responsible for software development and IT infrastructure. During this time our main focus was a custom-built system for Travelex' London cash center – Taxidia – to automate their cash processing operations. Designed to be a game changer in the cash processing industry, Taxidia is the first outbound cash order automation solution that allows for the processing of both loose and strapped banknotes in a single process, both multi- & single currency. Taxidia (Greek for Travel) is unique to the global cash processing market.

Senior Software Architect Global Cash Solutions Jul 2012 - Dec 2013

For the principal UK vault of our client and partner, Travelex, I

Software Architect Global Cash Solutions Aug 2010 - Jul 2012

Onboard the software development team, I

Software Engineer HD Medi R&D Aug 2009 - Aug 2010

HD Medi provides solutions for automating pharmaceutical processes. I worked on several projects:

Software Engineer Axoll Jun 2008 - Aug 2009

Axoll developed automated solutions for the automotive and pharmaceutical industries.

Senior System Engineer SARA (SURFsara) Jan 2007 - Jun 2008

SARA is an organization founded by the University of Amsterdam for the purpose of supporting scientific research. As Unix and Network Specialist,

System Engineer SARA (SURFsara) Aug 2005 - Dec 2007

As Unix and Network Administrator, I participated in the team responsible for administering servers and network gear:

Part-time Teacher Hogeschool Utrecht Aug 2004 - Jul 2006

Hogeschool Utrecht is a university of applied sciences in the The Netherlands. I worked as a part-time teacher in the Computer Science department.

IT Helpdesk Support Mesos Medisch Centrum Jul 2001 - Jun 2004

Mesos Medisch Centrum is a group of hospitals in the Utrecht region. I provided part-time desktop support at their IT helpdesk.

Education

University of Amsterdam Master System & Network Administration, cum laude 2004 - 2005

Hogeschool Utrecht Bachelor Software Engineering 2001 - 2004

Languages

Dutch Native proficiency

English Full professional proficiency