Available to hire
I’m Batoul Hammoud, a software engineer and product designer based in Ottawa, Canada. I combine a strong computer science background with a passion for user-centered software to build intuitive, robust applications.\n\nI excel at leading UI/UX design and full-stack development, with strengths in Python, Golang, and Java. I value reliability, cross-disciplinary collaboration, and ethical considerations in AI and HCI.
Work Experience
Product Engineer at Interface Fluidics
June 1, 2025 - June 1, 2025Designed, developed, and delivered Auto Analysis, a Python-based image and data analysis desktop application used by global industrial and academic clients for microfluidics research. Led the full UI/UX design process from user research to high-fidelity wireframes and production-ready interfaces. Built scalable frontend and backend components for image processing, data visualization, and GraphQL data operations. Optimized performance by 35% through asynchronous architecture and SQL caching. Conducted iterative prototyping and usability testing to ensure design decisions supported published research and critical lab operations.
Backend Engineer at Layer
December 1, 2020 - December 1, 2020Designed and delivered backend services and APIs as part of a microservice architecture; automated payments and reminders reduced missed credit card minimum payments by 20%. Maintained, repaired, and enhanced multiple system components as needed. Collaborated with other development and product teams to deliver new features. Assessed security and privacy compliance.
Teaching Assistant at University of Ottawa
December 31, 2022 - December 31, 2022Taught Intro to Programming, Ethics of Design, Robotics, AI, and Mobile Commerce Technologies. Performed teaching assistant duties including mentoring, lecturing, researching, and clerical help. Mentored a cohort of 500+ students for 7 university semesters. Delivered 10+ full lectures to classes of 100+ students and supervised 40+ practical labs. Provided regular evaluations of 300+ students' assignments and projects.
Research Assistant at CRAiEDL (Canadian Robotics and AI Ethics Lab)
December 31, 2022 - December 31, 2022Organized and judged the Roboethics Competition at IEEE ICRA 2022 and ICRA 2023. Conducted deep research into five project topics in AI ethics and human–computer interaction, directed by professors and PhD candidates. Investigated challenges of educational robotics for Special Needs Education. Contributed to projects on automated decision making in autonomous driving and the logistics/design of simulations.
Research Assistant at University of Ottawa
December 31, 2022 - December 31, 2022Supported research in AI ethics, HCI, and digital transformation; contributed to design and testing for ethical AI systems and human-centered computing.
Education
Ph.D. in Digital Transformation and Innovation at University of Ottawa
January 1, 2023 - May 1, 2023M.S. in Digital Transformation and Innovation at University of Ottawa
January 1, 2021 - December 31, 2022B.S. in Computer Science at American University of Beirut
August 1, 2017 - June 1, 2020Qualifications
Industry Experience
Software & Internet, Education, Professional Services
Hire a Product Designer
We have the best product designer experts on Twine. Hire a product designer in Ottawa today.