abcwareBuild · Ship · Scale

Freelance Software Developer in İzmir

—Corporate Websites—

Work directly with the person who builds your website, web or mobile app, custom software or integration. I work online with businesses in İzmir and the surrounding region.

abcware at a glance

21
Sample applications and products
11
Service areas
12
Free business tools
İzmir
Based · working online

Projects

Highlights from my live products and sample applications

Turkey Travel Guide and Route Planner
Live

Turkey Travel Guide and Route Planner

Turkey travel guide covering 81 provinces, about 980 places to visit and 1,000 hotels. Pick a province or region and the route engine builds a day-by-day plan with distance, time and budget.

ViteReact 19TypeScriptCloudflare Workers
Black Sea Road Trip Planner
Live

Black Sea Road Trip Planner

A 15-day / 14-night self-drive Black Sea tour from Izmir: Google Maps routes, an hourly day-by-day schedule, 3 hotel options per stop, fuel stops, an interactive budget and PDF export.

ViteReact 19Google MapsCloudflare Workers
Industry Website Demos
Live

Industry Website Demos

Live demo websites built for a restaurant, dental clinic, beauty salon, real estate agency, boutique hotel and car service. See what a website for your business could look like before you start.

HTML5CSS3JavaScriptNode.js (statik site üretici)
Free Business Tools
Live

Free Business Tools

Free online tools for businesses: QR code generator, WhatsApp link generator, VAT calculator, profit margin and discount calculator, and a quote (proforma) builder, all in one place.

Next.jsTypeScriptTailwind CSS
Human Resources and Time Attendance Platform
Sample application

Human Resources and Time Attendance Platform

A sample HR application bringing personnel records, leave, time attendance, payroll, overtime, headcount budgeting and shuttle management under one roof; installable as a PWA with web push notifications.

ASP.NET CoreEF CoreSQL ServerPWA
Production Recipe, Weighing and Costing Software
Sample application

Production Recipe, Weighing and Costing Software

Sample production software for recipe, weighing, pool and cost management: WPF and Blazor Server interfaces, scale integration, IoT device connectivity over MQTT and daily control reports.

.NETWPFBlazor ServerMQTT

Technologies I Use

I choose modern, reliable technologies based on what each project needs

React
Next.js
TypeScript
Tailwind CSS
Vue.js
Node.js
Python
C#
.NET
Express
GraphQL
PostgreSQL
SQL Server
MongoDB
Redis
InfluxDB
Docker
Kubernetes
AWS
Azure
GitHub Actions
Terraform
React Native
Flutter
Firebase

Frequently asked questions

Common questions about software projects

What is abcware and what does it do?

abcware is the brand I run as a freelance software developer based in İzmir, Türkiye. I build corporate websites, web and mobile apps and custom software, and deliver ERP/CRM and Nebim integration, automation and legacy modernization. I build your project myself from start to finish, with no middleman.

What is the advantage of working with a freelance developer?

The biggest advantage is that you talk directly to the person building your project: there is no account manager or middleman, so nothing gets lost in translation. Decisions are quick and your questions are answered by someone who knows the technical details. Regular interim deliveries let you follow progress step by step. I handle architecture, integration and security through a simple process suited to small and mid-sized businesses.

Do you work with businesses outside İzmir?

Yes. I live in İzmir and my priority is businesses in İzmir and the Aegean region, but because the intro call, interim deliveries, launch and support all happen online, I can also work with businesses in other cities across Türkiye. Meetings take place by video call or in writing, and working versions are shared online, so you can follow the project closely wherever you are.

What kinds of businesses do you work with?

I work with businesses of different sizes, from local businesses such as restaurants, dental clinics, beauty salons, estate agents, boutique hotels and car services to businesses with production, warehouse and field operations. You can find industry website demos for local businesses, live products in tourism and sample applications in the portfolio. Because I focus on understanding your processes first, we can work out the right solution whatever your industry.

Can you modernize my legacy software?

Yes. I can move applications built on legacy desktop and web technologies to modern .NET, web and mobile architectures. I first extract the business rules and data of the existing application, then move modules to the new platform one by one, so your business keeps running throughout the transition.

Which technologies do you use?

I mainly use C# / .NET (ASP.NET Core, Blazor, WPF, .NET MAUI), Next.js and React with TypeScript, Node.js and Python (FastAPI). For databases I work with SQL Server, Oracle PL/SQL, MongoDB, Redis and SQLite. I use Git, GitHub Actions and Docker for releases, and have industrial experience with Modbus, MQTT, Zebra ZPL and barcode/QR integrations. I choose technology based on each project's needs.

How do you handle data protection and security?

I build security into the design from the start. Single sign-on with OpenID Connect, one-time passwords (OTP), role-based permissions, bot and brute-force protection on login screens and application hardening are methods I apply. For personal data I design access, logging and retention rules with the Turkish data protection law (KVKK) in mind, and I recommend reviewing the legal side with your legal adviser.

How does the project process work?

It starts with a free intro call where I listen to your needs, existing systems and goals. I then clarify the scope and prepare a tailored written proposal. During development I work in regular interim deliveries so you can see progress and steer it. After testing and a controlled launch, I continue with maintenance and support. All meetings and deliveries happen online.

Do you provide maintenance and support?

Yes. After launch I provide support for bug fixes, security updates, new features and performance improvements. Release pipelines with automated deployment and rollback keep updates controlled. I define the support scope with you based on your project's needs.

How do I get a quote?

Simply fill in the short form on the Get a Quote page describing what you need. I will get back to you and schedule a free online intro call to clarify the scope, your existing systems and your priorities. Because price and timeline depend on scope, I do not quote a fixed figure up front; after the call I prepare a tailored written proposal for you.

Let's Talk About Your Project

In a free intro call I listen to your needs and help you find the right solution. Meetings and delivery happen online.

Get Free Quote