Back to About

Backend Engineering

GOOD
  • TypeScript
  • JavaScript
  • Python
  • Go
  • Rust
  • C# (.NET)
  • Node.js
  • Express
  • Fastify
  • NestJS
  • FastAPI
  • Django
  • Prisma
  • Drizzle
  • Supabase
  • Firebase
  • JWT
  • GraphQL
  • Docker

Designing and developing backend systems and APIs.

I build secure backend systems for web applications using Node.js (Express, Fastify) and services like Supabase.

I design and develop APIs (REST and sometimes GraphQL), handling authentication, data validation, and integrations with external services.

I implement authentication and authorization flows, including JWT-based systems, OAuth, and role-based access control.

I work with databases and caching layers (PostgreSQL, Redis), focusing on performance, data consistency, and scalability.

I design systems to be modular and maintainable, often using a service-oriented or microservices approach when needed.

I also handle async workflows and background jobs, using queues or messaging systems where appropriate.

I care about code quality, testing, and observability, making sure systems are reliable and easy to debug in production.

Projects using this skill

Hackarion
WebIn Progress

Hackarion

A web application platform showcasing modern interface design and scalable frontend component architecture.

View Hackarion