Can Tecim

Senior Software Engineer / CTO

I am a Senior Backend Engineer with 10+ years of professional software engineering experience, currently focused on building production-grade systems with TypeScript, Node.js, and NestJS.

My focus is backend architecture for product teams: AI-assisted workflows, human-in-the-loop systems, external service integrations, event-driven systems, and operationally reliable automation. I build systems that are not only functional, but also observable, maintainable, and safe to operate at scale.

I have designed and shipped microservice architectures, platform integrations, deployment pipelines, and backend workflows that require strong validation, traceability, and clear failure handling. I care deeply about observability by default, including distributed tracing, structured logging, exception monitoring, custom metrics, and alerting.

Beyond application code, I have a solid foundation in Linux systems, Bash and Zsh scripting, CI and CD, and runtime-level thinking. I understand how systems behave under load, how services interact in production, and how architectural decisions affect reliability, performance, and team velocity.

I value software quality as a practical discipline: clear code, strong documentation, responsible technical debt management, and systems thinking across the full product lifecycle. My goal is to build backend systems that help product teams move faster without sacrificing reliability, clarity, or operational control.

Review My Resume Ask Me Anything