Available for opportunities

Sebastian

Senior Fullstack / Backend Engineer

9+ years building scalable backend systems, REST APIs, cloud infrastructure, and modern frontends. I turn complex requirements into clean, maintainable software.

About Me

I'm a senior software engineer with 9+ years of experience designing and building production systems across diverse industries. My core strength is backend architecture — APIs, databases, cloud infrastructure, and distributed systems — but I'm equally comfortable building modern frontends when the project calls for it.

Core Focus

  • Backend architecture and API design (REST, microservices)
  • Cloud infrastructure (AWS, Google Cloud)
  • Database design and optimization (PostgreSQL, Redis)
  • Event-driven and distributed systems
  • Modern frontend development (Angular, React/Next.js)
  • DevOps, containerization, and CI/CD pipelines

What Sets Me Apart

  • Full ownership from architecture to deployment
  • Strong emphasis on clean code and justified technical decisions
  • Experience across startups and enterprise environments
  • Pragmatic approach: solve the real problem, avoid over-engineering

Projects

Real-world demonstrative projects with serious architecture, clean code, and live deployments. Each one showcases different aspects of full-stack engineering.

NexusCRM

Coming Soon

Multi-tenant CRM with full-stack architecture

A lightweight multi-tenant CRM demonstrating SaaS architecture with JWT auth, role-based permissions, and a pipeline-driven sales workflow.

Key highlights

  • Multi-tenant data isolation via organization_id
  • JWT authentication with access/refresh tokens
  • Role-based access control (Owner, Admin, Sales Rep, Viewer)
FastAPIAngularPostgreSQLRedisSQLAlchemyJWTDocker

Event-Driven Onboarding

Coming Soon

Asynchronous processing with Go and Redis Streams

A service demonstrating event-driven architecture using Go and Redis Streams. Handles user onboarding through a chain of decoupled workers.

Key highlights

  • Redis Streams consumer groups for reliable processing
  • Correlation IDs for end-to-end traceability
  • Idempotent event handlers with retry logic
GoRedis StreamsPostgreSQLDocker

Semantic Search API

Coming Soon

Document intelligence with local embeddings

An API for uploading documents, processing them into chunks, generating embeddings with a local model, and performing semantic similarity search.

Key highlights

  • Local embeddings with all-MiniLM-L6-v2 (zero API cost)
  • Chunking pipeline with configurable overlap
  • PDF and plain text document support
FastAPIsentence-transformersChromaDBPostgreSQLDocker

Skills & Stack

Backend

PythonGoC#FastAPIDjango.NET

Frontend

AngularReactNext.jsTypeScriptTailwind CSS

Databases

PostgreSQLMongoDBRedisSQLAlchemyChromaDB

Cloud & DevOps

AWSGoogle CloudDockerGitHub ActionsNginxLinux

Architecture

REST API DesignMulti-tenancyEvent-DrivenMicroservicesSOLID

Messaging & Async

Redis StreamsBackground WorkersPub/Sub

Testing & Quality

pytestJestIntegration TestsCI/CD

AI & Search

Sentence TransformersEmbeddingsSemantic SearchChromaDB

Semantic Search Demo

Try searching through indexed documents using AI-powered semantic similarity

Powered by sentence-transformers (all-MiniLM-L6-v2) — local model, no API costs

Get in Touch

Interested in working together? Feel free to reach out through the form below or connect via social links.

Location

Remote — Open to remote opportunities worldwide