Skip to main content
Skills background

Technical Skills

Languages

Primary

  • TypeScript
  • Python
  • SQL (PostgreSQL)

Experienced

  • Java
  • C
  • C++
  • C#
  • OCaml
  • Assembly

Tools & Tech

  • React, Next.js, Tailwind, shadcn/ui
  • Node.js, Express, Prisma ORM, PostgreSQL
  • REST APIs, Domain-Driven Design, JWT Auth
  • Docker, Linux, Git, GitHub Actions
  • Postman, Jest, Supertest
  • OpenAI API, AI-assisted developer tooling

Concepts

  • Domain-Driven Design (DDD)
  • Layered Architecture (routes → controllers → services → domains → DB)
  • System Design & API Architecture
  • Authentication & Authorization (JWT, RBAC)
  • Data Modeling, ERD Design, SQL Schema Design
  • ETL Pipelines & Data Normalization
  • Software Design Patterns & Best Practices
  • Unit Testing & Quality Assurance
  • Technical Writing & System Documentation