Building Robust Django APIs & Automated Cloud Pipelines.
Technical Skills & Expertise
Core technologies I use to build, deploy, and maintain web services.
Backend Development
- Python, Django/DRF, FastAPI
- RESTful APIs & OpenAPI/Swagger
- Celery, RabbitMQ & Redis
- SQL, NoSQL & ORM Optimization
- Escrow Payment System
DevOps & Cloud
- GitHub Actions & Azure Pipelines
- Docker, Docker compose & Kubernetes
- AWS (EC2, S3, RDS, ECR), Azure (VM, VNet, Firewall)
- Nginx & Gunicorn
- Terraform & Ansible
Tools & Workflow
- Git/GitHub Workflows
- Linux System Admin
- Pytest & Integration Tests
- Prometheus, Grafana, New Relic & Logging
Featured Projects
Explore my backend architectures, REST API designs, and cloud infrastructures.
AWS Active Directory Deployment
Deployed and configured a Windows Server Active Directory environment on AWS EC2 to centralize identity management, domain authentication, and access control for organizational users and resources.
Used Active Directory for user management, implemented GPOs for security, and leveraged AWS EC2 for scalable identity management.
Windows Server Deployment on AWS
Deployed and configured a Windows Server instance on AWS EC2, establishing a cloud-based Windows environment for Active Directory domain services, centralized user authentication, and IIS web hosting.
Created a scalable Windows Server environment for enterprise IT, using Active Directory for identity management and AWS security rules for network control.
Sports Data Backup | AWS Automation
Created an automated sports highlights retrieval and backup pipeline that processes videos and stores data in Amazon S3 and DynamoDB. Used Amazon ECS Fargate and EventBridge for scheduled execution, with flexible configuration via JSON templates.
Automated video processing and cloud backups with ECS Fargate. Used JSON templates for deployment and integrated S3 and DynamoDB for storage.
Sports API Management System
Developed a containerized sports data API platform on AWS ECS with Fargate, using Amazon API Gateway to route requests to backend services integrated with an external Sports API for real-time scores, player profiles, and game statistics.
Used AWS Fargate for serverless hosting and API Gateway for routing, integrating a Sports API for real-time data.
NBA Analytics Data Lake
Created a Python script to automate the provisioning of an AWS data lake for NBA analytics, using Amazon S3 for data storage, AWS Glue for cataloging and transformation, Amazon Athena for SQL querying, and the NBA API for live game scores.
Automated data lake setup and processing with S3. Enabled SQL analytics using AWS Glue Data Catalog and Athena. Integrated real-time NBA scores via the NBA API.
NBA Game Day Alert System
Developed a serverless, event-driven notification system that fetches NBA game scores from external APIs and delivers real-time game updates to subscribed users via SMS and email using AWS managed services.
Automated score retrieval and notifications reduced manual effort, using event-driven processing for scalable delivery and AWS services for reliable alerts.
Weather Dashboard
Developed a cloud-based Weather Dashboard that retrieves real-time weather data through an external API, integrates cloud storage, and uses Python automation to streamline data processing and application workflows.
Automated weather data processing in Python with cloud storage, enhancing workflow efficiency and API integration skills.
FarmDine (B2B E-commerce Platform)
Contributed to a B2B food-sourcing platform linking Nigerian restaurants with local producers. Integrated Paystack payments into a Django REST Framework backend for secure transaction processing.
Created a payment API following Paystack guidelines, boosting reliability and security, and streamlining transactions between restaurants and food producers.
Banking Document Management System
Created a Django-based document management system for Alert Microfinance Bank to enhance the upload, verification, and approval of account and loan documents, while centralizing document storage for better record management and workflow efficiency.
Streamlined document workflows, improved retrieval, reduced document processing time, and supported efficient storage for infrequently accessed records.
Authors Lens (Blog Platform)
Developed a RESTful API for a blogging platform designed to empower emerging writers to publish content, receive feedback, and improve their writing skills in a supportive community.
Implemented secure 2FA and password recovery using Djoser. Developed full CRUD for blog management with structured PostgreSQL models for reliable data storage and retrieval.
See9jaNG (Tourism Website API)
Developed a RESTful API for See9jaNG, a tourism platform that helps travelers explore tourism destinations and related information. Providing a reliable backend for data management and seamless integration with the website.
Created RESTful API endpoints for tourism content and website features, utilizing PostgreSQL for efficient data management to enhance platform development and integration.
Little Lemon (Menu and Booking System)
Developed a full-stack restaurant web application featuring an interactive restaurant menu and table reservation system to streamline customer dining experiences and booking management.
Developed API endpoints for menu retrieval and table reservations, optimizing backend logic for efficient data handling and workflows while enhancing API reliability.
CoDebt (Student Debt Verification Platform)
Created a web application for schools that allows administrators to verify outstanding student debt before admission. It also gives debtors limited access to check their debt status and dispute inaccuracies.
Centralized student debt records for admission screening and administrative decisions, with role-based access to debt information and enabling debtors to submit disputes.
Work History
My professional experience as a backend and devops engineer.
DevOps Engineer
Fast Credit Finance Company Limited • Full-time
- Designed and maintained multi-stage Azure DevOps CI/CD pipelines to scan, build, test, and deploy applications, reducing release cycles by 40% while improving deployment reliability across environments.
- Implemented application and infrastructure monitoring with New Relic, providing full visibility into application performance and production incidents, reducing Mean Time to Detection (MTTD) by 60%.
- Configured and hardened NGINX reverse proxies, managed SSL certificate lifecycle, and optimized HTTPS traffic routing to improve application security, availability, and compliance for core financial tools.
IT Support/API Developer
Alert Microfinance Bank • Full-time
- Spearheaded end-to-end backend architecture and schema design for a scalable loan-processing and account-opening platform, improving operational efficiency by 40% and reducing onboarding friction.
- Developed a secure, high-throughput payment processing API using Django REST Framework and JWT authentication, integrating with NIBSS Direct Debit to automate recurring loan repayments.
- Enforced fine-grained Role-Based Access Control (RBAC) and data isolation patterns, ensuring user data security and strict compliance with banking standards.
- Provided Tier 1 and Tier 2 technical support to over 300 employees, achieving a 95% first-contact resolution rate and reducing vendor escalations by 70%.
Client Reviews & Rating
Read feedback from clients or leave a rating for my backend and DevOps work.
Rate My Work
Worked with me? Leave your rating and testimonial below.
Client Reviews (4)
Esther Ninyo
Sept. 14, 2022
"Peter was a dedicated intern who consistently focused on solutions and was mindful of deadlines when completing his assigned tasks. His contributions during the project phase of the 14GxZuri training were significant and invaluable. His growth throughout the training and project phase is commendable, and I highly recommend him for any backend role."
Oluwadahunsi Adeyinka
April 29, 2022
"Peter has consistently demonstrated reliability and professionalism. During stressful periods, he had a positive influence on the entire team. Overall, Peter was a pleasure to work with, and I wholeheartedly recommend him to anyone seeking an excellent web developer."
Ibrahim Tiamiyu
April 28, 2022
"I highly recommend Mr. Peter Oyelegbin as a valuable staff member for any organization. I had the pleasure of working alongside him for a couple of years during my time in college, and I can confidently say that he is an exceptionally efficient colleague. Mr. Oyelegbin excels in his work, ensuring that it is polished and appealing, which is sure to attract attention. He is a tremendous asset to any organization, and his efforts truly make everything shine. With a strong sense of initiative and a positive attitude, he consistently produces high-quality results. For these reasons, I wholeheartedly endorse him."
Philip Oyelegbin
April 26, 2022
"Peter is one of the finest backend Python programmers I have worked with. He possesses excellent analytical and problem-solving skills. Additionally, he is skilled in circuit design using MATLAB Simulink. I had the opportunity to see his final year project during his HND degree at Yaba College of Technology."
Let's Work Together
Looking for a dependable engineer to build your Django backend, deploy your applications, or automate your cloud infrastructure? Send me a message!