Summary
Overview
Work History
Education
Skills
Websites
Bootcamp
References
Software
Timeline
Generic

Berat Atmaca

Software Engineer
Bakırköy, İstanbul

Summary

Adaptable software engineer with a strong foundation in mobile app development, proficient in Kotlin and Java. Rewrote a Java app using the MVVM pattern and updated it with modern Kotlin practices, including WorkManager , Coroutines and Retrofit for REST API integration.Experienced in enhancing software architecture using the Clean Architecture pattern and SOLID principles. Skilled in solving challenges with new view components, managing local databases, and implementing offline features. Fulfilled military service in 2024.

Overview

3
3
years of professional experience
2
2
Languages

Work History

Mobile Application Developer

Flyco Training Solutions
Istanbul
10.2022 - 05.2025
  • Developed a mobile application from scratch in Kotlin as Full Time Job , leveraging the MVVM pattern to enhance software architecture and maintainability.
  • Transitioned the application from a previous Java implementation, addressing weaknesses in architecture and coding practices.
  • Ensured application quality by conducting thorough testing prior to release, identifying and fixing bugs.
  • Developed user-friendly mobile applications by incorporating intuitive design and seamless navigation features.
  • Improved app responsiveness by %50 using observer pattern and new components.
  • Increased download speeds by adding parallel and better background downloading.

Education

Computer Engineering -

İstanbul Universitesi-Cerrahpaşa
04.2001 -

Prof Dr. Fuat Sezgin Fen Lisesi
06-2018

Skills

Understanding of restful apis

Mobile UI and UX design

Android development

Object-oriented programming

Bootcamp

I completed a 30-day bootcamp in Oracle Database Administration at Metod Bilişim Hizmetleri in July 2024. I got interested in bash scripting and work of linux world. Learned about how to freshly install an oracle database on a virtual machine and interact  with the VM using OpenSSH.

References

  • Orçun Yılmaz FLYCO, director of IT +90 506 615 36 34
  • Bener Şişko +90 532 593 81 85 https://www.linkedin.com/in/bener-sisko-6853341/
  • İlhan Çetin +49 1523 7747462 https://www.linkedin.com/in/ilhnctn

Software

Kotlin

Java

Dart

Linux Distributions

Swift

Timeline

Mobile Application Developer

Flyco Training Solutions
10.2022 - 05.2025

Computer Engineering -

İstanbul Universitesi-Cerrahpaşa
04.2001 -

Prof Dr. Fuat Sezgin Fen Lisesi
Berat AtmacaSoftware Engineer