Cemal Durak
Learner
(2)
33
Portals

Skills

Containerization 2 Docker compose 2 Docker (software) 2 Language model 2 Test automation 2 Application programming interface (api) 1 Codebase 1 Human readable 1 Sphinx documentation generator 1 Unit testing 1

Latest feedback

Achievements

Recent projects

AIModels Tech Inc.
AIModels Tech Inc.
New Westminster, British Columbia, Canada

Resume Filter API Server

This project aims to develop an advanced Resume Filtering API server that allows users to upload resumes, stores them in a vector database (ChromaDB), and performs semantic searches based on job descriptions or required skills. The system will integrate OpenAI for generating embeddings, summaries, and explanations for the resume matches. It will be built using Flask for the API server and containerized using Docker and Docker Compose. Sphinx will handle documentation, and Pytest will be used for automated testing.

Matches 1
Category Software development + 2
Closed
Arkhet AI Inc
Arkhet AI Inc
Vancouver, British Columbia, Canada

Full Stack Developer

The project aims to enhance Arkhet AI's core product offering, enhancing the canvas, design system, and datasets. Learners will focus on implementing CRUD operations for datasets, including content, CSV, and JSON files. The project will also involve integrating image upload, storage, and retrieval functionalities using Amazon S3. By leveraging React, TypeScript, Tailwind CSS, and ExpressJS, learners will apply their classroom knowledge to build a seamless user interface and efficient backend. The project will provide hands-on experience in full-stack development, emphasizing frontend design and REST API server creation. This project offers a practical opportunity to work with modern web technologies and tools, preparing learners for real-world software development challenges.

Matches 3
Category Cloud technologies + 4
Open

Work experience

Software Development Engineer in Test Intern
Royal Bank of Canada
Toronto, Ontario, Canada
January 2025 - August 2025

• Developed and maintained automated test scripts using Java and Selenium for RBC’s Direct Investing
platform, creating 20+ test scripts to ensure functionality of the home page, and 10+ test scripts for account
opening processes. Validated successful execution of all test cases, increasing test coverage and maintaining the
accuracy and reliability of the platform’s automated tests
• Identified, analyzed, and resolved errors across 250+ test cases, ensuring reliable execution of automated test
scripts across 7+ projects by running Jenkins jobs and using Perfecto to analyze results, resulting in a 75%
increase in the number of passing test cases
• Migrated 60+ test scripts from Selenium to an internal testing framework, reducing average test runtime by 80%,
and configured automated jobs to run testing scripts daily using GitHub Actions, resulting in faster feedback cycles
and improved testing efficiency

Personal projects

We
January 2025 - January 2025
https://we-seven-omega.vercel.app/

Next.js map-based photo album app, enabling users to drop pins, upload photos, and share memories
with a visually engaging interface built using React, TypeScript, and Mapbox GL JS.