Skills & Expertise

A comprehensive overview of my technical skills, frameworks, and tools. These percentages reflect my proficiency and experience level in each technology.

Frontend

HTML/CSS 95%
6 years experience
JavaScript 90%
6 years experience
React 85%
3 years experience
Vue.js 80%
2.5 years experience
TypeScript 75%
2 years experience
Tailwind CSS 90%
2 years experience
SASS/SCSS 85%
4 years experience

Backend

PHP 90%
5 years experience
Node.js 85%
3.5 years experience
Python 80%
2 years experience
MySQL 85%
5 years experience
MongoDB 70%
1.5 years experience
PostgreSQL 75%
1 years experience
Redis 70%
1 years experience

DevOps & Tools

Git 95%
6 years experience
Docker 75%
1.5 years experience
AWS 70%
1 years experience
Linux 85%
4 years experience
CI/CD 70%
1 years experience
Nginx 80%
2 years experience
Apache 85%
3 years experience

Detailed Breakdown

Frontend Development

Core Technologies

  • HTML5 & CSS3: Semantic markup, modern CSS features, Grid, Flexbox, animations
  • JavaScript (ES6+): Modern JS features, async/await, modules, DOM manipulation
  • TypeScript: Type-safe development, interfaces, generics, decorators
  • Responsive Design: Mobile-first approach, cross-browser compatibility

Frameworks & Libraries

  • React: Hooks, Context API, Redux, React Router, testing with Jest
  • Vue.js: Composition API, Vuex, Vue Router, Nuxt.js
  • CSS Frameworks: Tailwind CSS, Bootstrap, Sass/SCSS
  • Build Tools: Webpack, Vite, Parcel, npm/yarn

Backend Development

Server-Side Technologies

  • PHP: OOP, MVC patterns, Laravel, Symfony, API development
  • Node.js: Express.js, Koa, RESTful APIs, GraphQL
  • Python: Flask, Django, FastAPI, data processing
  • API Design: REST, GraphQL, authentication, rate limiting

Databases & Storage

  • MySQL: Complex queries, optimization, indexing, normalization
  • MongoDB: Document design, aggregation, indexing
  • Redis: Caching, session storage, pub/sub
  • Database Design: Schema design, migrations, backups

DevOps & Development Tools

Development Workflow

  • Git: Branching strategies, rebasing, conflict resolution
  • GitHub/GitLab: CI/CD pipelines, code reviews, project management
  • Testing: Unit testing, integration testing, TDD
  • Code Quality: ESLint, Prettier, PHPStan, code reviews

Deployment & Infrastructure

  • Docker: Containerization, Docker Compose, multi-stage builds
  • AWS: EC2, S3, RDS, Lambda, CloudFront
  • Linux: Command line, shell scripting, server administration
  • Web Servers: Apache, Nginx, SSL configuration

Currently Learning

🦀

Rust

Exploring systems programming with Rust for its memory safety and performance benefits. Currently working through web assembly applications.

☁️

Cloud Architecture

Deepening my knowledge in cloud-native applications, microservices architecture, and advanced AWS services like EKS and serverless computing.

🧠

Machine Learning

Exploring the intersection of web development and AI, focusing on integrating machine learning models into web applications.

My Programming Journey

Full-Stack Developer

2023 - Present

Specializing in modern web technologies including React, Node.js, and PHP. Building scalable applications and delivering exceptional user experiences for clients worldwide.

React Node.js PHP MySQL

Frontend Developer

2021 - 2023

Focused on creating responsive and interactive user interfaces. Mastered modern frontend frameworks and developed a keen eye for design and user experience.

JavaScript Vue.js CSS3 HTML5

Web Development Journey Begins

2019 - 2021

Transitioned into web development, learning HTML, CSS, and JavaScript fundamentals. Built first static websites and discovered passion for creating digital experiences.

HTML CSS JavaScript Git

Discord Bot Development

2016 - 2019

Started my programming journey creating Discord bots using JavaScript and Node.js. Built moderation bots, music bots, and custom command systems for various communities.

JavaScript Node.js Discord.js APIs

Tools & Software

Development

  • VS Code
  • PHPStorm
  • Sublime Text
  • Vim

Design

  • Figma
  • Adobe XD
  • Canva
  • GIMP

Productivity

  • Notion
  • Trello
  • Slack
  • Discord

Testing

  • Postman
  • Jest
  • PHPUnit
  • Cypress