
khaled ibrahim
Android Developer at Flowrista
6th of October, Giza, EgyptWork Experience
Android DeveloperFreelance / Project
Flowrista
Jan 2024 - Present -1 yr, 5 months
- Job Details:- As an Android Developer (Native - Kotlin), I take responsibility for architecting and implementing new features, and optimizing existing codebases, and revamp the app UI. - Use (Kotlin - Retrofit - Koin - MVVM - ViewModel - View binding - Glide)
Mobile Application DeveloperFull Time
Pharmacy Marts
Jul 2023 - Present -1 yr, 11 months
- Job Details:- Apply my skills in Flutter development to enhance user experience, optimize app performance, add new features, optimize existing codebases, and publish the new versions on Google Play & App Store. - Contribute to project planning and execution, consistently meeting deadlines and delivering highquality results. - Use the Provider as a management state, I work on three different applications. - implement one of them from the scratch using clean architecture. - Use (GitLab - GitHub - Product Flavors - Google Maps - Firebase & MixPanel events - Firebase Messaging Cloud)
Android DeveloperFull Time
Dec 2021 - Jun 2023 -1 yr, 6 months
- Job Details:COLNN is an education solution app that facilitates communication and education processes between parents, students, and teachers. This app help student to know (Homework, Attendance, Results, Exams Time, School Fees, School Schedule, Big Module for Online Quiz & Competitions, Add Complains and replay). And special feature for parents to have an account on the app to follow up on their children. My role: • Create custom features mobile applications using native technologies as per user stories specifications. • Design and develop core features for COLNN application using Java and Kotlin. • Integrate with outside data sources and APIs. • Work on bug fixing and improving application performance. • Practice with team scrum activities (daily scrum, planning, retro, and refinement).
Android DeveloperInternship
Dec 2020 - Apr 2021 -4 months
- Job Details:• Implement & debug tasks through Android studio. • Fix TODOs after senior code review. • Fix functional bugs and push code to GitHub. • Rebuild several old features of the application from scratch. • Add, delete data, upload, and download attachments through Rest API. • Create an application to use “Room Database” & implement the following: (Database Creation, database read-write function, Media capturing “photos & voice record”, Media retrieving from database).
System AnalystPart Time
MuslimDo
Jun 2020 - Jan 2021 -7 months
- Job Details:• Design Excel sheet systems that help & support company goals & enhance manual work. • Ensure that all systems and programs are carefully documented. • Responsible for the company platform tool (Bitrix24). • Perform server administration tasks, including user/group administration, security permissions, group policies & resource monitoring. • Perform or delegate regular backup operations and implement appropriate processes for data protection. • Interact with the team to provide technical support when needed.
Education
Bachelor's Degree in computer science
City of Culture & ScienceJan 2018
Skills
- Information Technology (IT)
- JSON
- Mobile Development
- Kotlin
- Git
- Android
- Android SDK
- Android Development
- Android Application
- Android Application Development
View More
Languages
Arabic
FluentEnglish
Intermediate