New Graduate Software Engineer

Kaan Kaya

I build scalable software, backend services, and data-driven systems that solve real problems. From workflow automation to full-stack application development, I focus on practical performance, maintainable architecture, and measurable impact.

Core Focus

  • Backend development
  • Data-driven systems
  • Workflow automation
  • Scalable application design

Selected Work

Software engineering projects in backend, data, and web development

These projects highlight experience with Java, Android, MySQL, Next.js, responsive frontend development, and performance-focused engineering decisions.

Project

Smart Spender

Budget Tracking Application

JavaAndroid

This project is a mobile-first budgeting application designed to help users actively manage their personal finances through structured tracking and real-time insights. Built as part of a collaborative Agile team, the application focuses on usability, performance, and clear financial visibility.

The system allows users to record income and expenses across multiple categories, set budgets, and monitor spending behavior dynamically. The core logic was designed to handle categorized financial data efficiently, ensuring accurate aggregation and real-time updates across the app.

A key contribution was the development of modular tracking components that support flexible financial inputs while maintaining consistency in how data is processed and displayed. The application also includes an interactive dashboard that visualizes financial activity, helping users quickly understand their spending patterns without digging through raw data.

Extensive testing was conducted across multiple Android devices to identify performance bottlenecks and UI inconsistencies. This resulted in improved responsiveness, smoother navigation, and a more reliable user experience overall.

The project demonstrates strong fundamentals in mobile development, object-oriented design, and building user-centric systems that translate complex data into usable insights.

Project

Portfolio Website

Responsive personal site

Next.jsReactTailwind CSS

This is a fully responsive portfolio website built to present projects, technical skills, and experience in a clean and structured format. The focus of this project was not just design, but performance, scalability, and maintainability.

The application is built using Next.js, leveraging server-side rendering and optimized routing to improve load times and SEO performance. The UI is structured using reusable React components, allowing for consistent design patterns and easier future expansion.

A key focus was performance optimization: minimizing unnecessary re-renders, optimizing asset loading, and ensuring fast navigation across pages. The site adapts seamlessly across different screen sizes, maintaining usability and visual consistency on both mobile and desktop.

The project also emphasizes clean architecture and component reusability, making it easy to scale as new projects and features are added over time.

This is not just a portfolio. It is a demonstration of front-end engineering practices, performance awareness, and attention to user experience.

Project

House Hunter Canada

Housing Affordability Analyzer

JavaMySQL

This project is a data-driven application designed to analyze housing affordability across different regions in Canada using structured datasets. The goal was to turn raw housing and income data into something users can actually query and make sense of.

The backend system was built in Java, with MySQL used to manage and query large datasets efficiently. A major focus was optimizing SQL queries to handle filtering across multiple variables such as income levels, geographic regions, and housing types without performance degradation.

The application supports dynamic search functionality, allowing users to apply multiple filters simultaneously and retrieve relevant results quickly. This required careful design of query logic and indexing strategies to maintain responsiveness even as dataset size increases.

The project highlights strengths in backend development, database design, and working with real-world data constraints. It shows the ability to build systems that are not just functional, but scalable and efficient under realistic data loads.

About

Backend-focused software engineer building reliable, practical systems

New graduate software engineer with experience in backend development, data-driven systems, and workflow automation. Strong foundation in data structures, algorithms, and object-oriented programming. Proven ability to improve efficiency, process high-volume datasets, and build scalable applications.

Resume Preview

Open Full Resume
Preview of Kaan Kaya's resume

Contact

Reach out for software engineering roles, collaborations, or technical conversations

The fastest way to reach me is directly by email or LinkedIn. The form below is available when email delivery is configured on the deployment.

Send a message

Use the form for a quick introduction, project inquiry, or role discussion.

Prefer direct contact? Email is usually fastest.