Showcasing Achievements.
Here are some of the places I've had the opportunity to work.
Backend Developer
Visiar
At Visiar HealthCare, I play a pivotal role as a Backend Developer, contributing to innovative solutions for the healthcare industry in the Netherlands. One of my most impactful achievements has been leading the transition of our application to a multi-tenant architecture, enabling a single instance to efficiently serve multiple institutions, such as clinics.
Working with .NET, I adhere to Clean Architecture principles and SOLID design patterns, ensuring the backend services are scalable and maintainable. My focus on secure coding practices is vital in maintaining compliance with healthcare regulations, and I utilize Azure to deploy and host our applications, leveraging its robust ecosystem for efficiency and reliability.
Managing data with PostgreSQL, I optimize complex queries to enhance performance, while Docker and Docker Compose enable seamless deployment across platforms. Monitoring backend service health is a critical part of my work, allowing me to proactively address potential issues. Additionally, I create unit tests to maintain functionality and minimize production risks, ensuring a robust and dependable system.
Backend Developer
Pabau
At Pabau, I was fortunate to contribute to several impactful projects during my three years with the company. I worked on the Octopus project, developing an asynchronous message processing system using RabbitMQ and Node.js. This system streamlined API routing and enabled efficient management of event triggers through modular consumer functions.
My experience with CI/CD pipelines was enhanced by integrating Playwright for end-to-end testing and automating these tests with GitHub Actions. I also played a key role in containerizing backend services with Docker, ensuring consistent development environments, and utilized AWS S3 for secure and efficient data storage.
Another highlight was developing a backend service to migrate legacy data to an updated application version. This ensured a seamless onboarding experience for clients, preserving data integrity while upgrading to a modern system. These experiences honed my skills in managing complex systems and delivering solutions that drive user satisfaction.
Full Stack Developer
Pabau
Earlier in my career at Pabau, as a Full Stack Developer, I focused on building feature-rich, client-centric solutions. I converted Figma designs into dynamic React components and used Next.js for server-side rendering to enhance performance. With TypeScript, I developed reliable and maintainable code, reducing potential errors.
A notable project involved creating a quotes module, enabling clinics to generate personalized pricing quotes that could be securely shared with clients via email or custom URLs. This streamlined the signing and payment processes directly through the module. I also designed a permissions module using a bitwise system, giving administrators granular control over staff access. These experiences deepened my understanding of building scalable, user-focused applications.
Junior Full Stack Developer
Starlabs
My journey as a developer began at StarLabs, where I joined as a Junior Full Stack Developer. Here, I immersed myself in learning best practices for .NET and Entity Framework Core while building backend services. This role provided a solid foundation in applying SOLID principles and creating structured code that adheres to the MVC pattern.
On the frontend, I translated Figma designs into functional interfaces using React and worked on reusable components that streamlined development. Collaborating closely with a senior developer, I gained invaluable insights into coding best practices and effective system design. Being part of an Agile team also sharpened my ability to meet project deadlines while maintaining a focus on delivering high-quality solutions.