Hi,
I'm Adem Berke
Software Developer

About

profileAdem

I'm Adem Berke

After passing the challenging aptitude exams at Ecole 42 Istanbul school, I left Istanbul Aydın University Software Development department in 2022 and started to continue my education at this school.

With 42, I specialised in C, C++ languages, Docker and Network. In addition, I enrolled in Istanbul University Computer Programming department shortly after I started my education 42. I made projects to improve the SQL, Python, Php and C# skills I learned. In this process, I participated in many ideathon and hackathon competitions. In these competitions, I improved myself in teamwork, problem solving and communication.

I really love software, I really enjoy learning. I believe that I can do any work I will encounter in this field. I see myself as a software developer in the future.

Work

Transcendence


This project, the last project of Ecole 42, gave me the opportunity to develop myself in both backend and system areas such as Docker. The flexibility and ease of Docker, combined with the powerful capabilities of Django, allowed me to manage the project successfully.


In addition, the experience of learning JavaScript on the frontend and using it in the application has contributed significantly to my personal development. repository
peng.com.tr

Click for repository

SimpleShl Project


Through the project, I had the opportunity to understand how a shell application works and provides user interaction. By developing my deep C programming skills, I increased my ability to write efficient and effective code. I gained experience in developing a Bash-like shell application and thus improved my ability to provide system-level interaction.

Click for repository

Printf


This project aims to write a function similar to the widely used printf function in C programming language. Thanks to the project, I had the opportunity to better understand how the printf function works and to reinforce variadic functions and buffer management in C language.

Click for repository

Minitalk


I gained C programming skills and successfully developed server-client programmes. I gained experience in error handling and debugging, thus enabling the programme to avoid unexpected crashes. I implemented communication protocols, ensuring simple and effective communication using UNIX signals.

Click for repository

Skills

C / C++
Bootstrap / TailwindCSS
Python / Django / REST
WebApps / REST API / JWT
Linux commands and tools
PL/SQL / PostgreSQL / MySQL
ROS (Robot Operating System)
Gazebo / RViz
Shell Scripting / Bash
Go / Fiber

Resume

Contact