Profile Picture
Available for new projects

Selçuk Cihan

Senior Software Engineer & AWS Solutions Architect

As a former Amazonian devoted to helping customers and solving problems, I bring a strong sense of ownership and a track record of delivering results.

With over seven years of experience developing applications on AWS, I have a proven ability to take on technical duties from operations to development and architecture.

7+
Years on AWS
50+
Projects Delivered
2
AWS Certifications
100%
Client Satisfaction
What clients say

Client Testimonials

Trusted by teams at leading companies worldwide

"I've been most impressed by his exceptional ability to tackle every phase of software development with in-depth knowledge, confidence and clear communication. I cannot emphasize enough how good Selcuk is at communicating in a clear and structured manner."

Daniel Vliegenthart

Team Lead, parsel.ai

"I had the pleasure to manage and to work with Selcuk Cihan for the past 2 years while at Tellimer. He rose brilliantly to all challenges thrown at him both technically and communication wise. I would say his superpower is his communications skills, both writing and talking."

Decebal Dobrica

Software Architect, Tellimer

"He was the perfect remote contractor in many ways. His communication skills are top, he is very much a self-starter who can get stuck in on work with minimal guidance or oversight, and his code quality (and documentation!) is exceptional."

Ian Watt

CTO, Tellimer

Professional Journey

Experience & Projects

Building scalable solutions across diverse industries

RTIC Outdoors

rticoutdoors.com

Contractor

2023 - Present

Key Achievements

  • Created mobile device management tools.
  • Documented procedures and warehouse business flows.
  • Automated warehouse operations.
  • Increased observability of the backend systems.

Technologies

Scala
Spring
Kubernetes
Postgres
Google Cloud
DataDog

Serverless Inc

serverless.com

Contractor

2023

Key Achievements

  • Created the Python AWS Lambda SDK for Serverless Console, which is an observability platform for applications running on AWS Lambda.
  • Implemented CI/CD flows on github actions.
  • Automated tests that validate end to end business logic and performance.

Technologies

Python
Serverless
Lambda
AWS

Scriber

scriber.to

Contractor

2021 - 2022

Key Achievements

  • Created the serverless GraphQL backend for scriber.to, which is a platform for financial writers.
  • Implemented payments with Stripe Connect.
  • Built analytics application to provide the financial writers with KPIs.

Technologies

Typescript
Serverless
Lambda
AppSync
DynamoDB
RDS
Stripe
EventBridge

Tellimer

tellimer.com

Contractor

2019 - 2021

Key Achievements

  • Created the API and step functions orchestrator that forms the machine learning pipeline for parsel.ai, which is a machine learning SAAS offering.
  • Implemented serverless workflows for ingesting 3rd party financial articles for tellimer.com.
  • Architected an article recommender and an article summarizer for tellimer.com.
  • Integrated with Stripe for SAAS subscriptions.
  • Built a serverless app that periodically maintains the sitemap for various web apps.
  • Created GraphQL APIs with AppSync, connecting various data sources like DynamoDB & RDS.
  • Created serverless workflows using AWS Step Functions to integrate with external services.

Technologies

TypeScript
Python
Serverless
Lambda
API Gateway
DynamoDB
Stripe
EventBridge
AppSync
Cognito
Datadog

Freelancer

2018 - 2019

Key Achievements

  • Worked as the lead backend developer for a non-profit client.
  • Developed a REST API, fully serverless on AWS.
  • Optimized cost resulting in more than 50% saving on AWS bill.
  • Improved performance by reengineering caching on CloudFront/S3.
  • Mentored developers and reviewed pull requests.

Technologies

Python
Serverless
Lambda
API Gateway
DynamoDB
VPC
SQS
CloudWatch
S3
CloudFront

Software Development Engineer

2017 - 2018

Key Achievements

  • Developed and maintained the orchestration platform that processes Amazon’s catalog updates. The platform is able to handle tens of thousands of TPS, enabling the finest and largest catalog on earth. Uses Kinesis as the backbone and routes updates to the catalog to relevant downstream services.
  • Added further functionality to a Node.js service which is a high TPS REST service for diff analysis.
  • Refactored an orchestration engine which consumes Kinesis and calls downstream services such that the application can be started without any dependencies, thus enabling performance testing of the core.
  • Supported the reconciliation engine (Java 8) that generates the retail catalog.
  • Carried out live migrations of several web services without downtime. Successfully deprecated multiple legacy services in an effort to simplify the overall architecture and enable catalog growth.

Technologies

Python
Serverless
Lambda
API Gateway
DynamoDB
VPC
SQS
CloudWatch
S3
CloudFront

Senior Software Engineer

2013 - 2017

Key Achievements

  • Supported the workflow engine (C#, Windows service) serving banking applications such as loans, customer complaints etc.
  • Set up elastic to index workflow engine documents, enabling powerful search mechanisms for the end user.
  • Designed and implemented a workforce management system that empowers the bank's operation center. The application uses Microsoft's solver foundation to solve the task assignment problem. This project, titled 'Intelligent Workforce Management', got BAI Internal Process Innovation Award at 2017.

Technologies

Microsoft .Net
C#
MSSQL
ElasticSearch
REST
Agile
Unit testing
JavaScript
DevOps

Ziraat Teknoloji

ziraatteknoloji.com

Software Development Engineer

2011 - 2013

Key Achievements

  • Designed and implemented workflow engine running on top of Oracle, serving over 100,000 workflow instances daily.
  • Served as scrum master and mentored junior developers.

Technologies

Microsoft .NET
C#
WinForms
WPF
Oracle

Software Development Engineer

2009 - 2010

Key Achievements

  • Developed solutions for IPTV products in C & C++
  • Implemented teletext and rtsp parsers.
  • Worked on closed captioning and subtitles for IPTV.

Technologies

C
C++
busybox
unix
kernel
rtsp
teletext
iptv
Credentials & Education

Qualifications & Certifications

Continuous learning and professional development

AWS Certifications

AWS Certified Solutions Architect

AWS Certified Solutions Architect

ProfessionalAmazon Web Services

Issued: 2022 • Expires: 2025

AWS Certified Developer

AWS Certified Developer

AssociateAmazon Web Services

Issued: 2019 • Expires: 2022

Education

M.S. in Computer Science

2010

Bogazici University, Istanbul

Researched distributed systems, graph theory and network flows. Thesis titled "Parallel maximum flow solver for multi-core machines"

B.S. in Computer Science

2008

Bogazici University, Istanbul

Studied wireless networks and computer vision in addition to the foundations of computer science. Graduated Cum Laude.

Ready to Build Something Amazing?

Let's discuss your next project and bring your ideas to life with cutting-edge technology.