Epracom Advies
KvK 61845507

Ewout Prangsma

I'm a senior software engineer, architect and project leader. I love solving complex technical problems to make life easier for real users.
I'm also a dad, a husband and a model train enthusiast.
This is what I've made and what I do.

ArangoDB Oasis

ArangoDB Oasis running the ArangoDB Graph database at scale has never been easier.

As an architect, teamlead and later VP Managed Service I've built the ArangoDB Oasis managed service, brought it into production and helped growing it into the foundation for ArangoDB's business future.
The ArangoDB Oasis platform makes it easy for customers to run an instance of the ArangoDB Graph database in the cloud. All the customer has to do, is pick a cloud provider and a region and the Oasis platform will take care of the rest. The Oasis team is there 24/7 to make sure your database is being looked after and taken care of when needed.

I started the project, designed the platform's architecture, built a substantial part of the software as well as the team and the processes from the ground up. The platform is entirely based on Kubernetes. We use Kubernetes as an abstraction layer to ensure that customers get the same experience, no matter which cloud provider they choose. Technically that means that we build in and with Kubernetes, not just deploy applications on top of it.
At first my role was mostly technical, building the architecture and the code for the platform, together with a small team. Later my role extended to one in which I'm responsible for leading the team that build and operates the platform, combined with helping (and training) the sales organization to sell a cloud based product.

Technical skills: Go, React, Kubernetes (use & extend), ArangoDB, Cloud infrastructures (AWS, Azure, GCP)
Soft skills: Building & managing a cloud team, Training (pre-)sales, Product Management

Aljabr

Aljabr multi-cloud, cloud native data pipelines.

As a freelancer, I'm helping the Aljabr team to design & develop various tools and frameworks for working with data pipelines in a highly scalable, multi-cloud environment predictable, declarative and fun.

Technical skills: Go, Kubernetes, HDFS, Data pipelines, Spark, Cloud infrastructures

ArangoDB

ArangoDB is a multi-model NoSQL database.
One Core. One Query Language. Multiple Data Models.

As a freelancer, I'm helping the ArangoDB cluster team to design, develop & maintain various tools for making the deployment of the database easier, more reliable and more cost effective.
Some of the projects I'm involved in are cross datacenter replication, Kubernetes operator, and bare-metal deployment.

Technical skills: Go, ArangoDB, Kubernetes, Docker, Cloud infrastructures

Blue Oceans Group

At the Blue Oceans Group we love thinking about new concepts and finding the right markets.
So that’s what we do.


We build ships to conquer blue oceans. With hard work we keep our ships moving and find land.
The Blue Oceans Group creates disruptive concepts in exsisting and new markets. With a team of professional developers and marketeers we tend to fight established parties, or make new parties fight ours. We launch companies and steer them in the right way. Once a ship finds land our main goal is attracting the right partners and grow fast. By outsourcing key activities and employ talented people, we’re able to keep our focus on creating.

Technical skills: Go, Ember.js, ES2015, CoreOS, Docker, Fleet, Containers, Micro Services, Infrastructures

Giant Swarm

Giant Swarm is a customizable solution for running microservices today.

When designing a product as a large set of micro services, at some point you'll have to deal with deploying all of these services and keeping them operational. This is no easy task that involves provisioning machines, deploying services, collecting logs, monitoring performance & uptime and so on.
This can all be done from scratch but that takes a lot of time and money. Giant Swarm is building a software stack that enables you to focus on your product and not everything that is needed to operate it.
As a freelancer I've helped to design & build the backend of this stack as well as the tooling needed to control it.

Technical skills: Go, CoreOS, Docker, Fleet, Containers, Micro Services

Subliminl

Subliminl is a platform for User Generated Advertising.

The Subliminl platform enables businesses to have their fans create advertisements for them. Fans take a picture, insert advertisement artwork into it with our app and share in on their social network. The businesses then reward participating fans with goodies (real goods and services).
I'm co-founder and CTO of Subliminl.

Technical skills: Node.js, Android, iOS, AngularJS, MongoDB

JNode

JNode is an all java operating system. Everything (including the virtual machine) is written in Java, except for a very small piece of assembly code.

I started this project many years ago as just a hobby project. "How hard can it be..."
When I went public with it, many other developers got interested and started extending it.
Nowadays it has support for all kinds of filesystems, a graphical user interface, networking and much more.

Technical skills: Java, Operating Systems, PC hardware

dot42

dot42 is a Android development tool chain for C# programmers.
It allows you to write Android apps in C# using Visual Studio.
I wrote the cross compiler from .NET code to Dex code, the Visual Studio integration (including debugger), a lot of the framework code and various sample apps.

Technical skills: Android, Dex/Dalvik, C#, Compiler construction

DeepSea Obfuscator

DeepSea Obfuscator is an easy to use .NET obfuscator.
It is designed to provide good protection without crossing the boundaries of the .NET specification.
I wrote the entire application.

Technical skills: C#, .NET internals, Obfuscation techniques

PDF/Mergician

PDF/Mergician is an allround PDF forms filling tool.

If you have any kind of database and want to fill data into existing or new PDF forms, this application was the tool to use.

Technical skills: C#, PDF, ASP.NET

Model trains

I've been playing with model trains all my life. Currently I have an H0 scale and an N scale track and I'm a member of a small group of model train enthusiasts who are working on an H0m scale "Swiss" track. All of these tracks are controlled using Binky Railways, a program I wrote to make train automation a bit easier.

Technical skills: C#, Go, Flutter

More

Checkout my LinkedIn for even more of my history.