

About me
Approximately in 2004, at the beginning of high school years, I met with software and had many market-oriented projects. I keep my knowledge up to date by improving myself in line with my curiosity. It is my biggest hobby to add new abilities to myself by following the latest technologies.
Although I did not work in software-related businesses in line with the requirements of the time, I have been in the software industry by constantly doing freelance work. In this process, I had informal experiences in IT companies. However, in 2018, I established a joint business and became an office owner in Erciyes Teknopark. About 1 year later, I had to close my business at the end of December 2018 due to the problems of my partners.
On January 15, 2019, I started to work at my current workplace, Nilvera Yazılım ve Bilişim Hizmetleri. Here I am in the CTO position by improving myself day by day. I have developed many web-based and Framework-based projects. I completely designed the infrastructures and algorithms of the projects carried out in my current workplace and implemented these projects together with the team.
Currently, the development of the Tübitak and GİB approved integrator project continues. I implemented the automatic file storage project that I developed based on Web API, Web UI, Web Portal and Framework. I developed Web API, Web Portal and Framework based E-Invoice ERP Connector software with my team.
The entire infrastructure of this project is entirely my own. I developed a Web Portal based business tracking project. I developed a Web API, Web Portal and Framework based Ministry of Environment and Urbanization Serial Communication Recycling Facility Weighbridge software project. I developed a DBA (VGM) Container weighing project by integrating web service into the Ministry of Transport and Infrastructure system based on Web API, Web Portal and Framework.
Using Web API, Vue Web Portal based, RabbitMQ Messae Queue infrastructure, Tübitak MA3 API and PKCS11 Interop infrastructures, I developed a project that signed a minimum of 250 eInvoices per second and approximately 32 PDFs per second with the HSM Device. In the same system, I designed e-Invoice portal infrastructure and algorithms with the same base and MQ infrastructure. I made IOP integration via web service.
At the same time, I developed a software project that processes e-invoices coming into the system. I have always prepared commercial and corporate software infrastructures and developed commercial software. I made integrations in many areas with ERP, Web API, Web Service infrastructures. I developed both frontend and backend sides of all my software.
While I was developing with HTML&CSS Jquery and Ajax methods, I am currently developing Vue.JS based UI. I made virtual pos integrations with layered architecture in .Net Core environment of multiple banks.
For example; Such as Garanti, Vakıfbank, Ziraat Bank (Nestpay), Yapı Kredi (Posnet). In order to produce software solutions for the needs, I can sit down and explain the algorithm related to that issue right after listening to the problem. Then I transfer this algorithm to a diagram and design it.
While working at Aspilsan Energy, I developed a tracking application that automatically loads Battery Management System (BMS) software onto batteries during the production process and assigns serial numbers. Additionally, I designed a project that enables remote monitoring of batteries via MQTT by communicating with the BMS using a Linux-based OrangePi device.
At the same time, I built an application infrastructure that tracks batteries placed in rack cabinets, allowing them to communicate with each other and report all their data. I also enabled communication with inverters connected to these cabinets, ensuring remote monitoring of inverters utilizing the batteries as a power source.
All of these were developed within a web-based portal with a user authorization system, utilizing a multi-tenant architecture. I have also worked on small-scale projects related to Energy Management Systems (EMS) and am currently designing a large-scale EMS system infrastructure. Additionally, I am involved in the hardware design of IoT Gateway devices that will operate within these systems.
I am developing electronic card designs and software for hobby and commercial purposes. There is a lot of interest in electronics, and in this direction, I produced electronic solutions for myself and developed their software.
Electronic Circuit Design
Arduino
NodeMCU Software
Electronic Communications
Dependency Injection Principles
Abstractions and Structure
Software SOLID Principles
Web services
API
Dapper Micro ORM
e-Invoice Services
Devexpress WinUI
S3 Object Storage
C#
ERP Integrations
SQL
Design Patterns
Redis
Microservices