Kerem Can Arslan Email me
Software engineer · Ankara, Türkiye (GMT+3)Last updated: November 2026

You bring the idea,
I ship working software.

I'm a 2026 Computer Engineering graduate from Ankara University and I've been building software since 2021. I take work from diagnosis to a tested release: Python and FastAPI services, Flutter apps for iOS and Android, e-commerce integrations and workflow automation. I work async and in writing, in English and Turkish.

2021started building software
23live demos you can try in the browser
2client apps I shipped on the App Store and Google Play
C1English, async and in writing
Sample barber shop panel with today's bookings, pending requests and takings
The same barber shop's site on a phone, showing free time slots
Fig. 1. Sample barber shop: the owner's panel and the customer's phone share one calendar. Open the demo (Turkish)
01

Selected projects

Client work is described without client names. Most of my own tools are open source on GitHub.

01

Portly, portfolio tracking app

Graduation project, lead developer. Web, iOS and Android app with BUY/HOLD/SELL signals from technical indicators such as RSI, MACD and Bollinger Bands and from company ratios, plus news sentiment analysis based on a Turkish financial lexicon.

Flutter · FastAPI · PostgreSQL · Redis · Docker
02

Shopify to marketplace migration

Moved a lighting store's 112 products and 233 variants from Shopify to the Trendyol and Hepsiburada marketplaces. Scripted the barcode and SKU fixes, caught compare-at prices set below the sale price before the marketplaces could reject them and delivered an old-to-new change report for every variant.

Python · Shopify · Trendyol · Hepsiburada
03

App Store and Google Play releases

Shipped iOS, macOS and Android releases of a client's Flutter app, and fixed an App Store rejection for another client.

Flutter · App Store Connect · Google Play Console
04

Search and ads tracking for a Shopify store

Rewrote search titles and descriptions for 229 products and 25 collections and repaired the store's Google Ads purchase conversion tracking. Also set up and launched Google Ads search campaigns for a mobile car service business.

Shopify · Google Ads
05

Stock, sales and collections apps

Google Sheets and Apps Script apps for a tire shop's stock and sales and for an electrical supplies business's customer accounts, collections and reminders, checked with scripted tests before handoff.

Google Apps Script · Google Sheets
06

WhatsApp ordering system

Menu and cart ordering on WhatsApp, instant notifications to the business and automatic deletion of personal data. The live demo works on a phone.

WhatsApp Business Platform
07

Telegram bot for small businesses

Cart ordering, reservations that refuse already booked slots, FAQ answers and instant notifications to the owner.

Python · Telegram Bot API
08

Email Security Test

Audits and scores a domain's SPF, DKIM, DMARC and MTA-STS setup and generates reports in Turkish and English. A browser version runs on this site.

Python · JavaScript
09

PhishingAnalyzer

Scores phishing risk in .eml files using header checks, WHOIS and DNS lookups and VirusTotal.

Python · VirusTotal API
10

Excel report automation

Turns a raw sales export into a formatted Excel report with one command. Formulas stay live, so the report updates itself when new data is added in Excel.

Python · Excel
02

Live demos

Working demos built for small businesses. Bookings, test-mode payments and admin panels all work in the browser. The interfaces are in Turkish unless noted; the data is sample data.

  1. 01Barber shop booking systemWebsite, customer app and shop panel; per-barber calendar, tabs, takingsSites and booking
  2. 02Beauty salon booking systemStaff calendar, tabs and takings, client history, reportsSites and booking
  3. 03Cabin rentalsAvailability calendar, weekend pricing, 30% deposit, test-mode 3D Secure paymentSites and booking
  4. 04Airport transfersFixed prices by zone, online booking, operator panelSites and booking
  5. 05Real estate agency siteListing management, agent pages, blog, admin panelSites and booking
  6. 06Four-language clinic siteTurkish, English, Russian and GermanSites and booking
  7. 07Private tutor siteLesson packages, online lesson slots, request form, admin screenSites and booking
  8. 08Publisher siteProduct filters, dealers, documents, admin panelSites and booking
  9. 09Courier price calculatorPrice by distance, order sent to WhatsAppSites and booking
  10. 10Flower delivery shopSame-day delivery by district, card message, florist panelE-commerce
  11. 11Lingerie storeProduct import from a Trendyol Excel file, sizes and colours, card payment, e-invoice flowE-commerce
  12. 12Instagram live selling panelOrders from comments, stock reservation, barcode packing, customer accountsE-commerce
  13. 13Residential complex managementManager panel and resident app: dues, announcements, repair requestsPanels and apps
  14. 14QR ordering and timesheetsTable ordering, kitchen panel, staff clock-in, monthly timesheetPanels and apps
  15. 15Taxi app (German)Customer and driver screens: location, booking, navigationPanels and apps
  16. 16Collections trackerOverdue receivables, today's call list, remindersPanels and apps
  17. 17Tire stock and salesDaily sales, low-stock alerts, sales historyPanels and apps
  18. 18Live scores platformMulti-sport live list, match centre, standings, score entry panelPanels and apps
  19. 19Land parcel and zoning mapParcel lookup, satellite imagery, distance and area toolsPanels and apps
  20. 20Google Play closed test tracker12 testers and a 14-day counter, rejection checklistPanels and apps
  21. 21PortlyStock and fund portfolio tracker for Android and iOS. Source codePanels and apps
  22. 22WhatsApp ordering systemCart ordering from a menu, instant notifications, automatic deletion of personal dataBots and automation
  23. 23Email automationMerges incoming mail with history, classifies it, drafts a replyBots and automation
  24. 24Telegram bot for small businessesCart ordering, reservations that refuse booked slots, FAQ. Source codeBots and automation
  25. 25Excel report automationRaw sales export to a formatted report with live formulas. Source codeBots and automation
  26. 26Email security scannerSPF, DKIM, DMARC and blacklist checks with a PDF report. Source codeBots and automation
  27. 27Pıtır's AdventureTwo-level platform game with an original character and musicGame
03

Experience and education

2026 – present

Freelance Software Developer

Project-based, remote

  • Projects for small businesses across e-commerce, mobile app releases, ads tracking and automation.
  • Every delivery is checked with scripted tests before handoff. Highlights are listed under Selected projects.
Aug 2026 – Sep 2026

ARMS Elektronik Savunma Sanayi A.Ş.

Cybersecurity R&D Intern, Ankara (Bilkent Cyberpark)

  • Mapped the 13 domains and 52 controls of the SSB Supply Chain Cyber Hygiene criteria for SMEs to the company and built a compliance action plan with a measure and owner for each control.
  • Designed an 8-VLAN segmentation plan and access rules separating user, server, guest and camera networks.
  • Proposed centralized device management with Intune and Entra ID, disk encryption with BitLocker and FileVault, centralized antivirus and a 3-2-1 backup strategy for Windows 11 and macOS endpoints.
  • Delivered a 20-page security architecture document and presentation.
2021 – 2026

Ankara University

B.Sc. in Computer Engineering, GPA 3.18 / 4.00

04

Tools I use

Programming

  • Python, JavaScript, SQL, Dart, HTML/CSS
  • FastAPI, Flask, Flutter, REST APIs

Data and infrastructure

  • PostgreSQL, MongoDB, Redis
  • Docker, Git, Linux
  • AWS, Azure

E-commerce and ads

  • Shopify: admin, CSV bulk import and export, themes, apps
  • Trendyol and Hepsiburada seller panels
  • Google Ads conversion tracking, Merchant Center, Search Console

Mobile publishing

  • App Store Connect, Google Play Console
  • Flutter builds for iOS, macOS and Android

Automation and AI

  • Google Apps Script, Telegram bots
  • Web scraping, Excel reporting
  • LLM-assisted development with Claude as part of my daily workflow

Security

  • SSB Cyber Hygiene compliance
  • VLAN segmentation, access control, endpoint security
  • SPF, DKIM, DMARC and phishing analysis

Languages: Turkish (native), English (C1).

Let's talk.

Email is the best way to reach me. I'm in Ankara, Türkiye (GMT+3) and open to remote roles and project work.