I have wide-ranging experience in backend development, including C, C++, Python, and TypeScript/JavaScript; with both relational databases (e.g. PostgreSQL) as well as no-SQL (e.g. Redis).
Furthermore, I've created all sorts of backends: RESTful, WebSocket-based (both JSONRPC and without), GraphQL, and more.
Awareness of low-level operating system & CPU behavior gives me an advantage in writing performant software, and I am also comfortable with various threading models.
This gives me a very wide selection of skills, which can be applied to just about any backend task.
On top of all this, I've always been highly security-minded, and build security into the product from day one. From basics such as data validation, all the way to per-row encryption, to ensure better privacy in the case a breach does happen.
What's included
Database & storage solution
A properly-setup database or other storage solution in order to handle persistent data.
Backend/API Server
A server or service that performs the required tasks, using either an existing/specified API, or with a custom-designed API.
Documentation
Documentation of the project, including the database and API (if applicable).
I have wide-ranging experience in backend development, including C, C++, Python, and TypeScript/JavaScript; with both relational databases (e.g. PostgreSQL) as well as no-SQL (e.g. Redis).
Furthermore, I've created all sorts of backends: RESTful, WebSocket-based (both JSONRPC and without), GraphQL, and more.
Awareness of low-level operating system & CPU behavior gives me an advantage in writing performant software, and I am also comfortable with various threading models.
This gives me a very wide selection of skills, which can be applied to just about any backend task.
On top of all this, I've always been highly security-minded, and build security into the product from day one. From basics such as data validation, all the way to per-row encryption, to ensure better privacy in the case a breach does happen.
What's included
Database & storage solution
A properly-setup database or other storage solution in order to handle persistent data.
Backend/API Server
A server or service that performs the required tasks, using either an existing/specified API, or with a custom-designed API.
Documentation
Documentation of the project, including the database and API (if applicable).