I'm David a backend engineer and machine-learning practitioner who turns prototypes into production services. I build dependable backend systems and production ML APIs for real-world problems. I have a solid foundation in software engineering and my work revolves around engineering Python based web-apps. I’ve trained and deployed machine learning models and I'm comfortable solving deployment headaches. Why I stand out Full-stack of the ML pipeline: not just model-building, but API design, scaling, and deployment. Problem-driven: I focus on shipping Clear communicator & teacher: I break technical concepts into simple, testable steps, helpful for clients who want oversight without the jargon. Growth mindset: actively improving toward senior/backend goals and production-quality engineering standards.

Idris David

I'm David a backend engineer and machine-learning practitioner who turns prototypes into production services. I build dependable backend systems and production ML APIs for real-world problems. I have a solid foundation in software engineering and my work revolves around engineering Python based web-apps. I’ve trained and deployed machine learning models and I'm comfortable solving deployment headaches. Why I stand out Full-stack of the ML pipeline: not just model-building, but API design, scaling, and deployment. Problem-driven: I focus on shipping Clear communicator & teacher: I break technical concepts into simple, testable steps, helpful for clients who want oversight without the jargon. Growth mindset: actively improving toward senior/backend goals and production-quality engineering standards.

Available to hire

I’m David a backend engineer and machine-learning practitioner who turns prototypes into production services.

I build dependable backend systems and production ML APIs for real-world problems. I have a solid foundation in software engineering and my work revolves around engineering Python based web-apps. I’ve trained and deployed machine learning models and I’m comfortable solving deployment headaches.

Why I stand out

Full-stack of the ML pipeline: not just model-building, but API design, scaling, and deployment.

Problem-driven: I focus on shipping

Clear communicator & teacher: I break technical concepts into simple, testable steps, helpful for clients who want oversight without the jargon.

Growth mindset: actively improving toward senior/backend goals and production-quality engineering standards.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Beginner
Beginner
See more

Language

English
Advanced

Work Experience

Junior Python Developer (Data Science) at NCAIR Nigeria
August 1, 2024 - Present
Collaborated with the development team to create and enhance Python applications. Utilized Linux environment for development and version control using Git. Undertook various Data Science and Machine Learning projects to further enhance Python development skills and knowledge.
Backend Developer at Personal Project
September 30, 2024 - August 23, 2025
Architected and implemented a secure REST API backend for a voting system using Django and Django REST Framework, enabling streamlined election management and real-time vote tracking. Designed and implemented a user authentication system with MySQL/PostgreSQL database integration and built scalable API endpoints with integrated cloud storage solutions for media assets. Developed API documentation and endpoint specifications. Deployed and managed the application on Render.com cloud platform with CI/CD integration.
September 30, 2024 - August 23, 2025
Implemented a convolutional neural network (CNN) for classifying breast ultrasound images into benign, malignant, and normal categories. Leveraged transfer learning with the pre-trained EfficientNet architecture from TensorFlow Hub to improve classification accuracy. Achieved approximately 88% accuracy on the validation set, with results visualized for evaluation.
Junior Python Developer (Data Science) at NCAIR Nigeria
September 30, 2024 - October 22, 2025
Developed and maintained Python-based applications; collaborated with the development team to create and enhance Python applications; used Linux environment and Git for version control; undertook various Data Science and Machine Learning projects to advance skills in Python development.
Junior Python Developer at NCAIR Nigeria
October 1, 2024 - Present
Continuing responsibilities in developing and maintaining Python-based applications; leveraging Linux and Git for development workflows; engaging in data science and ML projects to further enhance Python development skills.

Education

Bachelor of Science at Landmark University
October 22, 2021 - August 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Education, Software & Internet, Healthcare, Professional Services, Computers & Electronics