Zübeyr Aydemir
Verified Expert in Engineering
Back-end Developer
Zübeyr is a senior back-end developer with 10+ years of professional experience. He has a proven track record of working as a full-stack developer, team lead, and project lead in the finance, human resources, and travel sectors. Zübeyr specializes in the .NET platform and is proficient in other languages such as JavaScript and PHP.
Portfolio
Experience
Availability
Preferred Environment
.NET, C#, SQL, ASP.NET, ASP.NET Web Forms, Web API, T-SQL (Transact-SQL), JavaScript, Vue, .NET Core
The most amazing...
...thing I've developed is a module for Detur that automatically updates travel package prices.
Work Experience
.NET Developer
TIMECO Systems, Inc
- Migrated a PHP and MySQL-based website to .NET MVC and MS SQL.
- Implemented new features—paging, searching, and filtering—to the table reports using Vue.
- Fixed existing bugs and improved performance issues.
Senior Software Developer
Vinet America
- Developed a trip package system, combining products on the back end and displaying packages that include hotel, flight, transfer, and golf on the front end. Completed the cycle, including its search engine.
- Created a price generator module that automatically generated prices for hundreds of trip packages following the rules.
- Developed an inquiry module, an easy trip offer creation tool for operators.
- Built CI/CD processes on Azure DevOps and added Selenium tests for live checks.
- Developed a hotel reservation integration system that notified the hotels about incoming travelers.
- Added metrics to the codebase using Prometheus connected to Grafana screens.
- Developed a dynamic trip system that collected hotel and flight prices from other suppliers and combined them as a single trip package.
- Built a CMS for the company and added multiple widgets to the system.
- Developed a back-office website in .NET Core for hotel owners to see their incoming passengers and all reservations made by travel agencies. Also, notification systems, such as SMS and mail, are added when a new reservation has been made.
- Architected a CDN service in .NET Core, which uses AWS S3 for resizing and distributing images.
Senior Software Developer
BIS
- Led and mentored a team of three, improving their software development skills with code reviews and project planning meetings.
- Developed a new app that monitored the recruitment education process.
- Tracked and fixed bugs using TFS work items as a reporting tool.
Research Assistant
Bulent Ecevit University
- Conducted literature searches, managed data, and overviewed outcomes of trial and error in research subjects.
- Used neural networks to identify objects while working with image filters on noisy images to detect edges.
- Published two papers on IEEE about image processing and neural networks.
Software Developer
FTechnics
- Developed FIX programs, such as QuickFIX in C# and B2BITS in Java.
- Converted a C++ project called Meta Manager to be used in C# projects.
- Developed a price broadcasting application with sockets in C# that can handle at least a thousand concurrent connections.
- Added features and fixed bugs on a financial CRM project written in PHP and MySQL that displayed customers' trading info.
- Converted the back end of a PHP-based CRM application to .NET Web API and SQL Server and made adjustments to the PHP project to use the newly created APIs.
Software Developer
Tradesoft
- Developed a service that uses FIX protocol to communicate between our customers and Borsa Istanbul (BIST).
- Fixed bugs on the existing tools and supported customers.
- Developed and improved lots of reports using the DevExpress report designer framework.
- Transferred API from an old derivatives trading, VOB, to VIOP. Created a tool that converted old data to support new API and provided support in conversion to 13 customers.
Software Developer
Sys Sistem Yazılım Tasarım Sanayi ve Ticaret A.Ş.
- Developed a meter automation system using PHP, MySQL, and Java for an organized industrial zone in Bursa, Turkey. The system was designed to collect meter indexes—electricity, gas, water, process water, and wastewater—and calculate customer invoices.
- Created a fail-safe replication server to run the Microsoft SQL Server and adjusted applications to switch between servers in case of a disaster.
- Developed a socket application written in C# for testing communication with meters.
Experience
Copy Trading Service
Villa Renting Website
Hotel Reservations Web App
Education
Bachelor's Degree in Computer Engineering
Kocaeli University - Kocaeli, Turkey
Skills
Languages
C#, SQL, T-SQL (Transact-SQL), JavaScript, C#.NET, HTML, CSS, PHP, Java, Delphi
Frameworks
.NET, ASP.NET, Kendo UI, ASP.NET Web API, .NET Core, ASP.NET MVC, ASP.NET Web Forms, Yii 2, Bootstrap, Windows Presentation Foundation (WPF)
Libraries/APIs
Web API, jQuery, REST APIs, Windows Forms (WinForms), Entity Framework, Vue, Vue 2
Tools
Visual Studio, Git, Azure DevOps Services, Microsoft Access, Cron, TFS
Paradigms
REST, Object-oriented Design (OOD), MVC Design
Storage
Microsoft SQL Server, NoSQL, MySQL, PostgreSQL
Other
Web Services, Full-stack, Web MVC, APIs, Job Schedulers, SOLID Principles, Performance, Telerik Web Controls, SOAP, CI/CD Pipelines, Content Management Systems (CMS), Software Development, TFS Work Items, Image Processing, Neural Networks, DevExpress
Platforms
Windows, Oracle, MetaTrader 4, Azure, Amazon Web Services (AWS)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring