Montréal, Canada

Amel Attal

Computer Science Student | Aspiring Software Developer

Highlights

  • • Full-stack projects with clean UI
  • • Strong in problem-solving + fundamentals
  • • Looking for internships / opportunities

About

Hi, I'm Amel! I'm a soon-to-be Computer Science graduate from Concordia University (December 2026) with a passion for software development, technology, and creative problem-solving.

Through hands-on development projects and my experience in IT business analysis at Intact Insurance, I've gained valuable experience in building applications, understanding business needs, and collaborating with technical teams.

I'm currently seeking full-time opportunities in software development where I can contribute to meaningful projects, strengthen my technical expertise, and continue growing as a developer.

Skills

JavaPythonTypeScriptJavaScriptCC++HTMLCSSSQLReactReact NativeNext.jsGitGitHubMySQLSQLiteJiraConfluencePower AppsPower AutomatePower BISharePointMicrosoft 365

Projects

Mobile Banking Application | ConUHacks 2026

Award-winning mobile banking application developed in 24 hours for the Desjardins sponsor challenge at ConUHacks 2026. Earned 2nd place out of 64 teams. Collaborated on the development and presentation of a mobile application using React Native, Python, and TypeScript.

React NativePythonTypeScript

Personal Portfolio Website

Designed and developed a responsive personal portfolio website to showcase my technical skills, projects, and professional experience. Built with React and Next.js, featuring project navigation, a contact form, a downloadable resume, and social media integration.

ReactNext.jsCSS

Flag Guesser Game

Interactive browser-based geography quiz game featuring dynamic flag prompts, score tracking, round progression, answer validation, and instant feedback. Developed with JavaScript and a responsive interface.

HTMLCSSJavaScript

Banking Application

Java desktop banking application with a graphical user interface supporting account creation, deposits, withdrawals, transfers, and transaction history. Implemented input validation, error handling, and MySQL database persistence.

JavaMySQL

Contact Me

Get in Touch

Have something to discuss? Send me a message and let’s talk.