Sefik Cevik

Software Engineer · Indie App Developer · Content Creator

About

Sefik Cevik

Senior Software Engineer · AI-First · Polyglot & Multi-Cloud

Experienced software engineer with 15+ years of expertise in building scalable web applications, cloud solutions, and mobile apps. Currently based in Toronto, Canada, working at Geotab on fleet management, compliance, and Hours of Service (HOS).

Passionate about crafting clean, maintainable code and delivering impactful user experiences. My technical toolkit includes C#, .NET, TypeScript, React, Python, Azure, and CI/CD pipelines. I've contributed to enterprise solutions at Thomson Reuters and Turkish Petroleum, led engineering teams, and built products from the ground up.

As an indie app developer, I create mobile games and productivity apps in my spare time. I also enjoy sharing knowledge through blogging and content creation, helping fellow developers grow in their craft.

Skills

Technologies and tools I work with regularly

AI-Assisted Development

Claude Code GitHub Copilot Cursor Context Engineering Agent Skills

AI Engineering

AI Agents MCP RAG LLM Evals Microsoft Foundry

Languages

C# TypeScript JavaScript Python Dart SQL

Frontend

React Next.js Astro Tailwind CSS HTML/CSS

Backend

.NET ASP.NET Core Node.js REST APIs GraphQL

Architecture & Practices

Microservices Event-Driven Architecture Clean Architecture DDD CQRS System Design

Messaging & Observability

Azure Service Bus Azure Event Hubs Kafka RabbitMQ OpenTelemetry Application Insights

Cloud & DevOps

Azure AWS GCP Docker Kubernetes Terraform GitHub Actions

Testing & Quality

xUnit NUnit Jest Playwright TDD Integration Testing

Databases

SQL Server PostgreSQL MongoDB Redis Cosmos DB

Data Engineering & Analytics

Databricks Apache Spark Delta Lake Azure Data Lake Azure Data Factory BigQuery ClickHouse

Mobile & Game

Flutter React Native Flame Firebase

Resume

Summary

Sefik Cevik

Extensive experience in software development with focus on .NET technologies and modern web applications. Advanced knowledge in C#, ASP.NET Core, TypeScript, React, Node.js, Python, and cloud platforms. Strong background in building scalable enterprise solutions and mobile applications.

  • Full-Stack Web Development
  • Cloud Platforms (Azure, AWS, GCP)
  • DevOps & CI/CD Pipelines
  • Mobile App Development
  • Database Design & SQL
  • API Design & Microservices
  • Agile & Scrum Methodologies

Education

Computer Engineering, PhD

2016 - Incomplete

Hacettepe University, Ankara, Turkey

Statistics, Minor

2004 - 2006

Middle East Technical University, Ankara, Turkey

Mathematics, BSc

2001 - 2006

Middle East Technical University, Ankara, Turkey

Professional Experience

Senior Software Developer

2025 - Present

Geotab, Toronto, Canada

Senior Software Engineer

2024 - 2025

Enable, Toronto, Canada

Senior Software Engineer

2021 - 2024

Thomson Reuters, Toronto, Canada

Senior Developer

2020 - 2021

Assetsoft, Toronto, Canada

Lead Software Engineer

2019 - 2020

Target Energy Solutions, Ankara, Turkey

IT Consultant

2018 - 2019

Turkish Petroleum International (TPIC), Ankara, Turkey

Senior Software Specialist

2008 - 2018

Turkish Petroleum (TPAO), Ankara, Turkey