Benjamin Shawki
Potters.Tools

My Work

Welcome to my portfolio of professional work and personal projects. Throughout my career as a software engineer, I've had the opportunity to work on diverse projects spanning web development, embedded systems, and enterprise applications.

Professional Experience

Currently, I'm contributing to multiple organizations while completing my studies at Hogeschool Leiden. My work spans from e-commerce platform development at PLNTS.com to enterprise application modernization at BPSOLUTIONS. Each project has offered unique challenges and opportunities to expand my technical expertise.

My approach focuses on delivering clean, maintainable code while implementing modern best practices. I'm particularly passionate about improving developer experiences through better tooling and architecture decisions.

Technical Expertise

My technical stack includes modern web technologies, with deep expertise in TypeScript, React, and Next.js. I've also expanded into embedded systems programming during my minor at Rotterdam University, working with STM32 microcontrollers and FPGA development.

Beyond specific technologies, I focus on understanding system architecture, performance optimization, and creating scalable solutions. This holistic approach allows me to contribute effectively across the entire software development lifecycle.

Project Portfolio

Below you'll find detailed information about my various projects, both professional and personal. Each project showcase includes technical details, challenges overcome, and lessons learned. From open-source contributions on GitHub to complex enterprise solutions, these projects demonstrate my range and growth as a developer.

I believe in continuous learning and improvement, and each project has contributed to my development as a software engineer. Whether it's implementing new features, optimizing existing systems, or exploring new technologies, I approach each challenge with enthusiasm and dedication.