Hi, I’m Daniel Rowbottom, a junior software developer based in Calgary. I build automation pipelines, backend tools, and QA systems with a strong focus on reliability and maintainability. I enjoy solving complex problems with Python, API workflows, and internal platform tooling to support client-facing systems and reduce operational costs. I’ve hands-on experience across the software lifecycle, from ingestion and processing pipelines to automated testing and data visualization. I thrive in collaborative environments and am passionate about delivering robust, scalable solutions that improve troubleshooting speed and data accuracy for clients and teammates alike.

Daniel Rowbottom

Hi, I’m Daniel Rowbottom, a junior software developer based in Calgary. I build automation pipelines, backend tools, and QA systems with a strong focus on reliability and maintainability. I enjoy solving complex problems with Python, API workflows, and internal platform tooling to support client-facing systems and reduce operational costs. I’ve hands-on experience across the software lifecycle, from ingestion and processing pipelines to automated testing and data visualization. I thrive in collaborative environments and am passionate about delivering robust, scalable solutions that improve troubleshooting speed and data accuracy for clients and teammates alike.

Available to hire

Hi, I’m Daniel Rowbottom, a junior software developer based in Calgary. I build automation pipelines, backend tools, and QA systems with a strong focus on reliability and maintainability. I enjoy solving complex problems with Python, API workflows, and internal platform tooling to support client-facing systems and reduce operational costs.

I’ve hands-on experience across the software lifecycle, from ingestion and processing pipelines to automated testing and data visualization. I thrive in collaborative environments and am passionate about delivering robust, scalable solutions that improve troubleshooting speed and data accuracy for clients and teammates alike.

See more

Experience Level

Expert
Expert
Expert
Intermediate

Language

English
Fluent

Work Experience

Junior Software Developer / Software Engineering Intern at MiraCad Technologies
April 1, 2024 - Present
Improved model upload pipelines for efficient grouping and faster processing, increasing reliability and reducing manual handling. Connected and optimized model pipelines to enable automated QA workflows and improved model lifecycle management. Automated client data ingestion and processing using Python to speed troubleshooting and improve data accuracy. Implemented 900+ unit tests to significantly bolster system reliability, security confidence, and QA coverage. Integrated Unity-based automation tools to streamline model handling and accelerate client data uploads. Built internal portals for managing client projects and monitoring client activity, improving data organization and cost management. Implemented user account management while preserving data hierarchy and access control. Debugged ingestion issues using Python debugging tools and supported QA validation requests. Tested APIs and updated backend database records using Postman. Led discovery and implementation of a new data vi

Education

Software Development Diploma at Southern Alberta Institute of Technology
January 11, 2030 - March 17, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services