Skip to content
Kamran Code

Technology, organised by what it's for

Not a logo wall. Each technology here is something I use to build real systems — grouped by capability so you can see how the pieces connect.

Hover, focus or tap a technology to see how it connects to the rest of the stack. Highlighted items are core to how I work.

The full map

The languages I write production code in.

  • TypeScriptcore
  • JavaScript
  • PHPcore
  • SQL

Application frameworks I build on.

  • Next.jscore
  • Laravelcore
  • Node.js

Interfaces, components and accessibility.

  • Reactcore
  • Tailwind CSS
  • Responsive applications
  • Accessible interfaces

Business logic, auth, queues and jobs.

  • API design
  • Authentication & authorization
  • Queues & background jobs
  • Business logic

Relational, cache and vector storage.

  • MySQLcore
  • PostgreSQLcore
  • Redis
  • Vector databases

Models, retrieval, agents and structured output.

  • LLM applicationscore
  • RAG pipelinescore
  • AI agents & tool calling
  • Agent harness engineeringcore
  • Embeddings
  • Structured outputs
  • Document intelligence

Serving, evaluating and operating models in production.

  • Self-hosted embeddings & reranking
  • Local model serving
  • Vector index operations
  • Evaluation & verification
  • Cost & budget controls
  • PII masking & data handling

Semantic and keyword search systems.

  • Semantic search
  • Hybrid & keyword search

Containers, pipelines, platforms and deployments.

  • Railwaycore
  • Dockercore
  • CI/CDcore
  • Infrastructure as code
  • Deployments & environments
  • Database migrations

Hosting, domains, storage, security and operations.

  • Domains, DNS & email auth
  • TLS & security headers
  • Object storage (S3 API)
  • Linux
  • Reverse proxies & edge
  • Monitoring & operations
  • Caching & ISR

Designing, securing and integrating APIs.

  • REST & OpenAPI
  • Third-party integrations
  • Webhooks & data sync

CRM, CMS, ERP and internal platforms.

  • CRM
  • CMS
  • ERP
  • Dashboards & portals

The everyday engineering toolchain.

  • Git
  • GitHub
  • Testing
  • AI-assisted development

Full-stack engineering, layer by layer

Frontend, backend, data and infrastructure handled by one engineer who understands how they fit together.

    • React
    • Next.js
    • TypeScript
    • JavaScript
    • Tailwind CSS
    • Responsive applications
    • Accessible interfaces
    • Laravel
    • PHP
    • Node.js
    • APIs
    • Authentication
    • Authorization
    • Queues
    • Background jobs
    • Business logic
    • MySQL
    • PostgreSQL
    • Redis
    • Vector databases
    • Search systems
    • Docker
    • Linux
    • CI/CD
    • Deployment
    • Reverse proxies
    • Production operations
    • Monitoring

Have a project in mind?

Tell me what you're trying to build. I'll come back with an honest view on scope, architecture and the right approach.