Hi, I'm Muhsin ILHAN.
A
Self-driven,quickstarter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.
About
I graduated from Anadolu University with a degree in Computer Programming this year. I am a professional in Java Android development. For the past 4 years, I have been developing applications with Java as a self-taught developer. Additionally, I have knowledge in JavaScript, HTML, CSS, and PHP. I am passionate about problem-solving and coding. I always strive to bring 100% to the work I do. I am eager to develop complex applications that solve real-world problems impacting millions of users.
- Languages: Java, Kotlin, PHP, JavaScript, HTML/CSS
- Databases: MySQL, SQLite, MongoDB
- Libraries: Retrofit, Volley, Room, RxJava, Dagger
- Frameworks: Firebase, Back4App, TensorFlow, Bing Maps, Google Maps
- Tools & Technologies: Android Studio, Gradle, ProGuard, Git, Heroku
I'm looking for opportunities where I can leverage my existing skills in Software Engineering to deliver value to my clients and work on meaningful projects. I aim to grow professionally and provide tangible benefits to my clients through continuous development and successful project execution.
Experience
- Built custom Android applications from scratch for various clients using Java and Android Studio.
- Provided bug fixing services, ensuring the stability and smooth operation of existing applications.
- Added new features to client applications, enhancing functionality and user experience.
- Optimized application performance, resulting in faster load times and improved user satisfaction.
- Collaborated with clients to gather requirements and deliver tailored solutions that met their needs.
- Integrated third-party APIs and services to expand the capabilities of client applications.
- Tools: Java, Android Studio, Firebase, SQLite, Git
Projects

Automatic replies to messages in chat applications
- Developed the Auto Reply application where users can register and log in using Firebase Authentication.
- Admins verify users and assign a Google Sheet for data management.
- Users download data from the assigned Google Sheet to configure the app.
- Implemented a feature to capture incoming notifications and send automatic replies based on the downloaded data.
- Tools: Java, Android Studio, Firebase, Google Sheets API, Git

"Strategize, dominate, and outwit in Lines of Action - the ultimate tactical showdown for your Android device!"
- Developed Lines of Action, a strategic board game that enhances mathematical and algorithmic thinking.
- Integrated complex mathematical calculations and Cartesian coordinate system processing.
- Implemented numerous loops and algorithms to support gameplay.
- Enabled human players to compete against an AI opponent with predefined strategies.
- Provided a save feature, allowing users to resume games from their last position.
- Introduced a help mode for users to receive suggestions for the best moves.
- Listed all possible moves by the AI for transparency and strategy development.
- Tools: Java, Android Studio, Firebase, Git
Skills
Languages and Databases








Libraries





Frameworks





Other





Education
Eskişehir, Türkiye
Degree: Computer Programming
- Digital Transformation
- Programming I & II
- Database Systems & Programming
- Web Interface & Server Programming
- Mobile Application Development
Relevant Courseworks: