Furkan Aygül
I'm
About
Hello! I am a Computer Engineer and I work as a Full Stack Developer. I have a good level of C# knowledge and I am experienced in every stage of the software development process. I am a performance-oriented and innovative software engineer.
Full Stack Developer.
- Website: www.furkanaygul.com.tr
- City: İstanbul, Turkey
- Age: 27
- Email: contact@furkanaygul.com.tr
• Born in Balıkesir, Turkey.
• Graduated in 2021 from Düzce University, Department of Computer Engineering (GPA: 2.96).
• Started working during my internship and have continued as a Full Stack Developer at the same company.
• Currently living in Istanbul.
• Specialized in software development, SCADA systems, industrial communication protocols and network configuration.
Skills
With a strong background in Computer Engineering and years of hands-on experience in both software development and industrial automation, I specialize in delivering robust, scalable, and efficient solutions.
Programming & Development
- C#, .NET Core – API design, multi-threaded applications, background services
- JavaScript, HTML, CSS – Responsive, interactive UIs
- PHP – WordPress theme/plugin development, backend scripting
- Flutter – BLE-based hybrid mobile applications
- Microservices Architecture – API Gateway, service communication, containerization
- API Development – RESTful APIs, JWT/OAuth authentication, rate limiting
Databases & DevOps
- SQL (PostgreSQL, MSSQL), NoSQL (MongoDB)
- Docker – Containerized environments
- Linux Server – Bash scripting, performance tuning
- Nginx/Apache – Web server management
- Backup & Recovery – Automated backup strategies
- OpenVPN & Firewall – Secure remote access, network segmentation
- Git & GitHub – Branching strategies, version control
Automation & Industrial Protocols
- Modbus (RTU/TCP), Profinet, Profibus, MQTT
- SCADA & HMI – Dashboards, visualization
- SignalR & WebSockets – Real-time communication
- Chrome Extension & ElectronJS – Cross-platform desktop apps
- IIoT & Edge Computing – Industrial IoT solutions, local data processing
- Custom Automation Tools – C#-based data collection & control
Resume
Professional Experience
Full Stack Developer
Uestco Energy Systems – Nov 2021 – Present
Maltepe, Istanbul
- Developed and maintained enterprise-level web applications and RESTful APIs using .NET Core, C#, React, and JavaScript.
- Designed microservices and API Gateway architecture for scalable industrial software solutions.
- Integrated frontend and backend systems with CI/CD pipelines (Docker, GitHub Actions) and modern DevOps practices.
- Led deployment and management of Linux and Windows servers, including VPN, FTP, SFTP, SSH, mail server setup, and network security (OpenVPN, firewall).
- Implemented industrial communication protocols (Modbus, Profinet, MQTT) for SCADA and automation projects.
- Created test automation pipelines with xUnit, Selenium, and API testing tools to ensure software quality.
- Optimized database performance on PostgreSQL, MSSQL, and MongoDB systems.
Projects
- Nexa-Flow : Large-scale SCADA flow control system, featuring real-time data acquisition, role-based access, Modbus integration, Dockerized deployment, and user-customizable dashboards (.NET Core, SignalR, MongoDB, PostgreSQL, React). ...more
- IPACK SCADA System : Refactored and extended PHP/MSSQL-based SCADA application with new UI, historical data analysis, and remote monitoring features. ...more
- Detector Monitoring System : Industrial device monitoring app developed with Node.js, ElectronJS, and Modbus TCP/RTU for real-time hardware status visualization and alerts. ...more
- Chrome Extension NAS Automation : Automatic folder and file generation system triggered via Chrome Extension, integrated with local NAS and user workflow (JS, ElectronJS). ...more
- Mail Signature Generator : Web-based tool for auto-generating custom email signatures using JavaScript, HTML, CSS. ...more
- Tube Filling Tracker (Flutter) : BLE-enabled mobile app for wireless production data collection and reporting in manufacturing environments. ...more
- Station Automation : Local automation platform for industrial stations, utilizing C#, PostgreSQL, and Modbus protocol for control and monitoring. ...more
- SCADA Dashboard : Real-time, drag-and-drop dashboard web app for industrial monitoring, built with ASP.NET Core, SignalR, PostgreSQL, and advanced frontend technologies. ...more
- Multi-VLAN Network Project : Designed a multi-VLAN network infrastructure with static IP assignment, router/firewall configuration, and secure VPN access (MikroTik, OpenVPN, Linux). ...more
- WordPress Theme & SEO Solutions : Developed custom WordPress themes and plugins, focusing on technical SEO and web performance optimization.
- UART-BLE : Developed ESP32-based program to convert UART tube sensor data to BLE, enabling wireless control and monitoring from any Bluetooth-enabled device. ...more
- SMS Sender : Built a C# system for scheduled field data collection and SMS alerts in SCADA sites without internet, with configurable reporting and detailed delivery logs. ...more
- Servers : Full-stack deployment, maintenance, and security of industrial servers and SCADA backend systems, ensuring high availability and robust network routing. ...more
- Mail Server : Configured and secured enterprise-grade mail server using Postfix, SSL/TLS, and anti-spam DNS records for reliable delivery and management. ...more
- Warehouse Entry/Exit Mobile Application : Flutter-based cross-platform app for warehouse inventory management via QR code scanning, with cloud sync to Google Sheets. ...more
Contact
Address
Istanbul-Turkey