2 min read
Skills and technologies

Languages

  • Interpreted: JavaScript / TypeScript / Python
  • Compiled: Rust / C++

Databases

  • Document: MongoDB
  • Relational: PostgreSQL
  • Key-value: Redis
  • Search-engine: Elastic

Web

  • Framework: Vue.js
  • UI components: Prime, Shadncn
  • CSS: TailwindCSS
  • Bundling: Vite
  • Testing: Vitest, Jest
  • Backend: Deno, Actix
  • Telegram Bot: Aiogram

Dev tools

  • Documentation: Swagger, Postman
  • Version control: Git, Github
  • Containerization: Docker Compose
  • Hosting: VPS/VDS, AWS
  • Logging: ElasticSearch
  • Message brocker: Apache Kafka

Other Tools

  • Prototyping: Figma, Photoshop, Excalidraw
  • Organizing: Notion
  • Team: Slack
  • Media: Blender, Adobe Premiere Pro

This is a living document, and Iā€™m always exploring new technologies to improve my workflow and stay up to date with the industry.

Would be cool to try Go for the backend.