Technical Skills Details

An in-depth look at my technical proficiencies with programming language logos and detailed descriptions.

Detailed Technical Breakdown

I've cultivated a diverse skill set across multiple programming languages and technologies. Each skill represents hours of practice, project development, and continuous learning.

Below you'll find detailed information about each technology I work with, including my proficiency level, experience duration, and notable projects where I've applied these skills.

Skill Rating System

80%+ = Advanced proficiency
60-79% = Intermediate proficiency
40-59% = Basic proficiency with project experience
Below 40% = Currently learning

HTML & CSS

Advanced proficiency in creating respons...
80%

Advanced proficiency in creating responsive, accessible, and visually appealing web interfaces. Experienced with modern CSS features like Flexbox, Grid, animations, and CSS frameworks.

3+ years experience 50+ projects

PHP

Proficient in building dynamic web appli...
50%

Proficient in building dynamic web applications, handling form data, database interactions, and creating RESTful APIs. Experience with MySQL database integration.

2 years experience 15+ projects

C++

Solid understanding of OOP concepts, dat...
50%

Solid understanding of OOP concepts, data structures, and algorithms. Developed several console applications including games like Tic-Tac-Toe and basic system utilities.

2 years experience 10+ projects

C Programming

Strong foundation in procedural programm...
50%

Strong foundation in procedural programming, memory management, pointers, and file handling. Experience developing system-level programs and understanding computer architecture fundamentals.

2.5 years experience 20+ projects

Video Editing

Proficient in video editing software for...
70%

Proficient in video editing software for creating engaging content. Skilled in cutting, transitions, color correction, audio mixing, and adding visual effects for YouTube and social media content.

3+ years experience 100+ videos edited