Summary
Overview
Work History
Education
Skills
Software
Languages
Certification
Timeline

Cem Binbir

Senior Software Developer / Technical Lead
Istanbul

Summary

Meticulous Senior Software Engineer offering 15 years of experience. Excelled in developing backend applications, administrating databases and cloud computing solutions. Skilled in C#, .NET Core and Java, showcasing expertise in analytical thinking and problem-solving, ensuring quality and innovation in software development. Enthusiastic about developing forward-thinking solutions to tomorrow's problems. Resourceful and adaptable approach to challenges. Eager to improve technical expertise by researching and implementing cutting-edge technologies.


With a strong focus on attention to detail, effectively communicated and mentored team members about fixing bugs and improving code quality through code reviews and peer programming sessions.


As a Technical Team Lead, shown a proven track record at Blesh, demonstrated strong communication skills in a cross-functional agile team.


Career goal is to create innovative and impactful solutions by using the existing experience and willingness to improve, helping for increase of the code quality and growing with all team members of the organization together.

Overview

15
15
years of professional experience
3
3
Certifications
3
3

Languages

Work History

Technical Team Lead

Blesh
10.2020 - 02.2024
  • Led an agile development team of 4 members (including a frontend developer and a data scientist)
  • Managed the progress of tasks that the team has committed and reported it to the CTO (and also to the CEO in absence of CTO)
  • Actively wrote code, added new features and improved code quality by conducting code reviews
  • Has taken a role in every part of the software development life cycle (SDLC)
  • Actively monitored production environment by using tools and also manual observation (through controlling logs and system graphs when tools weren't enough)
  • Attended meetings with business development team to discuss customer requests and new features
  • Supported business development team for customer inquiries and shareholder reports
  • JIRA administration


Notable Achievements:

  • Rewrote the product from scratch with a new modern tech stack (C# .NET Core, Go, NoSQL DB, Kafka, Redis) using microservices architecture and domain-driven design approach
  • Deployed the product to a fully scalable infrastructure that is built on Microsoft Azure
  • Managed the transition from the old product running in Amazon AWS to the new product running in Microsoft Azure
  • The product gained attention of reputable companies from various sectors (banking, aviation, car sharing, mobile games etc.)


Technologies Used:

  • C# and .NET Core
  • Go
  • MongoDB
  • Kafka
  • Redis
  • Docker
  • Kubernetes (k8s)
  • Microsoft Azure
  • Grafana
  • Prometheus
  • Git
  • JIRA

Senior Software Developer

Blesh
12.2016 - 10.2020
  • Worked solely as the only backend developer
  • Has taken a role in every part of the software development life cycle (SDLC)
  • Successfully managed and improved database systems for the most performant outcome
  • Used cloud services effectively for cost management and scalability of the product. Used AWS services include EC2, ELB, S3, Aurora, Redshift, Kinesis, Lambda, CloudWatch, SES, Lightsail, Route53
  • Managed cost cutting and migration projects in cloud infrastructures (AWS and Azure)
  • Supported business development team for customer inquiries and shareholder reports


Notable Achievements:

  • Built a resilient backend software for the company's core mobile advertisement and notification product that serves 200K+ requests coming from mobile clients of 30K+ applications daily
  • Launched a banking product with İş Bankası (Digital Coinbox) that includes hardware components as well as software
  • Launched a keyfob product with Volkswagen that includes hardware components as well as software
  • Added new features to core advertisement product while ensuring the high quality code


Technologies Used:

  • Java
  • Tomcat
  • Amazon RDS for MySQL, Aurora DB and Redshift (PostgreSQL)
  • Bash scripting
  • Amazon AWS
  • Git
  • JIRA

Senior Software Developer

Monitise MEA (Currently Commencis)
08.2013 - 11.2016
  • Started as a software developer and promoted to senior software developer thereafter
  • Responsible for building backend applications that serve between mobile applications and customers' core services
  • Participated to other backend projects' code reviews to ensure high-quality code


Notable Achievements:

  • Gathered various business know-how through requirements of customers from different sectors (banking, aviation etc.)
  • Improved on working with modern tech stack and MVC architecture
  • Played a role in the early phases of the company's own banking and event notification products


Technologies Used:

  • Java
  • Spring / Play frameworks
  • Tomcat
  • IBM Cloud (Bluemix)
  • SOAP and REST API services
  • Git
  • Gerrit
  • Jenkins
  • JIRA

Software Development Specialist

Garanti Technology - BBVA Group
10.2008 - 07.2012
  • Worked as the responsible developer of the whole debit & prepaid card systems for nearly 4 years, with more than 2 years of this as the only responsible developer
  • Actively added new features and maintained the code while ensuring the code quality meets enterprise's standards


Notable Achievements:

  • Maintained the whole code repository of the debit & prepaid card system (end-to-end from card printing software to payment provision, statement process and nightly batch jobs) and added new features to them as the only developer for more than 2 years
  • Migrated debit & prepaid card domain codes from ATM department to Payment Systems department
  • Learned all the know-how about debit & prepaid card systems
  • Launched debit & prepaid card projects of Paracard Bonus Trink, Bonus Genç and Bonus Rock (Rock'n Coke official festival card)
  • Redesigned and rewrote prepaid card system from scratch as two developers


Technologies Used:

  • IBM PL/I
  • IBM zOS
  • CA:Gen
  • JCL (for nightly batch jobs)

Education

Bachelor of Science - Computer Engineering

Istanbul Technical University, Istanbul, Turkey
04.2001 -

Skills

Programming Languages: C#, NET Core, Java, Go

Software

Programming Languages: C#, NET Core, Java, Go, Scala, Bash

Databases: MySQL, PostgreSQL, MS SQL, MongoDB, Redis

Cloud Providers: AWS, Azure, IBM

Kafka, Docker, Tomcat, Jenkins, Kubernetes, Grafana, Prometheus, Git, Gerrit, JIRA

Languages

Turkish
Native language
English
Upper intermediate
B2
German
Intermediate
B1

Certification

Gamification - Coursera

Timeline

Technical Team Lead - Blesh
10.2020 - 02.2024
Senior Software Developer - Blesh
12.2016 - 10.2020

Gamification - Coursera

03-2015

Web Application Architectures - Coursera

09-2014

Functional Programming Principles in Scala - Coursera

06-2014
Senior Software Developer - Monitise MEA (Currently Commencis)
08.2013 - 11.2016
Software Development Specialist - Garanti Technology - BBVA Group
10.2008 - 07.2012
Istanbul Technical University - Bachelor of Science, Computer Engineering
04.2001 -
Cem BinbirSenior Software Developer / Technical Lead