Abdullah Şahin

Problem Solver | Crafting Efficient Digital Solutions | Full Stack Specialist | Developer

Istanbul, Istanbul, Türkiye

About

​I am a Full Stack Developer dedicated to building product-focused, web-based software solutions. ​I approach software development with a holistic perspective that goes beyond writing code. My process covers the entire product lifecycle—from the initial idea and architecture to development and final deployment. ​My Core Philosophy: ​Problem-First Approach: I combine technical depth with a product-oriented mindset to solve real-world needs effectively. ​Architectural Simplicity: I prioritize clean, maintainable, and sustainable structures over unnecessary complexity. ​Scalability & Performance: Ensuring long-term usability and high performance is at the heart of every system I build. ​What I Value: ​I don’t just build software; I create digital systems that address real challenges. Whether I’m designing a new SaaS platform or optimizing an existing workflow, my goal is to deliver efficiency and reliability.

Experience

  • Full Stack Software Developer at Self Employed
    Nov 2025 - Present · 8 mos

    Developing product-focused, web-based software projects. Working on end-to-end development from architecture to delivery. Building scalable and maintainable software solutions.

  • Full Stack Developer at İstanbul Büyükşehir Belediyesi
    May 2022 - Nov 2025 · 3 yrs 7 mos

  • Full Stack Developer at SEKTÖRSOFT YAZILIM ARGE A.Ş.
    Dec 2019 - Apr 2022 · 2 yrs 5 mos

    *ARGE Portal: It is the technopark management portal used by technoparks. Developing the modules in the project, fixing the bugs and adding new modules. Layered Architecture, Web Service MVC and Entity Framework Database First, JavaScript, jQuery, Ajax, Bootstrap, View, Stored Procedure, Fast Report etc. used in the project. *TTO BYS: It is the TTO management portal used by Technology Transfer Offices. Developing the modules in the project, fixing the bugs and adding new modules. Layered Architecture, Web Service MVC and Entity Framework Database First, JavaScript, jQuery, Ajax, Bootstrap, View, Stored Procedure, Fast Report etc. used in the project. *OSB BYS: It is the OIZ management portal used by Organized Industrial Zones. Developing the modules in the project, fixing the bugs and adding new modules. Layered Architecture, Web Service MVC and Entity Framework Database First, JavaScript, jQuery, Ajax, Bootstrap, View, Stored Procedure, Fast Report etc. used in the project.

  • Software Developer at Mobilcode Yazılım
    Dec 2018 - Dec 2019 · 1 yr 1 mo

    * MC Support: The program the company uses to support its customers. The customer opens a request for the subject he/she wants to receive support from. The support process and at what stage it is can be followed here. MVC and Entity Framework Database First, JavaScript, jQuery, Ajax, Bootstrap, View, Stored Procedure, DevExpress were used in the project. *Plate Report: Vehicles arriving at a petrol station do not receive fuel, license plate is not read, etc. It was an MVC project that takes data from tables in the DB and displays it with different kinds of graphs with javascript. Session Control, Login, Entity Framework Database First, JavaScript, jQuery, Ajax, Bootstrap, View, Stored Procedure... were used in the project. *Product Barcode Tracking: It is a Windows Form project. Features such as DevExpress, User Roles are used. When the customer enters the store, the customer is given a number. With this number, the customer places product orders from workstations and receives the products. An RFID Tag is placed on each given product. And this tag is associated with the customer number through the program. If the customer leaves the door without visiting the cashier, an alarm occurs. When the cashier is reached, the products defined to the customer number are listed and the total price is displayed. After the checkout, RFID Tags are made passive.

  • Full Stack Developer at ESTEPE Bilgi Teknolojileri
    Apr 2018 - Nov 2018 · 8 mos

    *FKSPortal: Program for customers who rent cars using the same DB as the FKS(Fleet Rental System) Program. Development of modules in the project and adding new modules. Layered Architecture, MVC and Entity Framework Database First, JavaScript, jQuery, Ajax, Bootstrap, View, Stored Procedure, Dependency Injection were used in the project. *Support Program: The program the firm uses to support its customers. The customer opens a request for the subject he/she wants to receive support from. The support process and at what stage it is can be followed here. Development of modules in the project and adding new modules. Layered Architecture, MVC and Entity Framework Database First, JavaScript, jQuery, Ajax, Bootstrap, View, Stored Procedure, Dependency Injection were used in the project. *Commercial CRM: Development of modules in the project and adding new modules. Layered Architecture, MVC and Entity Framework Database First, JavaScript, jQuery, Ajax, Bootstrap, View, Stored Procedure, Dependency Injection were used in the project. *FYS (Fleet Management System): A program in which companies manage their own fleets. Development of modules in the project and adding new modules. Layered Architecture, MVC and Entity Framework Database