About me

As a software developer, I have a background in .Net Core, .Net, C#, and related technologies. My experience has involved developing software solutions for various industries, always aiming to meet their specific needs effectively. While I am confident in my skills with these technologies, I am continually learning and adapting to new challenges in the ever-evolving field of software development.

My professional journey is a continuous learning process. I value teamwork and believe that collaboration is essential for successful projects. My focus is on integrating technical skills with practical problem-solving, always aiming to create solutions that are not only effective but also user-friendly and aligned with business goals. My commitment is to contribute positively to my team and projects, while striving for personal and professional growth.

Resume

Experience

  1. Blesh

    Senior Software Developer Jan 2022 — Present

    Blesh is the leading location intelligence company in Turkey since 2014.

    Using location technologies and machine learning, Blesh offers analytics, dynamic customer segmentation, hyper-local targeting, and smart messaging services to help businesses make data-driven decisions and engage customers effectively.

    As a Senior Software Developer at Blesh, I am responsible for developing high-performance microservices and reusable libraries using a wide range of technologies including C#, .NET 7, Go, CQRS, Unit of Work, DDD, MongoDB, Redis, PostgreSQL, Kafka, Kubernetes, gRPC and similar technologies.

    My role involves designing and developing software components, as well as optimizing and scaling existing systems. I am able to collaborate effectively with cross-functional teams to deliver high-quality software products.


  2. Trive

    Team Lead Jan 2020 — Jan 2022

    Work in a multicultural environment on a finance application that provided short-term credit services in different regions including the United Kingdom, Spain, Indonesia, and the Philippines.

    My responsibilities include developing new features for microservices, integrating third-party APIs like open banking and payment gateways, and presenting analysis and estimations in regular development meetings with the business unit.

    Develop the mobile application for the brand in the Philippines and Indonesia markets and add the necessary capabilities to the existing backend to meet their requirements.

    Convert the existing .NET backend project for the Polish market to .NET Core infrastructure while maintaining all functionality.

    Manage communication between the backend team and the business unit, as well as all processes under the responsibility of the backend, including planning, development, and deployment.

    Manage team performance and efficiency, as well as new recruitment processes.

  3. Trive

    Senior Software Developer May 2018 - Jan 2020

  4. Trive

    Software Developer May 2016 - May 2018

  5. VeniVidiTech

    Software Developer Feb 2014 - May 2016

    Develop various systems within a group company, including airplane ticket, hotel, visa, tour reservations, and CRM systems.

    Design a loyalty card system that seamlessly integrated with various services, enabling customers to earn points for their purchases and redeem them for future transactions.

    Lead full software development lifecycle, from requirements gathering and design to development, testing, and deployment.

    Work closely with cross-functional teams, including product owners and business analysts to ensure high-quality and timely delivery of software solutions.

    Overall, my work resulted in a highly successful and profitable loyalty card program that helped to enhance customer satisfaction and retention.

  6. Letvision

    Software Developer Mar 2013 - Mar 2014

    Lead development of interactive apps for multi-touch screens as part of R&D project funded by Turkish Ministry of Science, Industry, and Technology.

    Oversee development of smart touchscreen projects for public and private sector clients including Turkish General Staff, Ankara Metropolitan Municipality, and Anadolu Group.

    Design and implement key features of in-house CRM system, ensuring user-friendliness and providing ongoing technical support.

  7. Voga INC

    Software Developer Mar 2011 - Mar 2013

    Develop commercial automation integration and CRM system for e-commerce websites within VOGA Inc. which is in private shopping sector.

Education

  1. Anadolu University

    2014 - Dropout

  2. Manisa Celal Bayar University

    Local Governments 2009 - Dropout

My skills

  • Net Core .Net C# MSSQL Entity Framework MongoDB DynamoDB WPF WinForms Xamarin.Forms Flutter Git AWS Docker Web API BFF DDD TDD MVC EC2 Lambda SNS SQS SES SES API Gateway ECS EKS Kafka

Blog

Contact

Contact Form