Hello! I'm Senoussi Al-Nadjib, a dedicated software engineer currently completing my Bachelor of Applied Science in Software Engineering at the University of Ottawa. I have practical experience working in various software development roles through co-op positions, including configuration management, front-end development, and technical analysis. I thrive in collaborative environments and enjoy problem-solving to build efficient and user-friendly applications. With skills spanning Java, Python, JavaScript, and various frameworks such as React.js and Spring Boot, I have contributed to projects involving microservice architectures, real-time analytics, and machine learning. I am proactive, adaptable, and continuously learning to stay up-to-date with new technologies and methodologies to deliver high-quality software solutions.

Senoussi Al-Nadjib

Hello! I'm Senoussi Al-Nadjib, a dedicated software engineer currently completing my Bachelor of Applied Science in Software Engineering at the University of Ottawa. I have practical experience working in various software development roles through co-op positions, including configuration management, front-end development, and technical analysis. I thrive in collaborative environments and enjoy problem-solving to build efficient and user-friendly applications. With skills spanning Java, Python, JavaScript, and various frameworks such as React.js and Spring Boot, I have contributed to projects involving microservice architectures, real-time analytics, and machine learning. I am proactive, adaptable, and continuously learning to stay up-to-date with new technologies and methodologies to deliver high-quality software solutions.

Available to hire

Hello! I’m Senoussi Al-Nadjib, a dedicated software engineer currently completing my Bachelor of Applied Science in Software Engineering at the University of Ottawa. I have practical experience working in various software development roles through co-op positions, including configuration management, front-end development, and technical analysis. I thrive in collaborative environments and enjoy problem-solving to build efficient and user-friendly applications.

With skills spanning Java, Python, JavaScript, and various frameworks such as React.js and Spring Boot, I have contributed to projects involving microservice architectures, real-time analytics, and machine learning. I am proactive, adaptable, and continuously learning to stay up-to-date with new technologies and methodologies to deliver high-quality software solutions.

See more

Experience Level

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

Language

English
Advanced
French
Advanced

Work Experience

Configuration Manager (CO-OP) at Shared Services Canada
August 1, 2024 - September 2, 2025
Mapped thousands of servers to applications using a centralized database to accelerate analysis of critical dependencies. Developed standardized change templates within OSMI to ensure consistency in requests and processes. Managed data exchange by integrating information and updating server-to-application mappings, strengthening compliance with CBAS standards. Optimized cross-departmental collaboration using Excel to gather technical requirements and track project progress, achieving a 95% on-time delivery rate.
Front end Developer (CO-OP) at Employment and Social Development Canada
December 1, 2022 - September 2, 2025
Revitalized web UI by leveraging React.js, Node.js, and TypeScript, resulting in an improvement in user engagement and elevated UX and visual appeal. Developed dynamic, data-driven web pages for real-time analytics visualization, empowering users with instant insights to make informed decisions. Achieved 94% test coverage through rigorous Java backend testing using JUnit, proactively identifying and resolving issues to ensure system reliability. Produced and presented detailed daily analytics reports using Excel, delivering accurate and actionable insights to stakeholders for improved decision-making.
Technical Analyst (CO-OP) at Royal Canadian Mounted Police
July 1, 2022 - September 2, 2025
Provided technical support to end-users by promptly troubleshooting hardware and software issues, achieving an average resolution time of under 3 minutes. Performed advanced remote troubleshooting and debugging using PowerShell scripting to efficiently diagnose, isolate, and resolve complex issues. Assisted in debugging and improving internal software applications, identifying and resolving issues in Windows and Linux environments. Managed user permissions through Active Directory and PKI certificates, reinforcing data security and ensuring compliance with access control policies. Supported mobile device troubleshooting, including resolving software faults and corrupted files, restoring functionality within 10 minutes.

Education

Bachelor of Applied Science in Software Engineering at University of Ottawa
September 1, 2020 - December 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Government, Software & Internet, Professional Services

Experience Level

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