RELIABLE SOFTWARE ENGINEERING & PROJECT CONSULTANCY

DashCare is the personal company of Sasha Romijn. I have over a decade of experience in consistently delivering reliable, usable and maintainable products, within reasonable timeframes and costs. My experience ranges from projects managing healthcare financing for governments, to network infrastructure routing and automation. I always work with my clients to ensure a project meets their actual needs, whether as an engineer, or consulting and advising at any stage of a project. I focus mainly, but not exclusively, on Python projects, and have over nine years of experience with the Django web framework.

Contact DashCare

Made with care

I take pride in working on all my projects with care. A great project to me is not just executing a task, but actually working with my clients to help them get solutions that solve their problems for the long term. Which may not be the first solution the client thought of. It matters to me to deliver a result that's maintanable and adaptable for the future, with good documentation and a solid design.

Reliability and quality

Even when working with care, it's easy to introduce software bugs. Therefore I always use rigorous automated testing, that verify each feature works as designed and continues to do so, even years down the line. Most projects use a CI system to automatically run all tests and quality checks for all changes, only allowing deployment to production after a green light.

Security and privacy

Risk awareness in security and privacy, both technical and legal, is always on my mind. That means continously reviewing where new security risks may arise, where external expertise may be needed, and helping clients make informed choices. Security checks always have rigorous testing.

Experience and expertise

I have extensive experience developing and consulting on complex applications and deployments, and have been deeply involved with contributing to the major open source Django web framework for years. I also have a particular expertise with network engineering, on a small scale, as many of my projects are related to that field. I’m also active in organising open source community conferences.

Internet Routing Registry daemon v4

IRRd is a routing registry server, which allows network operators to store information about their network, to support automated configuration for their own and other networks.

NTT Communications depended on a 20 year old IRRd implementation with many issues, which was difficult to maintain and almost impossible to extend. I did a complete rewrite in Python, with extendability, high reliability and backwards compatibility in mind. This included a very thorough testing suite, and automated comparisons between the new IRRd version 4, and previous versions. NTT depends on IRRd every day to configure parts of their network, and failures can cause client outages. version 4 was successfully and flawlessly deployed in production in 2019. The entire project is released as open source. I also developed automated data validation against RPKI, and new interfaces including a GraphQL API.

IETF datatracker & meetings

The IETF datatracker tracks work on IETF standards, including reviews on documents, and is a Python/Django codebase. For this review tool, I designed and implemented several architectural improvements and refactoring, and solved many different issues. I also developed an automatic scheduler for IETF meetings, which involve over 100 sessions with many different requirements and constraints. The automatic scheduler saves staff significant time and effort, by proposing ideal schedules.

Healthcare management portal

Since 2014, responsibility for many kinds of youth healthcare was moved from the national Dutch level, to the municipal level. Over several years, I designed and built a portal for municipalities to handle contract signing and management, advance budget requests, budget monitoring, and reporting. Up to 45 municipalities in the Netherlands used this portal to support their healthcare management transition, which represented about 20% of the Dutch population.

Write the Docs

In 2018, I joined the Write the Docs core operations team, after volunteering for a few years. Write the Docs is a community for documentarians with over 5000 members in Slack and at least three conferences ever year, with nearly 1000 attendees in total. I work on conference organising, website automation and improvements, support and other responsibilities.

Django Web Framework

Django is the most popular open source web framework for Python, powering products like Instagram and Pinterest. I was a committer and team member until 2018. My first major contribution was IPv6 support in the ORM and several other parts. Most recently, I designed and developed modular password validation support, which has reasonable defaults, but is easy to adjust, extend, or link to existing APIs. I am the former vice chair of the CoC committee, and was involved in organising four major Django conferences over the years.

Contact DashCare

Send an email

DashCare BV
Weesperstraat 61-105
1018 VN Amsterdam
The Netherlands
info@dashcare.nl

DashCare B.V. is registered in the Dutch Chamber of Commerce, no. 61035882