About Me

Hello There!

What makes me strong is that I know myself well. Communication is the most important factor in a job.

Therefore, the importance I attach to team communication is great.As long as there are concepts of communication and teaming, technical information can always be improved.I don't avoid taking risks, I'm behind all the things I've done.I manage the learning process quickly without fear of making mistakes in a job.I'm working in the Agile scrume. With Scrume master, product owner and develops team, we divide the works into small parts and work as a team.In-team justice is the element that keeps team dynamics high. I can never tolerate injustice.In that case, I take action.

Want to know more about me? You can find my full resume on Linkedin

My Resume

  • Work Experience

  • Senior Software Developer

    Turkish Technology - October 2024 - Current
    • Create project infrastructure (like architecture role)
    • Web application development with .NET Entity Framework
    • Development with .Net Core
    • Redesigned and Developed New Project Architecture and Infrastructure: Utilizing Domain-Driven Design (DDD) & CQRS Architecture.
    • Backend Technical Mastery of the Project: Ensuring the efficiency and reliability of backend systems.
    • Implementation of internal control and internal audit system
    • Performance Monitoring in Code: Conducting performance checks and optimizations.
    • Refactoring: Improving the existing codebase for better performance and maintainability.
    • Collaboration with Architects: Monitoring and ensuring quality of work in coordination with architects.
    • Database Design: Designing the database schema for the project.
    • Technologies Used: PostgreSQL, MSSQL, Redis, Elasticsearch, Memcached, RabbitMQ, Terraform, Keycloak.
    • OpenID Connect (OIDC) Integration
  • Expert Software Developer (Backend)

    Monster Notebook - June 2023 - October 2024
    • Create project infrastructure (like architecture role)
    • Web application development with .NET Entity Framework
    • Development with .Net Core
    • Redesigned and Developed New Project Architecture and Infrastructure: Utilizing Domain-Driven Design (DDD) & CQRS Architecture.
    • Backend Technical Mastery of the Project: Ensuring the efficiency and reliability of backend systems.
    • Project for Technical Services
    • Managed Pull Request Processes: Overseeing code reviews and merge processes.
    • Performance Monitoring in Code: Conducting performance checks and optimizations.
    • Refactoring: Improving the existing codebase for better performance and maintainability.
    • Collaboration with Architects: Monitoring and ensuring quality of work in coordination with architects.
    • Database Design: Designing the database schema for the project.
    • Integration of Company-wide Authorization Management Application: Setting up and integrating Keycloak for authorization management.
    • Technologies Used: PostgreSQL, MSSQL, Redis, Elasticsearch, Memcached, RabbitMQ, Terraform, Keycloak.
    • CI/CD (Devops) Processes: Implementing and managing continuous integration and continuous deployment pipelines.
    • Situational Leadership: Adapting leadership styles based on team needs and project requirements.
    • Team Motivation Enhancement: Initiating activities and practices to boost team morale and motivation.
    • Leadership in team documentation creation
    • Azure Cloud
    • Development in agile team
    • AWS S3 Entegration
  • Tech Lead & Team Lead

    Martı Technologies - September 2021 - June 2023
    • Web application development with .NET Entity Framework
    • Development with .Net Core
    • Use database PostgreSql
    • Development service with Nest.js and Node.js
    • Alotech entegration for call center
    • Use javascript, jquery
    • AWS Cloud
    • Development in agile team
    • Leadership in team documentation creation
    • Team management
    • Team Leadership
    • Devops Processes
  • Senior Software Development Engineer

    LC Waikiki - April 2021 - September 2021
    • Taking part in full software development lifecycle activities for software solutions
    • Developing high quality software design
    • Developing applications by producing clean and efficient code
    • Modernization of application infrastructures
    • Optimization and maintenance of current features
    • In-team mentoring
    • Developing new products
    • Development in agile team
    • Leadership in team documentation creation
    • Experience with NodeJs
    • Experience with PostgreSQL
    • Experience with C# , ASP.NET (Webform, MVC), WCF, Web API
    • Microservice development
    • Significant Experience in modern JavaScript / TypeScript
    • Good knowledge and experience with Relational Database Management System
    • Experience with SonarCube and code quality tools (blueoptima)
  • Software Development Specialist

    LC Waikiki - Aug 2018 - April 2021
    • Experience with NodeJs
    • Experience with PostgreSQL
    • Desktop application development with C#
    • Devlopment API with .Net Core
    • Web application development with Angular
    • Automatic running job development with T-SQL
    • Performance improvement in systems
    • Support process in the developed application
    • To gain knowledge about Allocation and procurement processes
    • Working with Agile scrum framework
  • Software Developer

    Boran Software - May 2017 - Aug 2018
    • Developed the application - NodeJS + PostgreSQL
    • I developed the application of GarantiPartners, a Garanti bank and entrepreneur support base
    • I developed a web site design and communication panel requested by Coster
    • Website design (www.fitandform.net) for "fit&form"
    • I have developed both design and software of cargo inquiry application of Çelebi Cargo
    • I developed the application that Çelebi Cargo's agencies issued 'summary declaration notification'
    • I developed the Online Transactions application of Hursan Logistics
    • Hursan mobile transactions tracking process (Google Play and App Store)
    • Google play app signing and distribution processes
    • TÜBİTAK project evaluation process on detection, warning decision systems
  • Summer Intern

    Doğan Gazetecilik - Aug 2015 - Sept 2015

    I was an intern in the software part of the computing department at "Doğan Gazetecilik A.Ş". I have developed several programs with C# programming language.

  • Summer Intern

    Li&fung - July 2015 - Aug 2015

    I internship in the ITS department of the company lifung. We provide support to all company employees about computers.

  • Summer Intern

    Logo Software - Aug 2014 - Sept 2014

    I internship in the product development department Logo software. I have developed inventory tracking program with Delphi programming language.


  • Education

  • Computer Engineering - Bachelor's Degree

    Karadeniz Teknik Universitesi - 2011 - 2016

    Community Volunteers Foundation (I've uploaded the pdf summary of the events that I do) Theme (I join the weekly workshops on nature.)

    Projects:

    • Chess game (with DirectX and C#)
    • Rent a car automation (with C# and ASP.NET)
    • Web applications (with C# and ASP.NET)
    • Game which is controlled by the ultrasonic sensor (Arduino and Processing)
    • 2D Snow-themed game developed with Unity YouTube

My Services

Backend Development

Developing powerful, scalable backend systems with .NET Core, Entity Framework, and modern architecture patterns like DDD & CQRS.

Scrum Master

Leading agile teams with effective scrum practices, fostering team collaboration, and ensuring successful project delivery.

Creative Engineering

Engineering innovative solutions to complex problems with a focus on performance, scalability, and maintainability.

Skills

Software Language - since 2010

C#100%
.NET100%
JavaScript85%
Angular85%

C#100%

.NET100%

JavaScript85%

Angular (TypeScript)85%

Delphi85%

C / C++85%

Create Project Infrastructure100%

Visual Studio100%

VsCode100%

Git100%

Azuredevops100%

Hadoop75%

Database - since 2010

SQL100%
T-SQL100%
PL/SQL95%

SQL100%

T-SQL100%

PL/SQL95%

Tools and Technology

Microservices90%

Microservices90%

Others

Agile Scrum100%
Team Management100%
Team-work100%
Communication100%

Agile Scrum100%

Team Management100%

Team-work100%

Communication100%

My Skills.