I'm Hassan Hadji, a motivated Computer Science graduate with a passion for building reliable and scalable software. I have hands-on experience in automation, web development, and secure software design, with practical skills in Node.js, React, Python, Linux, and cloud environments. I enjoy solving complex problems, debugging effectively, and delivering maintainable code. I value collaboration, TDD practices, and secure authentication, and I am bilingual in English and French.

Hassan Hadji

I'm Hassan Hadji, a motivated Computer Science graduate with a passion for building reliable and scalable software. I have hands-on experience in automation, web development, and secure software design, with practical skills in Node.js, React, Python, Linux, and cloud environments. I enjoy solving complex problems, debugging effectively, and delivering maintainable code. I value collaboration, TDD practices, and secure authentication, and I am bilingual in English and French.

Available to hire

I’m Hassan Hadji, a motivated Computer Science graduate with a passion for building reliable and scalable software. I have hands-on experience in automation, web development, and secure software design, with practical skills in Node.js, React, Python, Linux, and cloud environments.

I enjoy solving complex problems, debugging effectively, and delivering maintainable code. I value collaboration, TDD practices, and secure authentication, and I am bilingual in English and French.

See more

Experience Level

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

Language

English
Fluent
French
Fluent

Work Experience

Full-Stack Developer at NAV CANADA
January 1, 2025 - Present
Built and maintained web-app features using Node.js, SQL, and REST APIs for an online training application; Developed and optimized backend services, ensuring reliable data flow and system performance; Troubleshot and resolved front-end and back-end errors, improving application stability and user experience; Collaborated with cross-functional teams to design learning modules and implemented scalable API endpoints; Worked in an Agile environment with daily scrums and sprint planning; Used Git and contributed to CI/CD pipelines for continuous integration and deployment.
Front-end And API Developer at Telus Fully Managed MSP (Ottawa)
October 1, 2023 - December 1, 2024
Developed responsive user interfaces using React, HTML, and CSS; Designed and implemented website layouts and interactive components; Built and integrated REST APIs and middleware using Node.js; Created forms with validation for accurate user input; Collaborated with clients to gather requirements and translate them into functional solutions; Conducted weekly meetings with clients to present prototypes and iterate on feedback; Worked in an Agile environment with daily scrums and sprint meetings; Used Git for version control and team collaboration.

Education

Honours BSc in Computer Science at University of Ottawa
January 11, 2030 - April 8, 2026
BSc in Mechanical Engineering at Polytechnique Montréal
January 11, 2030 - April 8, 2026
Web Development Certification at The Complete Web Development Bootcamp (Angela Yu)
January 11, 2030 - April 8, 2026

Qualifications

Web Development Certification
January 11, 2030 - April 8, 2026

Industry Experience

Software & Internet, Education, Professional Services