Software Engineer
Ankara, Türkiye
SekerBank Queue Management System:Queue Management System works actively in 297 branches in Şekerbank. I worked as project manager within the scope of the project. I had authority in the architectural changes. I provided corporate communication between the customer and the AR-GE team. I also worked as a Scrum master.Agile used as software development methodology. The system architecture is cloud-based. Communication between client and server is provided by Socket.IO… Show more SekerBank Queue Management System:Queue Management System works actively in 297 branches in Şekerbank. I worked as project manager within the scope of the project. I had authority in the architectural changes. I provided corporate communication between the customer and the AR-GE team. I also worked as a Scrum master.Agile used as software development methodology. The system architecture is cloud-based. Communication between client and server is provided by Socket.IO. Communication between the server and the database is provided by WCF. Client operating systems Linux Debian LTS; server side is Windows Server 2016.Technology and techniques used in the ProjectWCF, Socket.io, WebSocket, SignalR, C#, .NET, C++, NPoco, JSON, REST API, JavaScript, JQueryTurk Telekom Branch Management and Digital Signage System:System is working as active in 260 branches in Türk Telekom. I worked as a senior software engineer within the scope of the project. Technology and techniques used in the ProjectSocket.io, WebSocket, SignalR, C#,.NET, NPoco, JSON, REST API, JavaScript, JQuery, HTML5/CSS3Vakif Katilim Queue Management System:System is working as active in 80 branches in Vakıf Katılım. I worked as a software engineer within the scope of the project.Technology and techniques used in the Project WCF, C#, .NET, NPoco, JSON, REST API, JavaScript, JQuery, HTML5/CSS3PAYNPASSProject is actively working at airports in THY. I worked as project manager and scrum master within the scope of the project.Agile used as software development methodology. The system architecture is designed as a desktop application. Through the card reader, user card information is controlled via WCF as a communication protocol, and through TCP and HTTPS over SOAP access protocols, authorization is controlled and the necessary data is flowed through the protocols by communicating with the corporate CRM software.Technology and techniques used in the ProjectWCF, .NET, C#, JSON, SOAP, WPF Show less