
About Perferens Experience that carries
complex systems.
Good software needs people who understand the bigger picture, make well-founded decisions and take responsibility. That is what Perferens stands for – architectural foresight and hands-on development at principal level.
Our name derives from the Latin perferre: to carry through, to withstand, to see things through. That is our ambition: to master complexity, meet challenges with perseverance and turn ideas into solutions that last.
This attitude shapes our principles. We choose technologies for their value, use AI deliberately and make quality verifiable. Performance, data protection and cost-efficient operation guide our decisions from the start – so that software holds up in everyday use.

Mohamad Hussain
Founder of Perferens · Principal Engineer & Software and Cloud Architect
I have been developing software for more than 20 years and have held architecture responsibility for more than twelve. My career has taken me through demanding projects in public administration, medicine and insurance.
I combine architecture work with hands-on software development: I design technical solutions, implement them myself and guide their further development. My aim is software that is convincing in its domain logic, technically robust and reliable to operate.
Experience
- 20+ yearsof professional experience in software development
- 12+ yearsof architecture responsibility
Academic background
- Master in Computer ScienceFernUniversität in Hagen
- Diplom in Computer ScienceFH Aachen University of Applied Sciences
Certifications
- AWS Certified DevOps Engineer – Professional2026 · Amazon Web ServicesView certificate: AWS Certified DevOps Engineer – Professional (opens in a new tab)
- AWS Certified Developer – Associate2024 · Amazon Web ServicesView certificate: AWS Certified Developer – Associate (opens in a new tab)
- AWS Certified Solutions Architect – Associate2024 · Amazon Web ServicesView certificate: AWS Certified Solutions Architect – Associate (opens in a new tab)
Achieving more together
Let's talk about your project.
Would you like to develop software, modernise existing systems or settle a technical question? Together we discuss your goals and how Perferens can support you.
Our principles
Responsibility shows
in how we work.
Technologies change. Our standard remains: understand the bigger picture, make well-founded decisions and take responsibility for delivery.
Create clarity.
We question requirements, make dependencies visible and explain technical decisions. This creates a shared foundation on which your project can evolve.
Shape progress deliberately.
We use new technologies and AI where they create concrete value. What counts are your goals – as well as quality, data protection and cost-efficient operation.
Pursue quality consistently.
We combine careful development with automated tests and verifiable results. Maintainability, performance and operations are part of it from the start.
Understand complexity. Shape solutions. Take responsibility.