Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Emre Yurdakul

Software Engineer
Istanbul

Summary

Software Engineer with hands-on experience in full-stack development, focusing on React.js, Java, and modern web technologies. Contributed to fintech and aerospace projects, improving system efficiency and enhancing user experience. Eager to grow expertise in building scalable applications and collaborative agile environments.

Overview

3
3
years of professional experience

Work History

Software Engineer

Hitit
10.2024 - Current
  • Improved a multi-step ticketing process by leveraging React.memo, along with useMemo and useCallback, to reduce unnecessary re-renders. Used React Profiler and Sentry to detect and fix performance issues, which enhanced UI responsiveness in complex form steps, and lowered the overhead of state updates.
  • Implemented Material-UI to ensure a consistent design and streamline development. Built a custom theme aligned with corporate branding, and created reusable wrapper components with tailored props, reducing repetitive work and speeding up new UI development by nearly 50%.
  • Tech Stack: Next.js

Associate Software Engineer

YapiKredi Teknoloji
07.2024 - 10.2024
  • Integrated 3+ new features into the "Request Payment" project, contributing to increased usage by customers
  • Achieved 90% code coverage by writing over 30 unit tests, enhancing the reliability of the new features
  • Tech Stack: Java, Spring Boot

Software Engineer Intern

YapiKredi Teknoloji
11.2023 - 07.2024
  • Reduced EFT registration time by 30% by developing a streamlined user interface and backend processing logic
  • Introduced the microservice structure and implemented CRUD operations
  • Tech Stack: React.js, Java, Spring Boot, PL/SQL

Software Engineer Intern

TUSAŞ
07.2023 - 08.2023
  • Developed a desktop app to visualize the weight and balance calculations of the Hürkuş Aircraft in several variations
  • Integrated Excel data into the application, automating data import processes and saving approximately 10 hours of manual work per week
  • Tech Stack: PyQt, Xlwings

Part-time Software Engineer

Bitely
10.2022 - 05.2023
  • Developed the admin panel of the Bitely application and official website.
  • Successfully integrated 10+ back-end APIs and services, improving the overall functionality
  • Tech Stack: Angular.js, React.js, Tailwind

Education

Computer Engineering -

Istanbul Technical University
06.2024

Skills

Frontend: React, React Native, Angularjs, Tailwind, Material-UI

Backend: Java, Spring Boot, REST API

Timeline

Software Engineer

Hitit
10.2024 - Current

Associate Software Engineer

YapiKredi Teknoloji
07.2024 - 10.2024

Software Engineer Intern

YapiKredi Teknoloji
11.2023 - 07.2024

Software Engineer Intern

TUSAŞ
07.2023 - 08.2023

Part-time Software Engineer

Bitely
10.2022 - 05.2023

Computer Engineering -

Istanbul Technical University
Emre YurdakulSoftware Engineer