Seifeddine Reguige

SR.

Backend & Data/ML Software Developer

Open to 2026 software, backend, data & ML roles

SEIFEDDINEREGUIGE

Backend & Data/ML Software Developer

Computer Science student at uOttawa building backend systems, data workflows, and ML-assisted software with careful engineering habits.

I build practical software systems with a backend-first mindset, using data, ML, and clear engineering fundamentals to turn messy technical problems into usable tools.

2026Expected graduation
2University IT roles
ML + BackendProject focus

Core Toolkit

Java, Python, JavaScript, PHP, SQL

Portrait of Seifeddine Reguige.

Focused on

Backend, data analysis, ML, computer vision

Education

uOttawa CS (Co-op)

Work

Selected Work

Projects chosen for technical depth: ML/CV reliability, recommendation modeling, and role-based mobile/backend workflows.

Foundation

Education & Experience

University of Ottawa

Dean’s Honour List (2023-2024, 2024-2025)

Bachelor of Science in Computer Science (Co-op)

Jan 2023 – Expected Graduation: Summer 2026

Very good academic standing

CGPA: 7.77/10

Relevant Coursework

Artificial Intelligence • Fundamentals of Data Science • Databases • Operating Systems • Software Engineering • Data Structures and Algorithms • Computer Networks • Secure Systems Design

Timeline

University of Ottawa Roles

University IT experience across web systems, backend-adjacent workflows, reliability, and secure technical support.

Timeline item 1

Faculty of Health Sciences, University of Ottawa

IT Systems Developer

Oct 2024 – Apr 2025

Developed and maintained web-based systems and data-driven interfaces for university faculty platforms.

  • Developed and maintained web-based systems using Java, PHP, JavaScript, HTML, and CSS for faculty platforms serving 10,000+ monthly users.
  • Worked with backend logic, API integrations, and structured data processing to support research and operational workflows.
  • Built and refined responsive interfaces for presenting healthcare and research information.
  • Optimized front-end performance through JavaScript refactoring and debugging.
Timeline item 2

Adapted Exam Centre, University of Ottawa

IT Support Specialist

Sept 2025 – Present

Supporting secure digital exam environments and assistive technology software in a high-availability setting.

  • Troubleshoot hardware, software, and system configuration issues involving video tools, accessibility platforms, and workstation performance.
  • Developed automation scripts and diagnostic workflows to streamline health checks and reduce manual troubleshooting.
  • Created and maintained technical documentation, issue-resolution procedures, and support guides for shared systems and exam infrastructure.

Technical Focus

Core Stack

Languages

PythonJavaJavaScriptPHPSQLBash

Backend & Data

REST APIsSupabaseSQLiteData ProcessingETL PipelinesJSON/XML ParsingMatrix Factorization

Machine Learning

scikit-learnPyTorchTensorFlowRegressionClusteringRecommender SystemsModel Evaluation

Computer Vision

OpenCVOptical FlowRAFTEndpoint Error (EPE)Feature Engineering

Frontend & Mobile

HTML5CSS3ReactAndroid (Java)XMLResponsive Design

Tools

GitGitHubStreamlitDockerAndroid StudioVS CodeJupyterChrome DevTools

Reach Out

Let's Talk Software

Open to software roles where backend fundamentals, data work, and applied ML matter. The fastest way to reach me is by email or LinkedIn.