Skills

Yo, here is a not-too-comprehensive list of languages, frameworks, tools, DBs, and other abominations I’ve had pleasure (or displeasure - I’m talkin’ to you, Java) of exploring.

Some of the items below I’ve only interacted with briefly, while other technologies have accompanied me since I began learning how to pretend I am the smart guy - or how some call it: “the software engineering” :D

Categorization

All abilities are primarily categorized by my experience:

  • Advanced - extensive experience using the stack in professional projects, or large personal projects
  • Comfortable / Intermediate - regularly used in projects, solid understanding of concepts, but not extensively
  • Explored / basic - experimented with small projects or had brief hands-on experience / exposure
  • Observed / Familiar conceptually - tools I read about, briefly experimented with, watched courses/YT vids, discussed with other people e.g. in Discord communities

Table of Contents

Frontend

  • Javascript/TypeScript Advanced
  • React.js Advanced
  • HTML5 Advanced
  • CSS3 Advanced
  • Redux + Redux Toolkit Comfortable
  • TailwindCSS Comfortable
  • Package managers: npm | yarn | pnpm Comfortable
  • Styled Components UI Library Comfortable
  • Mantine UI Library Comfortable
  • Storybook / Chromatic Comfortable
  • Browser DevTools Comfortable
  • jQuery / Ajax / Bootstrap Comfortable
  • Figma Comfortable
  • Angular.js Observed / familiar conceptually
  • Docusaurus Explored

Backend

  • Spring Boot Comfortable
  • Bucket4j Explored
  • Java Comfortable
  • Object-Oriented Programming Comfortable
  • CRUD Comfortable
  • REST API Comfortable
  • Data: JSON | XML | XAML Comfortable
  • Protocols: HTTP | TCP | SMTP Comfortable
  • Gradle Explored / basic
  • Maven Explored / basic
  • Swagger / OpenAPI Comfortable
  • XAMPP Comfortable
  • Postman Comfortable
  • Relational Databases Comfortable
  • SQL Comfortable
  • MySQL Explored / basic
  • PostgreSQL Explored / basic
  • MariaDB Explored / basic
  • Node.js Comfortable
  • Express.js Explored / basic
  • C# Explored / basic
  • .NET Explored / basic
  • AvaloniaUI Explored / basic
  • WPF Explored / basic
  • Python Comfortable
  • Pydantic Explored / basic
  • PHP Explored / basic
  • MongoDB Explored / basic
  • Mongoose (JavaScript ORM) Explored / basic
  • NoSQL Explored / basic
  • Redis Explored / basic

DevOps

  • Linux: Arch | Fedora | Kali Comfortable
  • Windows Advanced
  • CORS Explored / basic
  • Curl Comfortable
  • AWS: Lambda | S3 | Code Pipeline | Cognito | CloudWatch Explored / basic
  • Docker Explored / basic
  • CI/CD: GitHub Actions YAML | Vercel | Render Comfortable
  • Azure Observed / familiar conceptually

Mobile

  • Kotlin Explored / basic
  • Jetpack Compose Explored / basic
  • Kotlin Compose Multiplatform Explored / basic
  • Android SDK (XML Layouts, Activities) Explored / basic
  • Android Debug Bridge (ADB) Explored / basic
  • Material UI Explored / basic

Miscellaneous

  • Tools
  • IDEs
  • Low-level

Honorable mentions

  • Neovim
  • JetBrains
  • Tabs