About Me
Hello, my name is Riza Erdi Karakuş. I graduated from the Computer Engineering department at Maltepe University. After graduation, I worked on several projects using ASP.NET and later decided to learn Swift programming language. As an iOS Developer, I have been working at a company for about a year, where I have been involved in many projects.
Developing several projects has enhanced my analytical skills, allowing me to provide suitable solutions to both my team members and clients. Collaborating and working in a team to successfully complete projects brings me great satisfaction.
My interest in technology motivates me to continue learning and developing myself. Therefore, I take time to research and implement new technologies.
My goal is to continue growing both personally and professionally by investing in self-education. In the future, I see myself working on bigger and more challenging projects and being recognized as a technology leader.
I hope this information is sufficient. If you would like to know more about me, please do not hesitate to contact me. Thank you.
Projects
December 2022 - December 2022
TodoList is an application that allows users to add their tasks in a sequence and create a shopping list. This project is developed in the swift programming language and uses sqlite for the backend. It is developed using the Viper design pattern. The biggest challenge in this project was using the Viper pattern correctly.
With this project, users can add their tasks in a sequence and mark them as completed whenever they want. They can also create a shopping list and update it at any time. This application will help users to stay organized and keep track of their tasks.
MiniHR
April 2022 - June 2022
MiniHr simplifies the tracking of company activities and allows employees to see their leave requests, projects they are working on, and the time they spend on these projects. This application also keeps users informed of internal company activities.
Aleefy
November 2022 - January 2023
MAleefy is a veterinarian application that provides all the health services needed by pet owners. With this application, you can easily track your pet’s health processes, communicate with other pet owners through the socialization section, and share your pet’s photos or videos. Aleefy also shows you the nearest veterinary clinics to ensure that your pet gets the health services as soon as possible. This project is developed to make the lives of pet owners easier.
DonatBi
July 2022 - Continues
With our project called Donatbi, we have developed a food ordering application where users can order food to their address whenever they want. The application also allows users to order from restaurants and pick up their food at their desired time. Users can also make reservations at restaurants and pay for their meals online without wasting time.
Noisely
February 2023 - February - 2023
Noisely is a mobile app that allows users to play multiple sounds at the same time and create customized sound lists. With weekly and monthly subscription options, users can access the full version of the app according to their preferences. It is an ideal tool for those who need to work, focus or relax in noisy environments.
We focused on user needs and ease of use when developing Noisely. The app is regularly updated to provide the best user experience.
BTOB
January 2023 - April 2023
The B2B application I developed using the Swift programming language is a tool that facilitates direct communication and commercial transactions between businesses. The application includes features such as product catalogs, price lists, order tracking, and a user-friendly interface, which can accelerate and streamline the business process. Additionally, the application can help businesses increase customer satisfaction and gain a competitive advantage. This project demonstrates my Swift programming skills and my ability to understand the needs of businesses.
BCloud
February 2023 - April 2023
Bcloud is an in-house management application specially designed to perform management tasks quickly and efficiently. The application, developed in Swift language, is easily accessible by users on the iOS platform.
February 2023 - February 2023
QuakeSafe is an emergency app designed to help those in need during an earthquake. It’s equipped with special features like sound and flash alerts to help rescuers find you easily. It also includes a list of emergency numbers for quick dialing. Download QuakeSafe now and stay safe during an earthquake. Have a reliable app to assist you in times of crisis.
SparrowAI
March 2023 - Continues
SparrowAI is an AI-powered application designed to make it easy for users to acquire information. The application, which works using ChatGPT, can provide accurate answers to all kinds of questions. SparrowAI is a learning system that can understand user requests and provide appropriate responses.
SparrowAI provides quick, effective, and accurate answers on all kinds of subjects. Through a customizable interface based on queries, users can input their questions directly by typing or speaking. SparrowAI is designed to provide answers to all kinds of questions using natural language processing and machine learning technologies.
SparrowAI is an application that can be used in many sectors. For example, customer service or sales departments can quickly and effectively respond to user questions. Additionally, SparrowAI becomes better over time thanks to its learning ability, providing more value to users.
Experience
l started to work 2 August in TRTek software as a ASP.NET Core developer. I took part in the development and establishment of the hospital information management system program.
I worked as a software developer focusing on API development using .NET at Fenerbahçe University for a period of six months. During this time, I collaborated with the team to understand the requirements, designed and implemented the APIs, and conducted testing and debugging. Additionally, I worked with my colleagues to ensure that our software development practices were aligned with industry standards.
I have been working as an iOS developer at ArafasApps for approximately a year, where I have been involved in a wide range of projects, including Minihr, Donatbi, Aleefy, Btob, White Noise, Bcloud, and more. During this time, I have gained valuable experience in designing and implementing iOS applications, collaborating with project teams, and providing solutions to complex challenges. This experience has helped me hone my skills as a developer and has prepared me for tackling new challenges in the field.
Education
Maltepe University
Bachelor's Degree, Computer Engineering
2018 - 2021
In 2018, l registered Maltepe University Computer Engeneer department and l greduated from there in 2021.
Maltepe University
Associate's Degree, Computer Programming
2014 - 2017
When l go back to Turkey l registered at Maltepe University computer programming department and l graduated in 2017.
University of Vienna
Bachelor's Degree, Computer Science
2010 - Dropout
l lived in for 3 years. Firstly, I took a German course for 1.5 years, after I finished the German course, I enrolled in the school. But having to go back to turkey due to economic conditions.
Languages
- Turkish - Advanced
- English - Good
- German - Medium
Skills
- IOS Application Development (UIKit - SwiftUI)
- Alamofire, Kingfisher, URLSession
- SQLite - Firebase
- C#, ASP.NET Core
Design Patterns
- MVC,MVVM,VIPER Pattern