My Skills & Expertise

A comprehensive overview of my technical skills and proficiency levels across different domains

Programming Languages

Python90%

Expert-level Python skills with extensive experience in web development and automation.

JavaScript85%

Extensive experience with JavaScript, proficient in modern ES6+ features and asynchronous programming.

TypeScript85%

Strong expertise in TypeScript, using it as my primary language for type-safe development.

C#40%

Basic understanding of C# and .NET ecosystem.

Java70%

Solid foundation in Java with experience in building backend applications.

PHP42%

Working knowledge of PHP for web development.

Rust15%

Currently learning Rust, familiar with basic concepts.

Swift30%

Basic understanding of Swift for iOS development.

Frontend Development

React90%

Expert in React, building complex and performant user interfaces.

Tailwind CSS85%

Advanced proficiency in Tailwind CSS for modern and responsive designs.

Next.js90%

Expert in Next.js, specializing in server-side rendering and static site generation.

Vue.js70%

Strong experience with Vue.js for building interactive web applications.

Nuxt3.js70%

Proficient in Nuxt3 for Vue-based applications.

HTML95%

Expert-level HTML5 knowledge and semantic markup.

CSS90%

Advanced CSS skills including animations, flexbox, and grid layouts.

Material UI70%

Strong experience with Material UI for React applications.

React Native60%

Solid experience in mobile app development with React Native.

Android60%

Competent in Android development with Java.

Swift40%

Basic knowledge of iOS development with Swift.

Backend Development

Node.js90%

Expert in Node.js backend development and ecosystem.

Express85%

Advanced proficiency in Express.js for RESTful APIs.

Flask80%

Strong expertise in Flask for Python web applications.

Django70%

Solid experience with Django framework.

FastAPI70%

Strong proficiency in FastAPI for high-performance APIs.

PHP50%

Working knowledge of PHP backend development.

Spring Boot60%

Intermediate experience with Spring Boot for Java applications.

Laravel40%

Basic understanding of Laravel framework.

DevOps & Version Control

Git90%

Expert in Git version control and collaboration workflows.

GitLab70%

Strong experience with GitLab CI/CD and repository management.

Docker80%

Advanced proficiency in Docker containerization.

Bash50%

Intermediate command-line scripting skills.

Batch50%

Working knowledge of Windows batch scripting.

Cloud Technologies

AWS75%

Strong proficiency in AWS cloud services and architecture.

ECS50%

Working experience with AWS ECS for container orchestration.

EC250%

Competent in managing EC2 instances and configurations.

S350%

Solid experience with S3 storage solutions.

RDS50%

Proficient in RDS database management.

Lambda50%

Working knowledge of serverless computing with Lambda.

Fargate50%

Experience with AWS Fargate for container deployment.

Databases

PostgreSQL80%

Advanced expertise in PostgreSQL database design and optimization.

MySQL80%

Strong proficiency in MySQL database management.

MongoDB85%

Expert in MongoDB for NoSQL database solutions.

Redis60%

Solid experience with Redis for caching and real-time data.

Neo4j60%

Competent in Neo4j graph database implementations.

DynamoDB60%

Working experience with AWS DynamoDB.

MariaDB60%

Solid understanding of MariaDB database management.

Prisma60%

Competent with Prisma ORM for database operations.

Supabase70%

Strong experience with Supabase backend platform.

Testing

Jest80%

Advanced expertise in Jest for JavaScript testing.

Mocha70%

Strong proficiency in Mocha testing framework.

Chai70%

Strong experience with Chai assertion library.

Selenium70%

Strong skills in automated testing with Selenium.

Languages

English90%

Professional working proficiency in English.

Georgian100%

Native Georgian speaker.

French70%

Strong intermediate level French (B2).

Want to see these skills in action?

View My Projects