software engineering

Hi!

My name is Beralt Meppelink.

I enjoy developing software for intricate systems. With a wide-ranging technical background, I'm adept at comprehending and contributing to multidisciplinary projects. My experience spans both Mechanical Engineering and Software Engineering, enabling me to seamlessly navigate across different domains.

Services

I offer services to support every stage of your software product's life cycle.

account_tree

Design

Whether it's crafting new designs or reviewing existing applications, I guide you from requirements gathering to establishing a suitable architecture.

source

Implementation

I specialize in constructing new applications or expanding existing ones, ranging from basic utilities to extensive and intricate software solutions.

speed

Testing

Verify that your application fulfills requirements and adheres to regulatory standards through rigorous testing.

security

Security

Ensure the safety and compliance of your application. Don't risk security breaches or regulatory fines – let me protect your software.

upgrade

Maintenance

Keep your (web) applications running smoothly with comprehensive maintenance services. I handle everything from server software upkeep to seamless upgrades, ensuring your systems are always up-to-date and performing at their best.

school

Workshops

Empower your team with workshops tailored to teach QML for rapid prototyping, transform them into CMake experts, or refine their skills in crafting Python extensions.

Technologies

My main toolkit comprises the following technologies. If your favorite technology isn't listed, I'm always open to expanding my skill set.

Qt and QML

The Qt framework is a comprehensive cross-platform application development framework. It provides tools and libraries for building software applications for various platforms, including desktop, mobile, embedded systems, and the web.

C++

C++ is a powerful, high-level programming language and is known for its efficiency, flexibility, and performance.

Python 3

Python 3 is a high-level programming language known for its simplicity and readability, making it a popular choice for a wide range of applications, including web development, data analysis, machine learning, automation, and more.

CMake

CMake is an open-source cross-platform build system that simplifies the process of building and managing software projects. Overall, CMake simplifies the build process for software projects, streamlining development workflows and improving productivity.

Linux

Ranging from custom build distributions using BitBake and OpenEmbedded to server deployment and administration with distributions like Fedora and Ubuntu.

BitBake

Build custom distributions and Board Support Packages using OpenEmbedded layers and BitBake.

Docker

Container development and deployment with docker compose.

Git

Version control using Git on platforms like GitLab, GitHub or Atlassian BitBucket.

Matlab & Simulink

Extensions for Matlab© or Simulink©.