Software Engineer & SecDevOps, based on Belgium

Software Engineering

Focused on high-quality maintainable &  scalable software solutions using a variety of programming languages and frameworks.
 

•  Proficient in: C, Java, Python, PHP,
JavaScript, Groovy, Go.

•  Front-End: HTML, CSS, Sass/Less,
TailwindCSS, React, Vue, Svelte, Astro.

•  Back-End: Django, FastAPI, Spring Boot, Gin

•  Data sources: PostgreSQL, PL/SQL,
MongoDB, Redis, MinIO, Ceph, S3, Docker Registry, InfluxDB, Apache Solr.

•  Strong understanding of:
REST API, gRPC, Cap’n Proto,
External IDPs & SSO (SAML2, OAuth2/OIDC, LTI),
Data Structures & Design Patterns.

SecDevOps

shifting security left within the development lifecycle, ensuring secure and reliable applications.
My focus is on implementing CI/CD pipelines and security best practices at every stage.

• Proficient with Docker, Docker Compose, Swarm, Kubernetes/k8 & Nomad.

• CI/CD with GitHub Actions, GitLab Workflows & Jenkins.

• Skilled in infrastructural design patterns and GitOps automations via Argo & Ansible.

• Monitoring, alerting & Observability: Prometheus, Grafana, Alertmanager, cAdvisor, Datadog, Jagger, New Relic & Splunk.

• Knowledgeable in Agile/Scrum/Kanban methodologies, BDD/TDD practices, Technical Customer Support, SAST/DAST Security Solutions.

Penetration Testing

I conduct thorough penetration testing to
identify and mitigate vulnerabilities. My goal is to ensure applications are secure and compliant with the highest security standards.

• Proficient in protocol analysis, manual exploitation, and traffic capture techniques.

• OWASP, STRIDE & MITRE ATT&CK guidelines, ISO 27001, SOC2, GDPR.

• IAM & GRC implementation & integration.

• Proficient with BurpSuite, Nessus, Nikto & Wireshark for security & network analysis

• conduct thorough System, Network & Physical penetration testing to identify and mitigate vulnerabilities

strive to deliver high-quality solutions through a structured and collaborative approach.

Every project follows a clear & efficient process to ensure success.
1. Discovery

I start by thoroughly understanding the project requirements and objectives. to write/review clear specifications and feature files.

2. Planning & Design

Next, I create a detailed plan and design, focusing on scalability, security. & future maintainability.

3. Development

I then develop the solution, ensuring it meets all specified criteria and standards.

4. Deployment, Handover & Aftercare

Finally, I rigorously test the solution before deploying it to ensure optimal performance and security. Followed by a smooth handover and ongoing support to ensure long-term success.

eCommerce Store

Microservices
AWS
SAGA Pattern
Web development

A full-stack eCommerce web app built with Nuxt3 and a microservices backend. Designed to handle over 15,000 concurrent users, this project ensures seamless shopping experiences with robust performance and scalability.

View website
Project mockup 1

Reef Platform

Agriculture
Gov Platform
Scalability
Smart City

As COO & CTO of Fonda, I led the development of a new platform for the Ministry of Agriculture in Saudi Arabia. This project aims to serve over 1,500,000+ users with advanced agriculture services as part of the 2030 smart city vision.

View website

RF-LAB

Penetration Testing
Research
Access Control
Embedded development

A research paper and full-stack web application for collaborative physical penetration testing. This project applies best practices in algorithms and data structures to ensure effective security testing and collaboration.

View website

PyBDD

BDD
CLI
E2E Testing
DevOps Automation

A CLI tool for fully automated web application testing using Python Behave and Selenium. This project enables Behavioral Driven Development (BDD) for more efficient and reliable software testing processes

View website
Project mockup 3

Let's answer some FAQ's

Don’t hesitate to reach out if you have any questions
Do you work as a Full-Time, Part-Time or Freelancer?
How do you handle authentication and authorization in your applications?
How do you ensure code quality and maintainability?
What experience do you have with digital pathology and whole slide imaging?
How do you handle project management and team collaboration?

Let me know if you want to talk about your next project!

DM me ... LinkedIn
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.