Ertugrul Kara
Software Engineer, Architect
A software architect who enjoys designing scalable software systems and working with engineering teams. Passionate about cloud-based e-Invoice and e-Signature systems, distributed applications, and microservice frameworks.
Enthusiastic about learning modern technologies, improving development processes, and connecting technical solutions with business goals. Experienced in Agile team management, DevOps practices, and delivering software solutions for different industries.
What I Do
With over 18 years of experience in software development, I specialize in designing and building scalable, high-performance applications and distributed systems. My expertise spans across software architecture, cloud-based e-Invoice and e-Signature systems, microservice frameworks, team leadership, and DevOps practices. Check out my online resume and project portfolio for more details about my technical skills and professional experience.
C# .NET
Enterprise applications
Python FastAPI
Modern API development
DevOps
CI/CD & Automation
Cloud
AWS & Azure
Microservices
Distributed systems
Code Refactoring
Code quality & optimization
ASP.NET
Web applications
AI - LLM - ML
Machine Learning
Recent Posts
Reduce LLM Token Costs by 60% with TOON Format in C#
Token-Oriented Object Notation — A More Efficient Data Format for LLMs
When building applications with Large Language Models (LLMs), token usage is a critical factor for both cost and performance. We pay for… Continue reading on The Syntax Hub »