Adnan Taşdemir

Master of Science in Computer Science & Engineering


  • Nationality: Syrian, Turkish
  • Date of birth: 04/05/1994
  • Address: Atakum/Samsun
  • Phone number:
    • +90 552 294 10 75

    • +90 551 857 39 93



About Me

  • I hail from Homs, Syria, and my journey led me to Turkey amidst the turmoil of the country's revolution. Working in different fields, I persevered in pursuing higher education, facing numerous challenges.

  • After approximately two years in Turkey, I overcame obstacles and completed my studies at Ondokuz Mayis University in Turkey. After graduation, I also pursued a master's degree and graduated with distinction.


  • As an alumnus, I bring a wealth of skills and a eight-year track record in software engineering, data analytics, and algorithm development. My expertise spans PHP, PHP frameworks, Java, Vue.js, Python, JavaScript, Node.js, Angular, HTML, SQL, Git, Jira, AI, and Data Analytics, among others.


  • I find joy in reading, embarking on long walks, exploring new places through travel, staying active in sports, and indulging in video games during leisure moments. I possess a talent for playing football. I was part of one of the best teams at the university, showcasing our skills and contributing to the success of the team. Colleagues characterize me as forward-thinking, determined, and modest.

Work Experience

  • Freelancer (Web Developer And Optimization Problem Solver): 10/02/2016 – 30/12/2018 İstanbul, Türkiye
    • Developed websites and solved optimization problems using new optimization algorithms.

    • Collaborated with clients to understand their web development needs.

    • Created and implemented web applications, including e-commerce capabilities and specialized scripts.

    • Conducted regular updates and improvements to existing web applications.

    • Transformed mockups into functional web interfaces using HTML, JavaScript, AJAX, and JSON.

    • Designed and implemented web application layouts and user interfaces using HTML and CSS

    • Utilized various technologies such as PHP, SQL, JavaScript, and other relevant libraries as required.

  • Web Developer Web Art Media: 01/02/2019 – 01/02/2020 Samsun, Türkiye
    • Authored coding requirements and documentation for web applications, including e-commerce capabilities and specialized scripts.

    • Maintained and updated current web applications to ensure continuous improvement.

    • Converted mockups into functional web interfaces using HTML, JavaScript, AJAX, and JSON.

    • Designed and implemented web application layouts and user interfaces using HTML and CSS.

    • Developed a new organizational platform using PHP and HTML technologies.

    • Utilized multiple technologies including PHP, SQL, JavaScript, and other libraries as needed.

  • Back-end Developer Spechy: 31/08/2020 – 01/08/2021 İstanbul, Türkiye
    • Collaborated as part of a team to develop the omnichannel call center infrastructure.

    • Worked as a PHP - Laravel developer to create a comprehensive platform for managing all communication channels in an enterprise.

    • Ensured seamless integration and centralization of customer data from various sources.

    • Implemented functionalities to facilitate efficient management of customer interactions.

    • Contributed to the development of a unified system for call center operations.

  • Back-end Developer Flo Company: 31/08/2021 – 30/03/2024 İstanbul, Türkiye
    • Collaborated as part of a team using the Symfony framework to develop e-commerce projects.

    • Created the wallet feature for the main Flo website.

    • Developed a structure for integrating and linking various projects.

    • Identified and resolved system issues to enhance overall functionality.

    • Implemented new features, including necessary reports for customers.

    • Enhanced the electronic payment process to improve user experience.

Education

  • Undergraduate Ondokuz Mayis University (10/09/2016 – 10/06/2019 Samsun, Türkiye)


  • Graduate School Ondokuz Mayıs University (10/09/2019 – 01/04/2023 Samsun, Türkiye)

Training

  • Architecting On AWS:


  • Developing On AWS:


  • GoLang:


  • OOP Principles & Design Patterns:


  • Secure Software Development:


  • Test Driven Development Workshop:


  • ICEEE:


  • Big Data And Business Analytics Certificate Program:


Languages

  • Mother tongue: Arabic


  • Other language(s):

    Language Talking Reading Writing Listening
    English B1 B2 B1 B2
    Turkish C2 C2 C2 C2

Articles

  • A Mobile Application for Wireless Attendance System: Link

    Paper presents a solution that offers effortless, convenient, efficient, and secure attendance tracking for students and teachers. The proposed solution utilizes fingerprint sensors and Xbee modules (Zigbee) to address these challenges. With this system, teachers can monitor students' attendance using their mobile phones or tablets. Additionally, they have the ability to remotely activate the system and generate detailed PDF reports on students' participation. This solution aims to enhance the overall attendance management process for educational institutions.

    06/10/2019 – 2019 1st International Informatics and Software Engineering Conference (UBMYK)


  • Performance Investigation of Immune Plasma Algorithm on Solving Wireless Sensor Deployment Problem Sensor: Link

    Node deployment is very crucial for wireless sensor networks (WSNs). Sensors' coverage plays an integral role in all types of applications that utilize WSNs. In addition to maximizing the life of the network and consuming less energy, the better positioning of the sensors makes the sensors more effective and efficient. The IPA algorithm has been used to figure out where to put wireless sensors so that they cover as much of the area as possible.

    16/05/2022 – 2022 – 9th International Conference on Electrical and Electronics Engineering (ICEEE)


  • A brief introduction to design patterns: Link

    Design patterns are a widely used concept in the field of software development. They are reusable solutions to common software development problems that have been identified and documented over the years by experienced developers. These patterns provide a set of best practices for designing and developing software systems that are robust, scalable, and maintainable.

    28/03/2023 medium.com


  • Decorator design pattern: Link

    Decorator design pattern, is a structural design pattern that enables adding new behaviors to objects by placing them inside special wrapper objects that contain the object’s existing behaviors. In other words, it is a design pattern that allows dynamically adding additional functionality to an object.

    29/03/2023 medium.com


  • AWS and its Features: Link

    AWS, or Amazon Web Services, is a cloud computing platform that offers a wide range of services and features for building, deploying, and managing applications and infrastructure. It was launched in 2006 by Amazon, initially as a way to provide scalable and cost-effective computing infrastructure to developers.

    31/03/2023 medium.com


  • Introduction to the Go Programming Language — part 1: Link

    Go, often known as Golang, is a contemporary and adaptable programming language that has been more well-known since its release in 2007. Go was developed by Google employees Ken Thompson, Rob Pike, and Robert Griesemer with an emphasis on productivity for developers. It was developed in response to the demand for a language that could improve upon the drawbacks of already existing languages and provide a solid foundation for creating scalable and high-performance applications.

    19/08/2023 medium.com


  • Introduction to the Go Programming Language — part 2: Link

    In the previous part, we talked about some basic concepts of the Go programming language. In this article, I will explain more about Arrays, Slices, Operators, Conditions, Switches, Loops, Functions, Struct and Maps.

    23/08/2023 medium.com