Shoile
Back to Home

Professional Experience

My journey in the tech industry

ALX Africa
Junior Backend Developer
ALX Africa • May 2024 - October 2024

Developed and maintained RESTful APIs using Django REST Framework. Designed and optimized MySQL database schemas and implemented caching strategies with Redis.

Skills & Expertise

Backend Development
  • RESTful API Design
  • Django & Django REST Framework
  • Authentication & Authorization
  • API Documentation
Databases
  • MySQL
  • PostgreSQL
  • Redis
  • Database Optimization
DevOps
  • Docker
  • GitHub Actions
  • CI/CD Pipelines
  • Deployment Strategies
Programming
  • Python
  • SQL
  • Bash/Shell
  • HTML/CSS (Basic)

Achievements

API Performance Optimization

Improved API response times by 40% through implementing efficient caching strategies with Redis and optimizing database queries.

Comprehensive API Documentation

Created detailed API documentation using Swagger/OpenAPI, improving developer onboarding time and reducing integration issues.

Test Coverage Improvement

Increased test coverage from 60% to 90% by implementing comprehensive unit and integration tests using Pytest.

Automated Deployment Pipeline

Set up CI/CD pipeline using GitHub Actions, reducing deployment time and minimizing errors in the deployment process.