Experience
Career timeline
14+ years of professional software development — from ERP applications and banking and financial systems to industrial software, application and full-stack development, DevOps and test automation.
Career Development & Family Period
Focused on German language development, hands-on AI learning, software engineering projects and family responsibilities.
- German B2 certificate (telc, Deutsch-Test für den Beruf) — May 2026.
- Microsoft Certified: Azure AI Fundamentals (AI-901) — August 2026.
- Building KodSchmiede, a personal agentic AI project (in development).
- Hands-on work with LangChain, LangGraph and Azure AI.
- Python
- LangChain
- LangGraph
- Azure AI
Software Designer
Sioux Technologies GmbH
Engineering services company developing software for high-tech clients. Worked on internal and client projects as backend developer, test automation engineer and DevOps engineer.
- Built a Blazor WebAssembly proof of concept that was adopted as the primary web front-end framework.
- Developed a Python-based microservice for automated integration testing of four REST API microservices, increasing test coverage and catching defects early.
- Took over DevOps responsibility and migrated the microservices from AWS to an on-premise Kubernetes environment (MicroK8s) with GitHub Actions and Argo CD — improving stability and reducing operating costs.
- Implemented inter-process communication in C# to integrate Python algorithms into an existing system, significantly speeding up data processing.
- Full-stack development with a backend focus (C#/.NET) across the full software development lifecycle; took on Scrum Master responsibilities.
- Contributed to “Add4Q”, a C#/.NET plugin for Enterprise Architect supporting planning, testing and documentation.
- C#
- .NET
- Blazor WASM
- Python
- SQL
- AWS
- Docker
- Kubernetes
- MicroK8s
- Argo CD
- GitHub Actions
- RabbitMQ
- Scrum
AWS to On-Premise Kubernetes Migration, Blazor WebAssembly Front-end PoC, Integration Testing for Microservices
Experienced Software Development Engineer
Siemens A.Ş.
Industrial software in the IoT department — test automation and services for TIA Portal and Sinumerik Edge.
- Automated GUI testing for the TIA Portal project by analysing MSAA structures and applying OOP and TDD principles — replacing 185 manual test cases.
- Reduced test duration by 87.5% (from 40 to 5 hours), enabling earlier defect detection and faster releases.
- Built test automation for Sinumerik Edge, an edge computing system with cloud connectivity, to safeguard the high availability of critical services.
- Developed a Python-based reverse-proxy microservice (WebSockets) and integrated it into the existing architecture, increasing the team’s flexibility and development speed.
- Python
- MSAA
- OOP
- TDD
- WebSockets
- Linux
- Docker
- Jenkins
- Test Automation
Software Development Engineer
Yapı Kredi Bank
Banking and financial services — fund pricing and core banking integration.
- Maintained and extended a business-critical fund pricing application, including daily reporting to the Capital Markets Board of Turkey (SPK).
- Implemented regulatory requirements under tight deadlines, enabling the fast launch of new financial products.
- Contributed to the “Harmoni” core banking project, integrating fund pricing with core banking systems without downtime.
- Quickly adopted Java, Oracle DB and J2EE alongside the .NET stack.
- C#
- WinForms
- MS SQL
- T-SQL
- Java
- J2EE
- Oracle DB
Software Developer
Avian Yazılım Ltd.
ERP application development, deployment and customer support.
- Developed and maintained ERP applications (C#, WPF, MS SQL), including bug fixes and customer requirements.
- Carried out on-site deployments and customer training on Windows and Windows Mobile devices.
- Analysed customer requirements and supported technical support, contributing to higher customer satisfaction.
- C#
- WPF
- MS SQL
- Windows Mobile
ProjectsLive Resource Management, aTohum Seed Management, Avian Warehouse Automation