Cemal Enes Durak

3rd-Year Software Engineering Student @ McMaster University

Contact Me
Cemal Enes Durak

Skills

PythonPython
JavaJava
CC
JavaScriptJavaScript
TypeScriptTypeScript
React.jsReact.js
Node.jsNode.js
FlaskFlask
Express.jsExpress.js
TailwindTailwind
Next.jsNext.js
SQLSQL
GitGit
DockerDocker
JenkinsJenkins

Experience

Software Development Engineer In Test @ RBC

Software Development Engineer In Test @ RBC

Jan. 2025 – Sept. 2025

JavaSeleniumJenkinsPerfecto
Click to learn more
Software Engineer Intern @ AIModels Tech Inc.

Software Engineer Intern @ AIModels Tech Inc.

Feb. 2025 – Apr. 2025

PythonLLMsFlaskOpenAI APIChromaDBDockerDocker ComposeRedisEmbeddingsREST APIs
Click to learn more
Software Engineer Intern @ A Round Entertainment

Software Engineer Intern @ A Round Entertainment

June 2024 – Sept. 2024

React.jsNode.jsExpress.jsFirebaseJavaScriptCSSGit
Click to learn more
Software Developer @ Google Developer Student Clubs McMaster University

Software Developer @ Google Developer Student Clubs McMaster University

Sept. 2023 - Apr. 2024

PythonFlaskHTMLCSSFigma
Click to learn more

Projects

πŸ” Recipe Search Web App

A Flask-based web app that lets users search recipes using the Spoonacular API with dietary filters, view recipe details in modals, and save bookmarks. Features user authentication, an SQLite database via SQLAlchemy, and a responsive Bootstrap UI.

PythonFlaskSQLiteBootstrap

πŸ—ΊοΈ Map-based Photo Album App

Developed a Next.js map-based photo album app where users can drop pins, upload photos, and share memories using Mapbox GL JS.

Next.jsReactTypeScriptMapbox

🌐 Personal Portfolio

Built a personal portfolio using Next.js and Tailwind CSS to showcase my projects, experience, and skills in a responsive layout.

TypeScriptNext.jsTailwind CSS

πŸ“š Gamified Learning Platform

Designed an interactive web app to enhance student engagement through gamification. Features include educational modules with point-based rewards, leaderboards, achievement badges, and a reward redemption system to make learning more enjoyable and motivating

PythonFlaskJavaScriptHTMLCSS

πŸ”’ Password Strength Analyzer

A C program that analyzes password strength based on character types and length to help users build secure passwords

CSecurityCLI

πŸ•ΉοΈ Maze Solver

Implemented Tremaux, BFS, and Right-hand algorithms to solve mazes and compare pathfinding strategies

JavaOOPAlgorithmsMaven

Contact

Feel free to reach out for collaborations, questions, or opportunities. I’ll get back to you as soon as possible.