This repository contains a range of technical interview challenges and practical exercises that I've worked through. It's a blend of classic coding problems and real-world software engineering scenarios, including:
- Backend Engineering – RESTful APIs, microservices, and server-side logic.
- Frontend Tasks – UI components, interaction logic, and performance patterns.
- CI/CD Pipelines – Automation scripts, GitHub Actions, and deployment workflows.
- Design & Structural Patterns – MVC, Hexagonal Architecture and much more.
- Clean Code & Best Practices – Maintainable, readable, and testable code.
Each solution is structured for clarity, with clean, sometimes well-documented code and occasional notes or explanations.
Feel free to fork, explore, or contribute!