Kareem S.

About Me

I am an experienced web and software developer with over four years’ experience designing and developing innovative applications and websites. I specialize in web development, hybrid, and cross-mobile development. With expertise in numerous technologies, including C#, JavaScript, Xamarin and Ionic, I deliver robust and fully functional applications. I have successfully assumed numerous roles in the development process, from performing unit tests to developing web APIs. As a client-focused developer, I 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)