David Hamann

I’m an independent IT consultant based in Berlin, Germany. I help companies with software development, IT security, and infrastructure — usually as an ongoing technical partner rather than a one-off contractor.

My work spans a wide range: building and maintaining software solutions, penetration testing at the code and application level, managing server infrastructure, and developing custom tooling for deployment, integration, and automation. What connects all of it is a preference for going deep — understanding how systems actually work.

When you hire me, you work directly with me. Most of my clients are small to medium-sized businesses who value having a single technical contact they can hand a problem to and trust that it gets solved properly. Many of my engagements started with a specific project and turned into long-term working relationships.

If you’re looking for someone to investigate a tricky technical issue, build something that needs to work reliably, or keep your infrastructure running and secure on an ongoing basis — that’s the kind of work I do. Get in touch.

What I offer

Custom Tooling & Integrations

API integrations, deployment tools, middleware, updaters, internal portals, automations — the kind of software that connects systems and keeps things running behind the scenes, for example in Python or Rust.

More about custom software →

FileMaker Development

Full-stack FileMaker work — from application development and server management to security reviews and performance optimization. I’ve worked with FileMaker for two decades, including security research and published vulnerability disclosures, and cover everything from business process design to low-level protocol and file format analysis.

More about FileMaker consulting →

Infrastructure & Server Management

Server management, monitoring, automation, and hardening for companies who need reliable systems without building an internal ops team. I set up and maintain infrastructure on an ongoing basis — including regular updates, security patches, and keeping an eye on things before they become problems.

More about infrastructure services →

Penetration Testing & Security Consulting

Security assessments for (web) applications, APIs, and the supporting infrastructure — with a focus on code-level analysis and manual testing rather than just automated scanning. I look at how your systems actually work and what risks exist.

More about security consulting →


How I Work

Direct collaboration. You always work directly with me. No rotating contacts, no handoffs. This means fast communication, consistent quality, and someone who actually understands your system and business over time.

Remote, but available. Nearly all my work is done remotely. My clients are spread across Germany, Europe and beyond. For projects that require it, I’m happy to come on-site occasionally.

Flexible engagement. Some clients hire me for a defined project (an assessment, a migration, building a tool). Others work with me on an ongoing retainer basis for continuous infrastructure support and development.

Languages. I work in German and English. Feel free to reach out in either.


Contact

Interested in working together? Let’s talk about your project.

✉️ Email me
📞 Call me

🇩🇪 Zur deutschen Version