Alfred Onyia
Backend Developer — C#(ASP.NET Core) | Python (Django)
Hire this person
Send a job offer directly to this candidate
About
Backend Developer with 3 years of hands-on experience building and maintaining backend systems using C#(ASP.NET Core) and Python (Django). Experienced in designing RESTful APIs, asynchronous task processing with Celery database design and optimization using SQL Server and PostgreSQL, and building data pipelines for real-world applications. Proven ability to take ownership of backend features end-to-end, collaborate in team environments, and deliver reliable, maintainable systems in production.
Comfortable working across the full backend lifecycle—from requirements and design to deployment, monitoring, and optimization
Experience
Backend Developer (Django) - HireHuub - London Area (Remote)
(2024-11)
- Built and maintained automated web scraping pipelines integrated with a Django backend, enabling real-time data collection and storage for analytics and reporting.
- Implemented asynchronous task processing using Celery, improving system throughput and ensuring stable handling of concurrent scraping tasks.
- Integrated Celery Beat for scheduling periodic scraping tasks, reducing manual intervention by 70% and ensuring consistent data updates.
- Optimized scraping workflows to handle large-scale datasets, improving extraction speed and minimizing downtime.
- Collaborated with backend engineers to design scalable data ingestion pipelines, ensuring clean and structured data flow into SQL databases for downstream use.
- Built data normalization and cleaning pipelines using Python and Pandas to improve dataset quality and consistency for internal assessments and testing
- Actively participated in backend decision-making around performance, reliability, and maintainability of data-driven systems.
Backend Developer (Asp.Net Core) - HNG - Remote
(2023-05 - 2024-02)
- Built and maintained RESTful API services using C# and ASP.NET Core to support frontend-backend communication.
- Collaborated within a cross-functional team to deliver real-world applications, contributing to backend architecture, implementation, and testing.
- Worked across the full development lifecycle, including API design, database integration, testing, and deployment.
- Optimized database interactions and API endpoints to ensure efficient and reliable performance.
- Gained experience working in fast-paced, delivery-focused development environments with production constraints.
Software Developer (Python & SQL) - NIIT Limited - Lagos State
(2021-03 - 2022-07)
- Developed Python-based projects and scripts to automate tasks and improve workflow efficiency.
- Designed and managed SQL databases, performing data extraction, manipulation, and reporting.
- Connected to public APIs to fetch data for an inventory management system, integrating external data with internal workflows.
- Designed and managed SQL Server databases using SQL Server Management Studio (SSMS), performing data extraction, manipulation, and reporting.
- Built Python solutions that interacted with SQL databases for data storage and retrieval, gaining hands-on backend experience.
Education
Bachelor of Science - Computer Science - University of Benin (2018-01 - 2023-12)
