My Skills

This page highlights my core IT skills and experience, ranging from front-end to back-end development.

Front-End Development

  • HTML/CSS/JavaScript: Creating responsive, interactive websites (SFIA: Programming/software development - Level 3).
  • React.js: Building dynamic SPAs with user-friendly interfaces (SFIA: Programming/software development - Level 4).
  • Bootstrap: Designing cross-platform responsive sites (SFIA: User experience analysis - Level 3).
  • SASS/SCSS: Writing maintainable, reusable CSS (SFIA: Programming/software development - Level 3).

Back-End Development

  • Node.js: Server-side applications and API handling (SFIA: Programming/software development - Level 4).
  • Express.js: Creating RESTful APIs with middleware (SFIA: Systems integration and build - Level 3).
  • Python/Django: Data-driven web applications (SFIA: Programming/software development - Level 4).
  • Database Technologies: Expertise in MySQL and MongoDB (SFIA: Database design - Level 3).

Tools & Platforms

  • Git/GitHub: Version control and collaboration (SFIA: Configuration management - Level 3).
  • Docker: Containerization for consistent deployments (SFIA: Release and deployment - Level 3).
  • CI/CD: Pipelines with Jenkins and GitLab CI (SFIA: Systems integration and build - Level 4).
  • Cloud Platforms: Deploying on AWS and Azure (SFIA: Cloud computing - Level 4).

Project Experience

  • Personal Blog Platform: A responsive blog with Markdown support and comments (SFIA: Programming/software development - Level 3).
  • E-Commerce Website: E-commerce functionalities with Django and React (SFIA: Solution architecture - Level 4).
  • Enterprise Management System: Internal management with user roles and reports (SFIA: IT system operations - Level 4).
  • Microservice Architecture: Containerized services orchestrated with Kubernetes (SFIA: Methods and tools - Level 4).