Skip to content
Nurullah Güç

Profile

Senior Software Engineer

Full stack engineer in Istanbul. I build and run operational software — cargo platforms, B2B reservation systems, CRMs and HR tooling — mostly on PHP, Laravel and Vue.js.

About
Nurullah Güç

I wrote my first line of code in 2015, while I was still in high school studying database programming. I have not stopped since. In 2020 I turned it into a profession, and every system I have shipped since then has gone into daily use by people whose work depends on it.

Most of my work sits in the unglamorous middle of a business: cargo operations used by branch offices across a country, a B2B travel platform that has to keep talking to Hotelbeds and KPlus without dropping a booking, an HR system tracking ninety people across a group of companies, a CRM that replaced several hundred spreadsheets. These systems are judged on whether they are correct and still standing in three years, not on how they look in a screenshot.

I graduated top of my department from Sakarya University of Applied Sciences with a 3.80 GPA, and I am now reading Software Engineering at Istanbul Nişantaşı University while continuing to work full time.

01Approach
  1. 01

    Correctness before cleverness. Operational software fails quietly and expensively, so I would rather write the boring version that is easy to reason about a year later.

  2. 02

    Own the whole path. From the database schema to the API contract to the screen the branch clerk actually uses — a system is only finished when the person at the end of it can do their job.

  3. 03

    Build for the handover. Clear structure, consistent naming and honest documentation, because most of the code I have written is still being maintained by someone.

  4. 04

    Integrate carefully. Third-party services go down, change shape and rate limit you. Every integration I ship assumes that and degrades instead of breaking.

02Technical expertise
01

Languages

  • PHP
  • JavaScript
  • TypeScript
  • C#
  • Java
  • Python
  • C++
  • C
  • SQL
02

Frameworks

  • Laravel
  • Vue.js
  • Nuxt
  • React
  • Next.js
  • Flask
03

Frontend

  • HTML
  • CSS
  • jQuery
  • Bootstrap
  • Pinia
  • AJAX
04

Backend & APIs

  • RESTful APIs
  • Object-oriented design
  • JSON
  • XML
  • Third-party integrations
05

Databases

  • MySQL
  • Microsoft SQL Server
  • PostgreSQL
  • Relational modelling
06

Infrastructure

  • Git
  • GitHub
  • Linux servers
07

Tools

  • Visual Studio
  • Android Studio
  • Selenium WebDriver
  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe Premiere Pro
03Education
  1. Sep 2023 — Present

    Istanbul Nişantaşı University

    Bachelor of EngineeringSoftware Engineering

    Istanbul, Türkiye

    Faculty of Engineering and Architecture. English-language, formal education, studied alongside full-time work.

  2. Sep 2026 — Feb 2027

    Częstochowa University of Technology

    Erasmus+ Exchange ProgrammeSoftware Engineering

    Częstochowa, Poland

    Faculty of Computer Science and Artificial Intelligence.

  3. Sep 2019 — Jun 2021

    Sakarya University of Applied Sciences

    Associate DegreeComputer Programming

    Karasu, Türkiye

    • Graduated first in both the department and the school.
    • GPA 3.80 / 4.00
  4. Dündar Uçar M.T.A.L.

    High SchoolDatabase Programming

    Türkiye

    Vocational and Technical Anatolian High School. Where the first line of code happened.

Training

  • Basic PHP Course

    Udemy — Emrah Yüksel · 2019

  • Web Design — HTML / CSS / JavaScript / jQuery / Bootstrap

    Udemy · 2019

  • Basic Python Course

    Udemy — Mustafa Murat Coşkun · 2019

  • Basic Laravel Course

    Udemy — Emrah Yüksel · 2020

Languages

Turkish
Native
English
B2 — Upper intermediate