Burak Şen

Senior Software Engineer | Scalable Systems & Observability
06810, Ankara, Turkey.

About

Highly accomplished and results-driven Senior Software Engineer with a strong background in designing, developing, and deploying scalable backend systems and observability platforms. Proven expertise in Golang, Rust, and AWS services, with a track record of optimizing performance, enhancing system reliability, and leading complex projects from concept to deployment. Adept at collaborating with cross-functional teams and contributing to open-source initiatives.

Work

Edge Delta Inc.
|

Software Engineer

Summary

Key contributor to the development of a next-generation observability platform, responsible for end-to-end feature ownership from requirements analysis to deployment.

Highlights

Led end-to-end development of a next-generation observability platform, from requirements analysis and design to implementation, testing, and deployment of critical infrastructure.

Engineered a robust notification microservice, integrating DynamoStreams, AWS EventBridge, and AWS SQS with PagerDuty to enhance product alert monitoring and incident management capabilities.

Developed and published a serverless Lambda forwarder and layer on the AWS Serverless Application Repository, enabling efficient log ingestion from diverse AWS customer services.

Designed and implemented a Common Query Language (CQL) using ANTLR, building custom parsers to facilitate complex queries across ElasticSearch, ClickHouse, Snowflake, and DynamoDB.

Architected and deployed a scalable hybrid log solution, leveraging Golang, Terraform, and Helm to integrate ClickHouse, Redis, and a dedicated Log microservice, enhancing data processing efficiency.

Engineered real-time streaming anomaly detection capabilities within the product, utilizing Apache Flink and Apache Kafka for high-throughput data processing.

Orchestrated an end-to-end metered billing pipeline, integrating Stripe API, webhooks, RedisStreams, SQS, DynamoStreams, and EventBridge, from ClickHouse ingestion to customer notifications and license renewals.

Getir Inc. - Core Client Squad
|

Software Engineer

Summary

Backend engineer contributing to the scaling of services and databases for a rapidly growing Series E company.

Highlights

Contributed as a key Backend Engineer for a Series E company valued at $11B, supporting rapid global expansion and serving users across the US, Europe, and Turkey.

Designed and implemented components of a highly scalable service architecture, leveraging Node.js, Redis, MongoDB, RabbitMQ, and AWS services (Lambda, S3) to support massive user growth.

Led in-depth technical analyses for new feature implementations and system enhancements, fostering cross-functional collaboration with product managers, quality assurance engineers, and development teams.

Optimized endpoint response times by up to 5x through concurrent call optimizations, database efficiency improvements, and caching strategies, directly enhancing the experience for over 1 million daily users.

Aselsan Inc.
|

Software Engineer

Summary

Full-stack software developer focused on Intelligent Transportation System and Smart City projects.

Highlights

Developed full-stack solutions for Intelligent Transportation Systems and Smart City projects, utilizing Vue.js, .NET, Redis, and PostgreSQL.

Transitioned from a part-time to a full-time role upon graduation, demonstrating consistent performance and commitment.

Havelsan Inc. & Aselsan Inc.
|

Coop Software Engineer

Summary

Cooperative software engineering roles focusing on deep learning for image processing and embedded software development.

Highlights

Developed a deep learning-based image processing system for satellite imagery, converting raw images into obstacle and R-maps using Python, Keras, and TensorFlow (Havelsan).

Engineered embedded software for Power Electronic applications, including DC/DC converters (Aselsan).

Education

Middle East Technical University

Master of Science

Computer Engineering

Grade: 3.21/4.0

Middle East Technical University

Bachelor of Science

Electrical and Electronics Engineering (CS Specialization)

Grade: 3.44/4.0

Languages

Turkish

Native

English

Fluent

Skills

Languages

Golang, Rust, Javascript.

Databases

DynamoDB, ClickHouse, Elasticsearch, PostgreSQL, Redis.

Cloud & DevOps

AWS Services, Kubernetes, Terraform, Helm, Docker, CircleCI, Git.

Frameworks & Tools

Apache Flink, Prometheus, Grafana, ANTLR, Node.js, Vue.js, .NET, Python, Keras, TensorFlow.

Projects

Contributions to Apache DataFusion

Summary

Apache DataFusion is a fast, extensible query engine implemented in Rust, built on top of Apache Arrow, an in-memory columnar data format for efficient analytical processing.