Cenk Altı

Senior Software Engineer

Senior Software Engineer with 10+ years building distributed systems and backend infrastructure, now exploring AI/LLM agent architectures. Proven track record in Go and AWS, with expertise in scalability, reliability, and cost optimization.

Experience

AI/LLM Systems Research

Independent
August 2024 - Present
Toronto, Canada
  • Built multi-agent systems using LangChain, LangGraph, and custom frameworks, integrating OpenAI, Anthropic, and local models for workflow automation and autonomous task completion.
  • Engineered RAG pipelines with vector databases for enhanced context retrieval and response accuracy.
  • Developed a custom agent orchestration framework exploring cognitive architecture and observability patterns for reliable, long-running LLM agents.
  • Built an AI-powered digital twin to autonomously handle external communications and tasks.
Python Go LLM RAG Agents LangGraph OpenAI Anthropic

Senior Backend Engineer

January 2024 - July 2024 • 7 mos
Toronto, Canada
  • Developed and maintained the connector SDK for Atolio's enterprise search platform.
  • Managed internal and external connector integrations.
Go SDK Development Enterprise Search Kubernetes Helm

Software Development Engineer

December 2020 - June 2023 • 2 yrs 7 mos
Toronto, Canada
  • Improved availability and performance of etcd clusters powering Amazon EKS.
  • Contributed to scaling Aurora MySQL to thousands of nodes, improving resilience and performance.
  • Built and optimized scheduling tools for Customer Service agents, improving efficiency.
Go Java AWS React Etcd MySQL Kubernetes gRPC Protobuf

Lead Software Engineer

December 2015 - October 2020 • 4 yrs 11 mos
Istanbul, Turkey
  • Designed and implemented a distributed BitTorrent client from scratch (Rain).
  • Built custom cryptocurrency payment gateway (Accept Nano).
  • Developed in-house distributed filesystem (Efes).
  • Migrated Python 2 → 3 and containerized the system for ECS deployment.
  • Optimized data storage and database operations, cutting infrastructure expenses.
  • Refactored architecture to improve scalability while reducing deployment complexity and infrastructure overhead.
Go AWS Docker Redis BitTorrent ffmpeg HLS

Software Engineer

October 2013 - April 2014 • 7 mos
Remote
  • Worked on distributed micro-service framework in Go: Kite
Go Microservices Distributed Systems

Software Engineer

March 2011 - October 2013 • 2 yrs 8 mos
Istanbul, Turkey
  • Implemented a task queue in Python: Kuyruk
  • Implemented continuous integration/deployment
  • Led the migration of PHP codebase to Python
  • Wrote the new version of the public API
  • Managed hundreds of storage and download servers hardware
Python Flask MySQL RabbitMQ NGINX Jenkins Salt

Education

Information Systems Engineering

Bachelor of Science, Dual-Diploma Program Sep 2005 - Jun 2010