Kareem S.

About Me

An experienced web and software developer with over four years of experience in designing and developing innovative applications and websites. Specialize in web development, hybrid, and cross-mobile development. With expertise in numerous technologies, including C#, JavaScript, Xamarin and Ionic and deliver robust and fully functional applications. Have successfully assumed numerous roles in the development process, from performing unit tests to developing web APIs. Consistently provide high-level communication while conveying complex technological concepts in an easy-to-understand manner.

Frontend

Backend

Database

Other

Work history

UpStack
UpStack
Software Developer
2017 - Present (8 years)
Remote
  • Creating and developing innovative software solutions for different clients across a broad range of industries.

CrossWorkers
CrossWorkers
Senior Software Developer
2016 - Present (9 years)
Cairo, Egypt
  • Created a front-end portal to manage reports and administrative tasks for mobile applications.

  • Set up a Xamarin App to help car repair shops manage work tasks and communicate with clients/insurance companies to facilitate the insurance procedures.

  • Built cross-mobile applications using Ionic 2 including the creation of the back-end and UI.

GET Group
GET Group
Software Developer
2014 - 2016 (2 years)
Cairo, Egypt
  • Developed a modular web solution for time and attendance purposes.

  • Implemented additional features including access control and a notification system.

Zoser AG
Software Developer
2014 - 2014
Cairo, Egypt
  • Implemented features that allowed the sales team to promote their products while driving successful customer deals.

  • Built an ERP system and used the data to generate statistics for the sales team.

  • Created a critical application for customer communications and product promotions.

DashSoft
DashSoft
Part-time Software Developer
2012 - 2013 (1 year)
Cairo, Egypt
  • Developed a series of windows store apps for the windows store.

Freelance Software Developer
Software Developer
2012 - Present (13 years)
Remote
  • Created and maintained a web portal for the Canadian Hospitals network that connects ambulances with hospitals for faster patient care and incident reporting.

  • Set up a website for document tracking and forms automation to better facilitate governmental procedures.

  • Created a website for managing real estate rental processes, fee calculations, and owner contributions.

Showcase

Software Developer
Software Developer
  • Developed a two-way communication application for doctors and patients.

  • Implemented features for appointment management, scheduling, and clinic visit checks.

  • Designed and managed the project architecture for mobile and web development, including hosting and database configurations.

Software Developer
Software Developer
  • Develops a web application with a reporting service for dynamic reports.

  • Migrated desktop features to a web application, enhancing user experience.

  • Implemented a dynamic rules system for flexible report creation and management.

Senior Full Stack Developer
Senior Full Stack Developer
  • Developed a mobile application for finding and chatting with nearby users.

  • Built the app using Ionic 3 and published it on both Android and iOS stores.

  • Implemented an admin portal for analytics and app promotion.

Education

Education
Bachelor of Science in Computer Science, Shorouk Academy, 2012
Shorouk Academy
2008 - 2012 (4 years)