Hi, I'm

Deniz Topal

|

Software Developer & AI Engineer passionate about building innovative solutions. Currently studying at Istanbul Technical University, focusing on machine learning, web development, and cloud technologies.

Deniz Topal
Get to know more

About Me

Driven by Innovation & Excellence

I'm a 4th-year student studying Artificial Intelligence and Data Engineering at Istanbul Technical University, with a strong foundation in computer science and mathematics. I also work part-time as a Software Engineer with nearly a year of professional experience. I specialize in full-stack development, machine learning, and distributed systems, passionate about building meaningful projects that create real impact and solve complex problems.

Education

Istanbul Technical University
AI & Data Engineering

Location

Istanbul, Turkey

Focus Areas

Full Stack, AI/ML, Cloud

Languages

Turkish, English

Tech Stack

Backend

Python Django FastAPI Java Spring Boot

Frontend

React.js TypeScript Tailwind HTMX JavaScript

AI/ML

PyTorch Pandas NumPy Scikit-learn LLMs LangChain Reinforcement Learning

Cloud & Tools

AWS Docker Supabase Jenkins Git CI/CD
What I've Built

Featured Projects

Scholarship Application Management System

End-to-end scholarship application platform for ITU Foundation managing ~2,000 applications annually. Students can submit applications with document uploads and track their status, while reviewers use dashboards for evaluation, interview scheduling, and automated email notifications.

Note: Currently in testing phase with private codebase. Volunteer reviewer pages are not publicly available.

Django PostgreSQL JavaScript Bootstrap

FinTurkBERT: Turkish Financial Language Model

Open-source Turkish financial language model developed with a team of 3, addressing the lack of specialized NLP resources in Turkish finance. Built a large-scale financial text corpus from scratch with comprehensive data collection, cleaning, and structuring, adapting BERTurk for Turkish financial sentiment analysis.

Note: Research paper currently in progress. Final code and dataset will be publicly released upon completion of the research.

Python BERT NLP PyTorch

e-Pulse

Healthcare management platform for medication adherence tracking and patient-doctor coordination. Patients manage medication schedules and appointments, doctors create prescriptions and monitor compliance, while admins maintain medication databases and drug interaction checkers. Developed the complete web frontend using React and TypeScript.

React TypeScript Tailwind CSS shadcn/ui

TutorApp

RESTful API service for an online tutoring platform, providing endpoints for scheduling and managing private lessons. Students browse teacher profiles with ratings and subject expertise, book lessons with conflict detection, and submit feedback. Teachers control their schedules, set pricing, and track earnings. Admins monitor platform analytics including popular subjects, teacher rankings, and payment trends through a comprehensive reporting system.

FastAPI Python PostgreSQL Supabase

Style Transfer & Image Classification

AI-powered image processing system performing style transfer and classification tasks. Transforms photos into artistic masterpieces using pre-trained VGG19 model to blend artistic styles with content images. Includes multiclass image classification with contrastive learning and optimal image size determination for improved model performance.

Python TensorFlow VGG19 OpenCV
View on GitHub

Amazon Book Recommendation System

Big data analytics system processing 3 million+ Amazon book reviews using Apache Spark for distributed computing. Analyzes book ratings and reviews to provide intelligent recommendations with sentiment analysis. Features both local and cloud deployment options on Google Cloud Platform with efficient data partitioning and HDFS integration for large-scale dataset processing.

Apache Spark PySpark Python GCP
View on GitHub

Want to see more of my work?

Visit My GitHub
My Expertise

Skills & Interests

Backend Development

Designing scalable systems and APIs. Focused on creating reliable architectures that handle complexity efficiently.

Django Spring Boot FastAPI PostgreSQL

Machine Learning & AI

Developing intelligent systems using computer vision, NLP, and deep learning. Experience with building and deploying AI models.

Computer Vision NLP Deep Learning LLMs

Cloud & Distributed Systems

Building resilient applications with cloud technologies and distributed processing. Experience in architecting systems that scale efficiently.

AWS Docker Kubernetes CI/CD

Computer Networks

Understanding protocols, security practices, and distributed architecture. Building systems that communicate efficiently and securely.

TCP/IP REST APIs WebSockets Security

Robotics

Bringing software into the physical world. Developing autonomous systems that sense, move, and make intelligent decisions.

ROS Sensors Automation Arduino

Frontend Development

Building intuitive, responsive user interfaces. Every animation and interaction is crafted to enhance user experience.

React.js Tailwind JavaScript HTMX
Get In Touch

Let's Work Together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out through any of the channels below.