Ahmed Fathi, Software engineer

Ahmed Fathi

Software engineer

MuslimDo

Location
Egypt - Cairo
Education
Bachelor's degree, Bachelor of Computer and artificial intelligent
Experience
3 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :3 years, 11 Months

Software engineer at MuslimDo
  • Egypt - Alexandria
  • My current job since July 2022

• Optimized app performance and increased code quality by Implemented unit testing, golden tests, ensuring swift resolution of production issues and consistent alignment with user expectations. Achieved a significant improvement, enhancing data management efficiency, overall system performance by transitioning from NoSQL to SQL and Creating UI Components.
• Exceeding the normal engagement duration with 4 min by developing and implementing new features ensuring a robust, maintainable codebase and visual polishing UI/UX.
• Collaborated in backend project Authentication, docs and Rest APIs.
• Technologies: Flutter, Spring Web, Spring Security, Spring hibernate, MySQL.

Flutter Developer at ONMarkets - Online Grocery Marketplace
  • Egypt - Minyat an Nasr
  • January 2022 to July 2022

• Developed critical features, such as Stores, Offers, Categories, API integration, and Profiles, lead to learn and employing clean code and architecture principles for optimal efficiency. Developed partially on overall project structure, Authentication, Flavors, Phone verification, Shopping cart, and Continuous Integration
• Increased home performance nested navigation and well tested network API call by negotiated with tech lead to replace navigator1.0 with navigator2.0 and 3rd party for networking.
• Implemented location validation enabling precise region determination and user accessibility validation within the app by Implemented Google Maps and Mapbox geocoding for the address feature.

Flutter Developer at GermaniaTek
  • Egypt - Minyat an Nasr
  • June 2021 to March 2022

• Increase team productivity. Created and developed chat, booking apps and collaborated in developing restaurant apps. Helped in deploying Android and IOS Apps to Stores.

Software Engineer at Egyptian Navy (Compulsory Military Service)
  • Egypt - Alexandria
  • June 2020 to June 2021

• Developed a system that stores officers information in a database with an application that issues membership cards for them and their families at the Egyptian Navy Officers Sports Club.
• Helped in maintaining and fixing bugs in existing applications.

Education

Bachelor's degree, Bachelor of Computer and artificial intelligent
  • at Benha University
  • January 2019

Specialties & Skills

System Design
Flutter
FUNDRAISING
API DESIGN
MENTORSHIP
BOOKING (RESOURCE PLANNING SOFTWARE)
DATABASE ADMINISTRATION
SPRING SECURITY
SQL (PROGRAMMING LANGUAGE)
Javascript
Typescript
System Design
SWIFT (PROGRAMMING LANGUAGE)
DATA MANAGEMENT
MANAGEMENT

Languages

Arabic
Native Speaker
English
Expert

Training and Certifications

System expert, AlgoExpert (Certificate)
Date Attended:
January 2024
Android developer nanodegree (Certificate)
Date Attended:
February 2019

Hobbies

  • Table Tennis