Abdullah Kan
Zümrütevler, Maltepe/Istanbul, Turkey
-
#-ï linkedin.com/in/abdullah-kan
§ github.com/kan-abdullah
Education
Marmara University (100% English) - Graduate
October 2021 - July 2025
Istanbul, Turkey
Bachelor of Science in Computer Engineering
Gölhisar High School of Science
Ranked 1st in the Highschool, Entered top %0,5 in National University Exam (YKS)
Sep. 2017 - Jul. 2021
Burdur
Experience
Full Stack Developer, Intern
December 2024 - September 2025
Istanbul, Turkey
WeChip Payment Systems — Web Development
• Worked with React.js, C# / ASP.NET Core, GraphQL, and Keycloak.
• Keycloak(OIDC) Integration: Implemented authentication/authorization mechanisms.
• Optimized UI (React): virtualized menus and memoization; sidebar toggle time 1200ms → 350ms.
• Worked within a standardized codebase using modular React components and structured ASP.NET architecture.
• Integrated iyzico payment to the website, added purchase page.
Blockchain Developer, Intern
August 2023 - September 2023
Multicode Inf. Techs. — Solidity Development
Istanbul, Turkey
• Worked with Solidity, built smart contracts and deployed.
• Interacting and testing smart contracts with Foundry framework.
• Learnt how to use Chainlink decentralized networks for automation and transaction fees.
Projects
Centour.ai: AI-Powered Study Companion | React 19, Flask, PostgreSQL, Gemini API
November 2025
• Developed a full-stack learning platform with a hierarchical content organization system (Studies → Topics → Chats)
using React 19 and Flask.
• Optimized system performance by migrating the database from MongoDB to PostgreSQL, reducing average
query response times from 2s to under 0.5s through relational indexing.
• Integrated Google Gemini LLM for real-time AI conversations, implementing Markdown/GFM support for
high-fidelity rendering of model responses.
• Built a secure authentication architecture using JWT tokens with httpOnly cookies, Argon2 hashing, and a persistent
token refresh mechanism.
ARIGAN: AI-Powered Error Correction System | Python, React.js, FastAPI, Gemini API
May 2025
• Developed a hybrid error detection system combining a Rule-Engine powered by vector embeddings with
LLMs to validate and clean complex ERP datasets.
• Optimized Gemini 2.0 Flash via advanced prompt engineering, outperforming Gemini 2.5 Pro Preview
(contemporary flagship) with 7x faster processing speeds and a 5% increase in accuracy in benchmarks.
• Architected a multi-agent system to distribute specialized tasks (analysis, cleaning, and validation), significantly
improving system scalability and response consistency.
• Designed a responsive dashboard using modular React.js and FastAPI, allowing users to review AI-detected
anomalies and manage data-correction workflows in real-time.
Herb Market Database System | MSSQL, JavaScript, Flask
November 2023
• A real-life database system for a herb seller business market named Ortaköy Aktarı, designed Enhanced Entity
Relation (EER) tables for SQL database architecture.
• Utilized MSSQL Server to manage customers, orders, and product data, ensuring efficient and secure data handling.
Integrated stored procedures and views for data consistency.
• Developed of a user-friendly interface using Flask for data input and retrieval.
Technical Skills
Languages/Frameworks: Java, JavaScript, React.js Python, C, C++, C# , Solidity, SQL, Foundry
Developer Tools: Visual Studio, VS Code, Linux, Github, SSMS, Keycloak (OIDC)
Developer Skills: OOP, SOLID, Design Patterns, Database Design, RAG-NLP, Smart Contracts,
Skills
Languages: Turkish (Native), English (Advanced)
Tools: Microsoft Office, Blender 3D
Extracurricular
ACM Marmara
Board Member
• Communicated with companies to establish sponsorship.
• Contributed organization and execution of club events.
Fall 2023 - Fall 2024
Marmara University