Furkan Cakmak

Education

Eastern Mediterranean UniversityFamagusta, TRNC
Bachelor of Computer Engineering, 3.75Sep. 2020 – Jun. 2025
Dokuz Eylul UniversityIzmir, Turkiye
Associate of Computer Programming, 3.13Sep. 2018 – Jun. 2020

Experience

Full-Stack Developer InternJan. 2025 – Feb. 2025
  • Developed a customer project with Laravel (web) and Flutter (mobile).
  • Built and integrated RESTful APIs using Laravel for mobile communication.
  • Followed the MVC architectural pattern for scalable and maintainable development. Deployed and managed the project on Laravel Cloud.
Undergraduate AssistantFeb. 2023 – Jan. 2024
Eastern Mediterranean UniversityFamagusta, TRNC
  • Worked as a student tutor in the computer engineering department
  • Covered Data Structures; Pointers, structures, stacks, in C programming languages. Recursion algorithms, queues, linked list, Binary trees
  • Covered Analysis of Algorithms; Growth of functions, asymptotic notations and recursive algorithms and associated recurrence relations. Brute-Force, Divide-and-Conquer, Dynamic Programming. Greedy algorithms. Graphs
Information Technology InternJun. 2017 – Aug. 2017
Cagtay Kablo San. ve Tic. A.S.Istanbul, Turkiye
  • Developed and maintained programming solutions for database systems, ensuring efficient data management
  • Collaborated on hardware projects, providing support in troubleshooting and resolving technical issues
  • Assisted in the installation, configuration, and maintenance of computer systems and networks.

Projects

Handi: Discovery Management System for Web and MobileLaravel, Flutter, RESTful API, Alpine.js, MySQL
  • Integrated RESTful API endpoints with a Laravel backend for efficient data exchange and persistence
  • Utilized Alpine.js for interactive UI components, enhancing user experience without compromising performance
  • Incorporated image uploading, storage, and display capabilities with proper security measures and optimization
  • Implemented secure token-based sharing functionality, allowing customers to view their estimates without authentication
  • Employed GetX state management for reactive UI updates and optimized performance across the application
DubiDaba: My Birth MoonExpo, NativeWind, React-Native-Skia
  • Developed a mobile application using Expo and React Native that calculates and displays moon phases based on birth dates
  • Utilized Shopify's React-Native-Skia for high-performance graphics rendering and image capture capabilities
  • Created a responsive and intuitive UI with NativeWind/TailwindCSS, ensuring consistent styling across devices
ReStateExpo, Appwrite, NativeWind
  • Architected and implemented a scalable React Native application using TypeScript and Expo Router for file-based navigation, with custom hooks for API integration and state management
  • Engineered a robust backend integration with Appwrite cloud services using custom TypeScript interfaces, implementing authentication flows, database queries, and storage operations
  • Developed a responsive UI component system using NativeWind (TailwindCSS) with dynamic property listings, creating optimized reusable components for cross-platform consistency

Other Projects