Faruk Atasoy

SOFTWARE ENGINEER · hfarukatasoy@gmail.com

I have always had a keen interest in technology and engineering from a young age; as a child, I would often tinker and break household appliances in a small workshop to try and create new inventions, from game consoles to DVD players. This strong passion has fueled my desire to be a prominent software engineer.

I first began learning the art of software development when I was 14 years old; beginning with C#. During high school, my teachers recognised me for my talent and interest in this area; I won fifth prize in a global IT olympiad for my school utilising my skills in website and portal design. This competition was one of the major turning points for me to choose this profession.

After high school, I spent a large majority of my time completing freelance and personal projects, as well as internships. Thereafter, I completed my Bsc in Computer Engineering and began my career as a full-stack developer in London.

Currently, I am working in Özdilek Holding as a back-end developer.


Experience

Back-End Developer

Özdilek Holding / Bursa · Turkiye

I am working as a software architect and back-end developer on various projects in the retail sector.

2023 - Now

Full-Stack Developer

WufWuf LTD / London · United Kingdom

I was responsible for the development, maintenance and security of all systems.

2021 - 2023

Junior Web Developer

Venus Agency / Izmir · Turkiye

Web development.

2016 - 2017

Computer Technician

Asmira Computer / Izmir · Turkiye

Technical service (Computer maintenance and repair).

2011 - 2012

Education

Suleyman Demirel University

Isparta · Turkiye
Bachelor's Degree
Computer Engineering
2017 - 2021

Dokuz Eylul University

Izmir · Turkiye
Associate Degree
Computer Programming
2014 - 2016

Menemen Technical And Industrial Vocational High School

Izmir · Turkiye
High School Degree
Web Programming
2010 - 2014

Skills

Web Development
  • .Net Core Web API
  • .Net Core MVC
  • ORM Tools (Entity Framework, Dapper)
  • SQL (PostgreSql, MySql, MSSQL)
  • Redis
  • RabbitMQ
  • Docker
  • Azure
  • HTML
  • CSS (Tailwind, Bootstrap)
  • Javascript (familiar Vue.js)
Content Management System
  • Shopify
  • WordPress
Others
  • Git, GitHub
  • SEO principles
  • Photoshop
  • Office Programs
Principles & Architectures

I am a person who attaches great importance to writing clean code while developing a project and argues that writing code is an art.

  • Microservices Architecture
  • CQRS Pattern, N-Layer, ONION and Clean Architectures, Domain Driven Design, Event Sourcing
  • OOP
  • SOLID, DRY, KISS, YAGNI, SCP, SoC
Languages
  • English (Professional working proficiency)
  • Turkish (Native)
Personal skills
  • Easy adaptation to new technologies and environments
  • Strong collaboration and communication with colleagues
  • Self-motivated
  • Self-Improvement

Interests

Discovering new things has always been at the centre point of my life and it's something that always drives me; discovering new food, travelling the world and meeting new people are some of my favourite pastimes. I also have an avid interest in personal fitness, and currently stay active by playing football every week.

I'm also an ardent listener of metal and rock music, often only requiring the energy of the music to become motivated for the day.


Awards & Certifications

  • I won fifth prize in a global IT olympiad for my school utilising my skills in website and portal design.
  • I got B2 English proficiency certificate from American Culture Language School.
  • I wrote an abstract called "Performance Analysis of Compression Algorithms on Matrix Data: Data Transfer Optimization in Microservices Architectures". I prensented it in ICOLES 2023.