İlhan Özdemir

I'm

Android Developer & Project Manager.

İlhan Özdemir

Ilhan Ozdemir is an android developer, project manager, and computer science instructor. He resides in the city of Mugla, Turkey, and currently works as a coordinator and computer science instructor at the Ministry of Education. Before taking on this role, he worked as a freelance software development expert. Ilhan has achieved three successful exits in his software development career and took the lead in technology and software development processes in the development of one ERP software and one model tracking software for the textile industry. He later developed android applications for the education sector.

He began his career at LCW, gaining valuable experience over three years. Later, he founded his software company, Marmara Software. As a partner in this company, he successfully managed two important software projects from start to finish. He became known for user-friendly desktop software. In 2007, he founded Ozcom Informatics. Here, he managed the development and implementation process of the xModel application for the textile industry. He took on the role of coordinating the introduction and popularization of new technologies in the Ministry of Education, providing computer science lessons. Ilhan has expertise in computer science, software development, the android ecosystem, SQL-NoSQL databases, RESTful API, Jetpack, Compose, Bluetooth, camera, and more.

Ilhan Ozdemir completed his education in Computer and Instructional Technologies at Marmara University. He then took a break from his Industrial Engineering education at Sakarya University. With a deep technical understanding and extensive experience, he is a versatile project manager and software development expert.

Skills

Kotlin • Android Development • Project Management • Object Oriented Design • Android Studio Mobile • Application Development • Firebase

Career

Experience

Android Developer

2008 - Present

Muğla, Türkiye (remote)

  • Designing, developing, testing, and maintaining various Android applications according to customer requirements.
  • Researching and deciding on the most suitable technologies and methods to be used in the software development process and implementing them.
  • Performing business analysis and directing the software based on the obtained data.
  • Designing the application's UX/UI and performing device compatibility tests.
  • Closely following new technologies and integrating them into the project when necessary.
  • Developing and adapting ideas for peripheral units (such as camera, Bluetooth, GPS, etc.) that can work with the application to the project.
  • Developing new solution ideas to increase and improve the performance of the application.
  • Managing the software project, collaborating, and coordinating with other team members.
  • Designing and using a SQL or NoSQL relational database according to needs in the application.
  • Google Play Console management, publishing applications, making them available for use, and performing necessary actions.
  • Reviewing error reports, fixing important recurring errors, and planning updates.
Skills: Mobile Application Development · Android Studio · Object Oriented Design · Data Modeling · Software · Project Management · Android Development · Microsoft Office · Software Development · Android Geliştirme · Java · Kotlin · Android · Firebase

Computer Science Instructor

2004 - Present

Muğla, Türkiye (on site)

  • Developing, maintaining, and training on ICT policy, procedures, reference guides, and materials.
  • Developing all internal, hosted, and virtualized IT infrastructure. Ensuring continuity of systems and maximum efficiency and clarity through all existing and new ICT systems.
Skills: Data Modeling · Project Management · Technical Advisory · ICT Consultancy · Distance Learning · Instructional Design · E-Learning · Microsoft Office

Android Developer (Remote)

2019 - 2020

İstanbul, Türkiye (remote)

  • Developing an Android application that can connect to and transfer data over Bluetooth Low Energy (BLE) to an IoT device.
  • Identifying technologies to be used for the Android application and planning the method to be used
  • Designing the UX/UI for the Android application and implementing it.
  • Managing errors that may occur while downloading data over Bluetooth Low Energy (BLE) and taking measures to ensure stable operation.
  • Ensuring user information security by using backup or synchronization methods to prevent data loss.
  • Designing, coding, and debugging the application.
  • Conducting tests on the application.
  • Publishing the application on the Google Play market.
  • Coordinating with electronic engineers about the BLE device and providing technical support for the device development process by giving feedback on software errors that may occur.
Skills: Data Modeling · Project Management · Technical Advisory · ICT Consultancy · Distance Learning · Instructional Design · E-Learning · Microsoft Office

Education

Bachelor of Industrial Engineering

2012 - 2014 (suspend study)

Sakarya University, Sakarya, Türkiye

Bachelor of Computer & Instructional Technologies

1999 - 2003

Marmara University, İstanbul, Türkiye

Portfolio

  • All
  • Android App
  • Desktop App
  • Project Management

E-Okul Foto

Android App

EKovan Dostu

Android App

BTY

Android App

Kelebek

Android App

XModel

xModel

Boost Yourself

Erasmus+ Project

Contact

Location:

Milas, Muğla, Türkiye