software freelancer
I’m a Calgary-based tech professional who helps clients build reliable backend systems and make sure their software works exactly as expected. I specialize in backend development and QA, using Python and modern tools to design, test, and validate systems that are stable, efficient, and trustworthy.
My background includes backend development, data engineering, DevOps, and machine learning, which gives me a wider perspective than a typical QA or backend developer. I don’t just test features at the surface level—I understand how APIs, data pipelines, and system logic work underneath, so I can catch deeper issues, find edge cases, and help prevent problems before they reach your users.
Here’s what I bring:
Backend Development
Building APIs and services with Python (FastAPI, Flask, REST APIs)
Implementing authentication, authorization, and secure workflows
Working with databases, async programming, and WebSockets
Writing clean, maintainable code that integrates well with your existing systems
QA & Testing
Testing APIs, backend logic, and data workflows thoroughly
Writing and executing test cases for features, integrations, and edge scenarios
Validating data accuracy in pipelines and analytics systems
Finding bugs that impact performance, reliability, or user experience
Working closely with developers to resolve issues efficiently
I adapt quickly to new systems and can start contributing fast. Whether you need backend development, QA testing, or both, I focus on one goal: making sure your product is reliable, stable, and ready for real use.
Clients choose me because I’m detail-oriented, technical, practical, and serious about quality. I don’t just say things work—I verify them, test them, and make sure they’re solid. If you’re looking for someone who can help improve your software quality and build backend systems that work right, I’m ready to help.
Work Terms
I respond best to email so please use my email at jonathandaboushdev@gmail.com.
Attachments (Click to Preview)
-
-
-
-