Hello, I'm Soliman Mahmoud Soliman
Android Developer
I am an Android Developer with a focus on Java and a recent graduate from BFCAI, holding a degree in Computer Science. My technical skills include advanced proficiency in Android SDK, Java programming, and Material Design libraries, allowing me to build intuitive and visually stunning applications. I am known for my exceptional time management abilities and thrive in collaborative team settings. With a deep passion for creating responsive and user-friendly applications, I am skilled at solving complex problems and delivering high-quality results with efficiency.
Download resume
Projects
Stopwatch App
A basic stopwatch app that displays minutes, seconds, and milliseconds and allows users to start, pause, and reset the timer.
- Stopwatch app same UI in Stopwatch Xiaomi.
- Utilize a Runnable to execute logic on a background (worker) thread, and use a Handler to schedule and repeat its execution at regular intervals..
- Implemented subtle UI animations to improve user interaction and provide a modern, responsive feel to the application.
ToDo App
Using a To-Do app can offer various advantages that enhance productivity and personal organization.
- Helps in organizing tasks, setting priorities, and categorizing them by urgency or type, making it easier to manage daily responsibilities.
- Helps in planning and allocating time for each task, leading to better management of time and a more balanced schedule.
- The App allows for customization, such as setting deadlines, reminders, and alarms, to cater to individual needs and preferences.
Chat App
The app is a communication platform that allows seamless communication with registered friends.
- Users can easily create an account using an email and password, taking into account security restrictions to protect data.
- The app allows instant chatting with others registered in the system, ensuring that messages are delivered in real-time without any delay.
- The chat app is designed to provide a seamless and easy-to-use communication experience with your friends anytime, anywhere.
Weather App
Weather app that can know the weather by city name
- This weather app allows users to easily check the current weather conditions by simply entering a city name.
- It provides essential information such as the minimum and maximum temperatures for the day, along with the overall weather condition (e.g., sunny, cloudy, or rainy).
- With a user-friendly interface, dynamic visuals that adjust based on weather conditions, and smooth navigation, this app offers a comprehensive and visually engaging way to stay informed about the weather.
News Cloud
Discover important news tailored to your interests. Select from various category types to stay informed.
- Material Design UI and RecyclerView.
- Retrofit library for fetching data from NewsAPI.
- Glide library for displaying images from the API.
Calculator
Calculator app that can perform basic arithmetic operations.
- Calculator app same UI in Calculator Xiaomi.
- It can be used in dark mode or light mode.
- Perform basic arithmetic operations.
- I have relied upon the Postfix expressions to perform arithmetic operations correctly. They take into account the order of priorities of mathematical operations.