Summary
Overview
Work History
Education
Skills
Certification
Timeline
Can Binbir

Can Binbir

Software Architect / Technical Lead
Istanbul,Istanbul Turkey

Summary

Highly experienced Technical Lead and former Software Architect, excelling in researching and implementing cutting-edge technologies and frameworks to enhance infrastructure and drive innovation. Expertise includes the .NET stack, JavaScript, DevOps technologies, AWS, Azure, and cloud-native solutions such as Docker, Kubernetes, and Dapr, instrumental in the development of high-traffic web applications like Trendyol.com and Morhipo.com.

Strong focus on attention to detail, problem-solving, and critical thinking, effectively communicating technical decisions, mentoring team members, and managing complex projects. Responsibilities encompass creating and improving CI/CD pipelines, managing cloud infrastructure on AWS and Azure, conducting job interviews, overseeing test and production Kubernetes clusters, and delivering robust, scalable code for new features.

As a Software Architect, introduced and implemented new technologies and frameworks, ensuring the delivery of reliable and scalable code. Comprehensive experience bridges the gap between development and operations, optimizing processes and enhancing collaboration across teams.

Passionate about guiding teams to achieve their best, making impactful technical and business decisions, and ensuring the successful delivery of reliable, scalable solutions. Career goal is to continue leading and mentoring development teams, driving technological advancements, and contributing to the overall strategic direction of an organization.

Overview

20
20
years of professional experience
6
6
years of post-secondary education
1
1
Certification
2
2
Languages

Work History

Technical Lead

Hibooks.com
Istanbul
11.2019 - Current

Managed development team of 8 people, overseeing code reviews, actively writing code, and managing and improving code and operational infrastructure. Conducted technical meetings with team members and attended meetings with business team to discuss new features and technical solutions. Conducted job interviews, managed JIRA for SDLC, performed test and production deployments, and managed cloud resources.

Key Responsibilities:

  • Led team of developers, ensuring code quality and adherence to best practices through regular code reviews.
  • Actively contributed to code development and infrastructure improvements.
  • Conducted technical meetings and collaborated with business teams to gather requirements and propose technical solutions.
  • Managed JIRA for software development lifecycle (SDLC) tracking and coordination.
  • Performed test and production deployments, ensuring smooth and reliable releases.
  • Managed cloud resources to optimize performance and scalability.

Notable Achievements:

  • Refactored monolithic application into cloud-native, scalable app using domain-driven design approach.
  • Rewrote user interface from scratch, enhancing user experience and performance.
  • Initiated new backend service project using microservices architecture, leveraging Dapr framework and Kubernetes for maximum scalability.

Technologies Used:

  • .NET stack (C#)
  • MS SQL Server
  • Dapr
  • Docker
  • Kubernetes
  • nginx
  • AWS
  • Redis
  • ELK (Elasticsearch, Logstash, Kibana)
  • Zabbix
  • Grafana
  • Prometheus
  • New Relic
  • RabbitMQ
  • ActiveMQ
  • Git
  • JIRA
  • Windows Server
  • IIS (Internet Information Services)

Technical Lead

proceedlabs.com
Istanbul
02.2018 - 11.2019

Managed a development team of 4 people, conducting code reviews, actively writing code, and overseeing infrastructure management and improvements.

Key Responsibilities:

  • Led team of developers, conducting code reviews to ensure high-quality code and adherence to best practices.
  • Actively contributed to code development, working on various projects and improvements.
  • Managed and made enhancements to infrastructure to ensure optimal performance and scalability.

Notable Achievements:

  • Transformed single-server, on-premise application into cloud-hosted, multi-tenant capable solution using AWS services.
  • Implemented and managed AWS services including but not limited to Route53, EC2, S3, Lambda, Cognito, and CodeDeploy to support new cloud architecture.

Technologies Used:

  • .NET stack (C#)
  • MS SQL Server
  • Aurora/MySQL
  • Angular
  • Vue.js
  • RabbitMQ
  • NHibernate
  • Salesforce
  • nginx
  • Git
  • Windows Server
  • IIS (Internet Information Services)

Software Architect

morhipo.com
Istanbul
08.2013 - 02.2018

Served as Software Architect, responsible for designing and implementing core services and libraries at Morhipo.com. Gathered extensive knowledge of new and existing tools and frameworks, integrating them into existing infrastructure. Implemented comprehensive CI/CD pipeline using combination of tools and custom scripts.

Key Responsibilities:

  • Designed and implemented core services and libraries using .NET stack (C#), MS SQL Server, and other technologies.
  • Integrated new tools and frameworks into infrastructure to enhance scalability and performance.
  • Implemented complete CI/CD pipeline to automate software delivery and deployment processes.
  • Led migration of product search infrastructure from legacy tool (Fredhopper) to scalable, always-online solution built on ElasticSearch.
  • Managed and optimized infrastructure components including Redis, Jenkins, RabbitMQ, Consul, Dynatrace, iOS Development (Objective-C), Fredhopper, Netscaler, Windows Server, and IIS.

Notable Achievements:

  • Successfully migrated product search infrastructure to ElasticSearch, significantly improving search performance and reliability.
  • Implemented automated CI/CD processes, reducing deployment times and enhancing overall software delivery efficiency.

Technologies Used:

  • .NET stack (C#)
  • MS SQL Server
  • ElasticSearch
  • Redis
  • Jenkins
  • RabbitMQ
  • Consul
  • Docker
  • Git
  • Powershell
  • Dynatrace
  • iOS Development (Objective-C)
  • Fredhopper
  • Netscaler
  • Entity Framework (EF)
  • Windows Server
  • IIS (Internet Information Services)

Team Leader

sahibinden.com
Istanbul
05.2012 - 08.2013

Led the Sahibinden Services Application team consisting of 3 members, responsible for managing the team, designing architecture, and developing the application. Additionally, contributed to the Kuponmatik web application and developed mobile app services for Kuponmatik.

Key Responsibilities:

  • Managed and led Sahibinden Services Application team, overseeing project development and ensuring adherence to architectural standards.
  • Designed architecture and wrote code for Sahibinden Services Application, leveraging technologies such as .NET stack (C#), MS SQL Server, REST WCF Services, ElasticSearch, ServiceStack, and Entity Framework (EF).
  • Contributed to development of Kuponmatik web application and developed mobile app services to enhance functionality and user experience.

Notable Achievements:

  • Implemented proof of concept project that led to adoption of ServiceStack framework for Sahibinden Services Application, improving development efficiency and application performance.
  • Designed and developed mobile app services for Kuponmatik web application, enhancing its accessibility and user engagement.

Technologies Used:

  • .NET stack (C#)
  • MS SQL Server
  • REST WCF Services
  • ElasticSearch
  • ServiceStack
  • Entity Framework (EF)
  • Windows Server
  • IIS (Internet Information Services)

Team Leader (Backend and Integrations)

trendyol.com
Istanbul
12.2010 - 05.2012

Led a team responsible for implementing new features, resolving bugs on web application, and developing new backend services to transition architecture from monolith to service-oriented. Managed team members by distributing tasks, overseeing task progress, and conducting code reviews. Communicated project status and technical updates to both team members and upper management. Additionally, attended meetings with business teams to gather requirements and propose technical solutions.

Key Responsibilities:

  • Implemented new features and resolved bugs on web application using .NET stack (C#), MS SQL Server, and other technologies.
  • Developed new backend services to facilitate transition from monolithic to service-oriented architecture.
  • Managed team of developers by distributing tasks, providing guidance on challenging tasks, and conducting code reviews.
  • Deployed code to production and ensured reliability and scalability of implemented solutions.
  • Attended meetings with business teams to gather requirements and proposed technical solutions to meet business needs.

Notable Achievements:

  • Designed and implemented campaign service that allowed business teams to create complex campaign offerings for customers, enhancing marketing capabilities.
  • Developed warehouse management software used for product fulfillment, optimizing order processing and inventory management.

Technologies Used:

  • .NET stack (C#)
  • MS SQL Server
  • WCF (Windows Communication Foundation)
  • WCF RIA (Windows Communication Foundation Rich Internet Applications)
  • Entity Framework (EF)
  • Windows Server
  • IIS (Internet Information Services)
  • HTML/CSS/JavaScript/jQuery
  • Silverlight
  • TFS (Team Foundation Server)

Senior Software Developer

Veripark
Istanbul
02.2008 - 12.2010

Focused on developing web applications and web services using the .NET stack (C#), MS SQL Server, and other technologies within the VeriBranch framework. Responsible for bug fixes, communicating project progress with team members, and participating in meetings with technical managers and team members to discuss project requirements, solutions, and deadlines.

Key Responsibilities:

  • Developed web applications and web services based on VeriBranch framework.
  • Worked on Halkbank personal internet branch and call center infrastructure project, leveraging VeriBranch infrastructure.
  • Contributed to VeriBranch framework project, including writing code for first version and implementing it on Akbank's personal internet branch.

Notable Achievements:

  • Successfully implemented VeriBranch framework solutions for major banking projects, enhancing operational efficiency and customer experience.
  • Played key role in development and deployment of critical infrastructure projects for Halkbank and Akbank.

Technologies Used:

  • .NET stack (C#)
  • MS SQL Server
  • Windows Server
  • IIS
  • HTML/CSS/JavaScript/jQuery
  • BizTalk Server
  • TFS (Team Foundation Server)

Software Developer

magiclick.com
Istanbul
02.2007 - 02.2008

Focused on developing web applications and web services, resolving bug fixes, and ensuring effective communication within the team. Actively participated in meetings with the technical manager and team members to discuss project requirements, solutions, and deadlines.

Key Responsibilities:

  • Developed web applications and web services using .NET stack (C#), MS SQL Server, and IIS.
  • Addressed and resolved bug fixes to maintain functionality and reliability of applications.
  • Collaborated with team members to discuss project progress and ensure alignment with project goals.
  • Participated in meetings with technical manager and team members to define project requirements, propose solutions, and set deadlines.

Notable Achievements:

  • Successfully developed multi-country e-commerce application, enabling seamless transactions across multiple regions.
  • Integrated virtual POS systems from banks in Turkey, United States, Canada, and Germany, ensuring secure and efficient payment processing.

Technologies Used:

  • .NET stack (C#)
  • MS SQL Server
  • Windows Server
  • IIS
  • HTML/CSS/JavaScript
  • Visual SourceSafe

Software Developer

Code Interactive
Istanbul
08.2004 - 10.2006

Responsible for developing web applications and web services, addressing and resolving bug fixes, and managing customer technical support requests. Actively participated in customer meetings to understand their software development needs and provided tailored solutions. Regularly communicated with team members to discuss project progress and attended managerial meetings to review project requirements, solutions, and deadlines.

Key Responsibilities:

  • Developed web applications and web services using .NET stack (C#), MS SQL Server, and IIS.
  • Managed customer technical issues, provided effective solutions, and maintained clear communication with clients.
  • Participated in client meetings to gather requirements and discuss potential software development solutions.
  • Collaborated with team members to ensure smooth project progress and alignment with project goals.
  • Engaged in discussions with managers to address project requirements, propose solutions, and set deadlines.

Notable Achievements:

  • Successfully developed content management software from scratch, providing robust content handling capabilities.
  • Created fully functional e-commerce application, enabling seamless online transactions and user management.

Technologies Used:

  • .NET stack (C#)
  • MS SQL Server
  • Windows Server
  • IIS
  • HTML/CSS/JavaScript

Education

Master of Science - Information Technology

Istanbul Technical University, Istanbul
08.2002 - 09.2003

Bachelor of Science - Mechanical Engineering

Istanbul Technical University, Istanbul
09.1997 - 05.2002

Skills

Programming Languages: C#, NET, Javascript, Python

undefined

Certification

Microsoft Certified Professional

Timeline

Technical Lead - Hibooks.com
11.2019 - Current
Technical Lead - proceedlabs.com
02.2018 - 11.2019
Software Architect - morhipo.com
08.2013 - 02.2018
Team Leader - sahibinden.com
05.2012 - 08.2013
Team Leader (Backend and Integrations) - trendyol.com
12.2010 - 05.2012
Senior Software Developer - Veripark
02.2008 - 12.2010
Software Developer - magiclick.com
02.2007 - 02.2008
Software Developer - Code Interactive
08.2004 - 10.2006

Microsoft Certified Professional

02-2003
Istanbul Technical University - Master of Science, Information Technology
08.2002 - 09.2003
Istanbul Technical University - Bachelor of Science, Mechanical Engineering
09.1997 - 05.2002
Can BinbirSoftware Architect / Technical Lead