A collection of 339+ solutions to coding challenges from popular platforms, demonstrating problem-solving skills, algorithmic thinking, and clean code practices.
| Metric | Count |
|---|---|
| Total Problems Solved | 339+ |
| Platforms | 5 |
| Languages | JavaScript, TypeScript |
| Years Active | 2023 - Present |
- Array manipulation & traversal
- String processing & pattern matching
- Hash maps & frequency counting
- Two-pointer technique
- Sliding window
- Recursion & iteration
- Mathematical algorithms
- Sorting & searching
- Arrays & Strings
- Hash Maps / Objects
- Sets
- Stacks & Queues
Codewars β 286 Solutions
Skill-building katas organized by difficulty (kyu system: lower = harder).
| Difficulty | Count | Level |
|---|---|---|
| 8 kyu | 159 | Beginner |
| 7 kyu | 87 | Easy |
| 6 kyu | 36 | Medium |
| 5 kyu | 4 | Hard |
Highlights: Two Sum, Maximum Subarray Sum (Kadane's Algorithm), Moving Zeros, Mexican Wave, Tribonacci Sequence, Duplicate Encoder
LeetCode β 12 Solutions
Interview-focused problems organized by pattern.
| Category | Problems |
|---|---|
| Array & String | Merge Sorted Array, Best Time to Buy/Sell Stock, Majority Element, Roman to Integer |
| Two Pointers | Valid Palindrome, Is Subsequence |
| Hash Map | Isomorphic Strings |
AdventJS β 16 Solutions
Christmas-themed JavaScript challenges from adventjs.dev.
| Year | Solutions | Language |
|---|---|---|
| 2023 | 6 | JavaScript |
| 2024 | 8 | JavaScript |
| 2025 | 2 | TypeScript |
Codember β 5 Solutions
Programming challenges from codember.dev.
- Pattern validation
- Password verification
- File processing algorithms
Advent of Code β 1 Solution
Annual algorithmic puzzles from adventofcode.com.
| Year | Days Completed |
|---|---|
| 2024 | Day 1 |
everyday-code/
βββ codewars/ # 286 katas by difficulty
β βββ 5kyu/ # Hard challenges
β βββ 6kyu/ # Medium challenges
β βββ 7kyu/ # Easy challenges
β βββ 8kyu/ # Beginner challenges
βββ leetcode/ # 12 problems by pattern
β βββ array-string/
β βββ two-pointers/
β βββ hashmap/
βββ adventjs/ # 16 seasonal challenges
β βββ 2023/
β βββ 2024/
β βββ 2025/
βββ codember/ # 5 programming challenges
β βββ 2024/
βββ adventofcode/ # Advent of Code solutions
βββ 2024/
- Improve problem-solving skills through consistent practice
- Master common algorithmic patterns used in technical interviews
- Write clean, readable, and maintainable code
- Document my learning journey