I am Mohamed Adam Saib, a passionate computer engineering student specializing in Management and Entrepreneurship with a COOP option at the University of Ottawa. I enjoy building scalable backend services and web applications, integrating AI models, and optimizing data pipelines to improve system performance. Throughout my work experience, I have collaborated on AI-driven applications, developed geospatial data pipelines, and created full-stack systems leveraging modern cloud technologies like Azure and Docker. I am eager to continue growing my expertise in full-stack development, backend engineering, and AI integration to deliver impactful solutions.

Mohamed Adam Saib

I am Mohamed Adam Saib, a passionate computer engineering student specializing in Management and Entrepreneurship with a COOP option at the University of Ottawa. I enjoy building scalable backend services and web applications, integrating AI models, and optimizing data pipelines to improve system performance. Throughout my work experience, I have collaborated on AI-driven applications, developed geospatial data pipelines, and created full-stack systems leveraging modern cloud technologies like Azure and Docker. I am eager to continue growing my expertise in full-stack development, backend engineering, and AI integration to deliver impactful solutions.

Available to hire

I am Mohamed Adam Saib, a passionate computer engineering student specializing in Management and Entrepreneurship with a COOP option at the University of Ottawa. I enjoy building scalable backend services and web applications, integrating AI models, and optimizing data pipelines to improve system performance.

Throughout my work experience, I have collaborated on AI-driven applications, developed geospatial data pipelines, and created full-stack systems leveraging modern cloud technologies like Azure and Docker. I am eager to continue growing my expertise in full-stack development, backend engineering, and AI integration to deliver impactful solutions.

See more

Experience Level

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

Work Experience

Programming Assistant (Part-time) at University of Ottawa Faculty of Engineering
April 30, 2025 - August 26, 2025
Developed backend services integrating PostgreSQL datasets with embedding-based similarity retrieval using OpenAI models to enhance document recommendation accuracy. Collaborated on Scala-based microservices for vector search, data processing, and AI model integration, supporting efficient indexing and query optimization. Optimized SQL queries with indexing and partitioning to improve performance and reduce response times in high-volume environments. Participated in Agile sprints with the backend team to refactor codebases, integrate AI-driven features, and maintain system reliability.
Web Developer (CO-OP - Part-time) at University of Ottawa Faculty of Engineering
December 31, 2024 - August 26, 2025
Designed and implemented a geospatial data pipeline using Python and SQL (PostgreSQL/PostGIS) to extract and transform .nc file data into GeoJSON, automating data preprocessing across spatial subsets. Deployed and optimized PostGIS-enabled PostgreSQL instances on Azure VMs, supporting high-volume WMS requests. Created and managed SQL views and stored procedures for geospatial queries to enable spatial filtering and statistical aggregations in Power BI dashboards.
Web Developer (CO-OP) at University of Ottawa School of Epidemiology and Public Health
December 31, 2023 - August 26, 2025
Developed and optimized 85+ statistical models and dashboards using R, implemented Java-based data utilities and SQL pipelines (joins, subqueries, filters) in PostgreSQL to support a Shiny analytics platform that improved real-time visualization performance. Deployed and maintained analytic services in Linux + Docker environments to ensure reproducibility and consistent access to population health metrics. Optimized R scripts and SQL pipelines with profiling and monitoring tools, reducing overall execution time.
IT Assistant (CO-OP - Part-Time) at University of Ottawa Students Affairs
April 30, 2024 - August 26, 2025
Designed and deployed a full-stack interview management system using React (TypeScript), Node.js (Express), and PostgreSQL with SQL schema design, views, and stored procedures for candidate tracking, HR feedback, and real-time interview scheduling. Integrated AI and automation with OpenAI GPT and Dialogflow to handle natural language interview queries, automate FAQs, and sync with Google Calendar for AI-assisted scheduling and status updates. Built secure REST APIs with SQL-driven role-based access, audit logging, and data validation; optimized complex queries for dashboards, analytics, and real-time updates across user-facing and admin interfaces.

Education

BASc Computer Engineering, Management and Entrepreneurship Option (COOP) at University of Ottawa
September 1, 2020 - April 30, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Education, Healthcare, Software & Internet, Computers & Electronics

Experience Level

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