Onur Sedef

I started coding due to my curious of how Discord bots are made. Now it's become a passion and love for me. I always try to keep up to date while still embracing the old. I started my professional job life as a backend developer and now I also create mobile applications.

Experience

Junior Backend Developer

Apr 2023 - Current

• Developed a plugin for an existing project.
• Researched for a best way to deploy and develop a single-page CMS project.

Technologies

C# • RestSharp • NopCommerce • Wordpress • ASP.NET • PHP

Freelance Software Developer

Oct 2019 - Current

• Fixed bugs in an ongoing Agora.io video chatting app.
• Developed a restaurant application like Getir but for one restourant and its franchises.

Technologies

C# • RestSharp • Flutter • Dart • MongoDB • GetX • PHP • Laravel • Django • React Native

Backend Developer

Jul 2022 - April 2023

• Developed a CRUD app with microservice connections.
• Used Flutter and an API to create a shelf finder that scans the QR or barcode of the item and shows the shelf along with product information.
• Added integration feature to an existing CMS project.

Technologies

PHP • Laravel • OOP • Flutter • Dart • Rest API

Backend Developer

Jul 2022 - April 2023

• Added integration feature to an existing CMS project.
• Designed a database system that can handles up to 1 Million request per user.
• Developed isoleted console application to sync and manage databases.

Technologies

PHP • Laravel • OOP • XML • C# • PostgreSQL • MySQL • Apache Cassandra

Projects

FalCanlı

FalCanlı is a fortune telling application that connects both user and fortune teller together. We used GetX to state management in this project, which simplfied routing and state management. User and fortune teller connects using video chat and for this we used Agora WebRTC to easily implement video chat. We also used web sockets and socket.io to control video chat notifications and user or fortune teller's activity status.

Agora • Flutter • MongoDB • Socket.IO • GetX • WebRTC

Şampiyon Kokoreç

Şampiyon Kokoreç is a multi-vendor application where you can order food. Whole project managed by a dashboard that written in PHP and Laravel. We used Flutter to create a mobile application that connects to the dashboard. In this project we used MVVM architecture and GetX for state management. We also used Firebase for push notifications and Google Maps for location. Project uses a MySQL database to store data.

Laravel • Flutter • MySQL • MVVM • GetX

Education

Sep 2021 - Feb 2022

Associate's Degree in Automotive Technologies

Feb 2022 - Current

Associate's Degree in Automotive Technologies (Transferred from Kocaeli University)

Languages

• Turkish: Native

• English: Level B2

• German: Level A2

Certificates

Skills

Languages

PHP • Javascript • HTML • CSS • SQL • C++ • Python • NoSQL • GraphQL • Dart • C# • Java

Technologies

Laravel • Vue • React • Inertia • TailwindCSS • Django • Chakra UI • Next.js • Express.js • Flutter • .Net • Spring • Jest • PHPUnit • TypeORM • Docker • Portainer • Nginx • Traefik • Kafka • RabbitMQ • Firebase

Other

AutoCad • Visual Studio • VSCode • JetBrains Tools • Figma • Postman • Android Studio • Linux • Bash • Git • REST API • Apollo GraphQL • Prisma ORM • Adobe Photoshop • Adobe Illustrator