Samet Özcan, Developer in Istanbul, Turkey
Samet is available for hire
Hire Samet

Samet Özcan

Verified Expert  in Engineering

Full-stack Developer

Istanbul, Turkey

Toptal member since February 16, 2022

Bio

Samet is a full-stack developer with nearly a decade of experience building robust web projects for the telecommunication, media, and banking industries. He specializes in Node.js, Express.js, and cloud services. He delivered end-to-end live video streaming using server-side ad insertion for 500,000 simultaneous live broadcast viewers and 15 million unique monthly viewers. Samet enjoys applying new technologies to real-world problems and designing scalable projects and software architecture.

Portfolio

Adnext Media
JavaScript, Node.js, MySQL, Amazon Web Services (AWS), AWS CodeCommit...
Oredata
Spark, Java, Spring, Cloudera, Impala, Apache Spark
NTT Data
Java, Spring, MySQL

Experience

  • MySQL - 10 years
  • SQL - 10 years
  • JavaScript - 10 years
  • Programming - 10 years
  • Web Development - 8 years
  • Java - 5 years
  • Node.js - 5 years
  • Amazon Web Services (AWS) - 5 years

Availability

Part-time

Preferred Environment

MacOS, WebStorm, IntelliJ IDEA, Slack, Jira, Amazon Web Services (AWS)

The most amazing...

...project I've developed is an ad server with 500,000 concurrent live TV viewers with a 50 millisecond response time.

Work Experience

Software Development Manager

2016 - 2021
Adnext Media
  • Delivered end-to-end personalized live video streaming using server-side ad insertion. Served 500,000 simultaneous live broadcast viewers for hours and approximately 15 million unique viewers each month.
  • Created DSP and SSP specialized for live TV broadcasting environments with 100 million targeted video ad impressions per month.
  • Managed CI/CD cycles using AWS CodeCommit and AWS CodeDeploy. Created a highly scalable production environment on AWS cloud using ELB, ASG, EC2, and Lambda functions.
  • Managed AWS ETL using Kinesis, Firehose, Redshift, and Glue. This contained real-time, detailed reporting on the advertising panels developed.
Technologies: JavaScript, Node.js, MySQL, Amazon Web Services (AWS), AWS CodeCommit, AWS CodeDeploy

Senior Software Engineer

2014 - 2016
Oredata
  • Developed a social network analysis platform using Big Data technologies.
  • Delivered a Salesforce automation project using Java and Spring.
  • Devised churn and influencer analysis using academic research papers and machine learning algorithms with Apache Spark MLlib.
Technologies: Spark, Java, Spring, Cloudera, Impala, Apache Spark

Junior Consultant

2013 - 2013
NTT Data
  • Developed an internet banking UI for Yapı Kredi Bank using Apache Struts framework and Java technologies.
  • Designed a new internet banking UI for Yapı Kredi Bank using Spring MVC framework, Java, JSP, and JavaScript technologies.
  • Assisted in the analysis and design of the UI, working collaboratively with analysts. Tracked and fixed bugs using Jira.
Technologies: Java, Spring, MySQL

Software Development Specialist

2011 - 2013
Vodafone Turkey
  • Participated in the development of a service delivery framework (a concept of SDP) that enables mobile operators and third-party service and content providers to create and deploy their own multimedia services through various channels.
  • Implemented high availability to an SDF product enabling users to work with more than one SDF product in a synchronized way and provide availability continuously in case of crashes.
  • Participated in the development of a CRM product that maintains all user transactions and records.
  • Analyzed, designed, and developed the Vodafone Partner Portal project.
Technologies: Java, SQL

Experience

Demand Side Platform - Supply Side Platform

Delivered DSP and SSP specialized for a live TV broadcasting environment, inventory management, agency management for publishers,
campaigns, creative, placement management for agencies, user management, and detailed real-time reporting of advertising panels. Developed AWS ETL management using Kinesis, Firehose, and Redshift.

Ad Server

Served 500,000 simultaneous live broadcast viewers for hours and approximately 15 million unique viewers each month. Managed CI/CD cycles using AWS CodeCommit and AWS CodeDeploy. Created a highly scalable production environment on AWS cloud using ELB, ASG, EC2, and Lambda functions.

Education

2010 - 2011

Bachelor's Degree in Information Technology

University of Stuttgart - Stuttgart, Germany

2006 - 2011

Bachelor's Degree in Computer Engineering

Koç University - Istanbul, Turkey

Certifications

MARCH 2015 - PRESENT

Advanced Apache Spark Training

Spark Summit East 2015 - NYC

Skills

Libraries/APIs

Node.js

Tools

WebStorm, IntelliJ IDEA, Slack, Jira, Cloudera, Impala, AWS CodeCommit, AWS CodeDeploy

Languages

SQL, Java, JavaScript

Storage

MySQL, Redis

Platforms

Amazon Web Services (AWS), MacOS

Frameworks

Spring, Spark, Express.js, Apache Spark

Other

Programming, Web Development, System Design

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring