Database Developer

you are looking for!

My approach to work is 

logic

,

quality

 and 

security

.

 Hello! My name is Patrick Nehls  and I am a database specialist from the beautiful city Hamburg in Germany. I have been working as a developer on different programming languages and as database administrator on different database systems for more than 28 years. I believe in code quality, secure programming, and standards. 


A great data model is the most important foundation for a data driven high load application.

WHAT DO I DO

When working with databases these are my topics (in alphabetical order)

  • Coding guidelines (prepared statements, parameter validation, invariants, ...)
  • Comments in English or German
  • Consulting on best approaches
  • Normalization
  • Optimized data types ready for high load databases
  • Optimized queries getting data as fast as possible
  • Replication secure code and models
  • Style guidelines (Naming conventions,  PSRs,  ...)
  • Secure programming (GDPR, encryption, injections, constraints, invariants, assertions, validations, hashing, encryption, ...
  • SQL queries (MySQL 5.x, 8.x, performance optimization, ...)
  • SQL data models (MySQL 5.x, 8.x, normalization, performance optimization, security, CRUD, Event-Sourcing, CRQS, ...)


I also worked with other DBMS (Access, AzureMySql, AzureSQL, Clickhouse, dBase, Microsoft SQL Server, Microsoft Visual FoxPro, MongoDB, Oracle, Paradox, PostgreSQL, Prometheus, Redis, SQL Anywhere/Sybase), but my database focus is on MySQL / MariaDB.

WHY DO YOU NEED ME?

What might be the reason to get an external database developer?

  • Getting a second opion/reviewer
  • Getting another kind of view
  • Flexible, non permanent working resource
  • Knowledge transfer
  • Lack of own time or resources
  • Your team has developers only and you do not want a full database position but still need database experience.
  • You database is slow although it is small

OFFER OF CHALLENGE

Interested? Show me a data model (<4 tables) or a query and I will return my comments as an example of my work.