Summary
Overview
Work History
Education
Skills
Projects
Technologies
Certification
Accomplishments
Timeline
Generic
Muhammad Sabry

Muhammad Sabry

Cairo,C

Summary

Motivated junior software developer with a strong desire to expand experience and enhance knowledge in the field. Dedicated to staying current with industry trends and technologies to deliver high-quality solutions. Passionate about collaborating with team members to achieve project goals and drive innovation. Committed to continuous learning and professional growth to excel in challenging environments.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Software Developer - Outsystems Developer

Giza Systems
03.2024 - Current
  • Working on large-scale enterprise and governmental solutions and high-impact projects using OutSystems.
  • Collaborating with cross-functional teams in an Agile/Scrum environment.
  • Delivering scalable, maintainable applications aligned with business goals.

Headway Intern - .NET & Low Code Developer

Giza Systems
08.2023 - 03.2024
  • Explored the OutSystems low-code platform and developed real-world proof of concepts (POCs).
  • Contributed to team efforts by assisting in complex development tasks and platform integration.
  • Strengthened understanding of low-code architecture and rapid application development.

Trainee

ITI
07.2023 - 08.2023
  • Trained on full-stack web development using .NET 8.
  • Learned database design and development with MS SQL Server.
  • Gained hands-on experience with Entity Framework Core and ORM concepts.
  • Built end-to-end web applications applying best practices in backend and frontend development.

Education

Bachelor of Computer Science - Computer And Information Sciences

Ain Shams University
Cairo, Egypt
07.2023

Skills

  • Problem Solving
  • System Design & Architecture
  • Object-Oriented Programming
  • Data Structures & Algorithms
  • Design Patterns
  • Software Development Lifecycle
  • Version Control
  • API Testing & Development
  • Unit & Integration Testing

Projects

MCP (Ministries Communication Platform) - Outsystems

  • Developed and maintained a User Management System for ministries' users.
  • Implemented and managed the authorization system within the platform.
  • Designed and integrated an in-app notification system for platform updates.
  • Built background processes to automate permission changes based on user personas.
  • Provided data analysis to support the ETL process for migrating Kingdom historical data.
  • Assisted in generating reports for ministries' events and activities.
  • Extracted and processed data from ministries’ documents for creating reports.
  • Implemented a priority system for ministries based on country-specific data.


NEOM Housing System – Outsystems

  • Developed screens to track ticket history per unit and for individual users.
  • Assisted in community management within the platform.


CalorieMe: An Image-based Calorie Estimator System – IEEE Published

  • CalorieMe is an image-based calorie estimator application invented to help people keep track with their calorie intake, accurately estimating the total amount of calories and portion sizes of food from phone captured image.

    The main objective of the project is to estimate meal calories, this can be achieved by:
    1. Identifying meal ingredients.
    2. Estimating of each ingredient quantity.
    3. Calculating total meal calories based on each ingredient quantity.

    Build an interactive user-friendly platform that encourages users to manage their nutrition plan.

Technologies


  • Programming Languages: C++,C#, Python
  • Frameworks & Platforms: .NET, Flask
  • Low-Code Development: OutSystems (Outsystems 11, Service Studio, Integration Studio, ODC)
  • Front-end: HTML, CSS, JavaScript
  • Databases: MS SQL Server
  • Operating Systems: Linux
  • Integration: IBM API Connect
  • Version Control: Git/Github

Certification

  • Modern JavaScript - ES6
  • Deploying Python Apps using Flask and Docker from Scratch
  • ITI summer training for Web development track using .NET core
  • Competitive Programming 1/2

Accomplishments

  • Published my graduation paper at the International Conference on Intelligent Computing and Information Systems, hosted by IEEE. The paper focused on using AI to calculate calories from a single image of food.
  • Ranked 1st Student in Compiler Theory Course, 03/21
  • Top Problem Solver in PST (Problem Solving Training) Coach Academy Level 2 - Wave 7
  • 9th Place in Level 2 Final Contest, 08/21
  • 2nd Most Problems Solved in PST [Winter II] Level 3 Training

Timeline

Software Developer - Outsystems Developer

Giza Systems
03.2024 - Current

Headway Intern - .NET & Low Code Developer

Giza Systems
08.2023 - 03.2024

Trainee

ITI
07.2023 - 08.2023

Bachelor of Computer Science - Computer And Information Sciences

Ain Shams University
Muhammad Sabry