profile-img

osama mohamed abdelbar

Software Development Engineer at MedSoft

10th of Ramadan City, Cairo, Egypt

Work Experience

  • Session LeadPart Time

    Udacity

    Sep 2023 - Present -1 yr, 9 months

    Egypt

    • Job Details:Mentored 200+ students weekly, achieving a 90% satisfaction rate and improving their coding proficiency by 35% Led hands-on coding sessions covering Python, Full Stack Development, and OOP principles
  • Software Development EngineerFull Time

    MedSoft

    Jan 2023 - Present -2 yrs, 5 months

    Egypt

    • Job Details:Refactored large React codebase (class → functional) and migrated from Context API to Redux, cutting UI load times by 30% Led the end-to-end software development lifecycle, from requirement gathering to maintenance, by breaking down tasks, setting priorities, estimating effort, and defining acceptance criteria Build unit testing with ViTest using test-driven development (TDD), incorporating mocking techniques and enhancing test coverage from 70% to 95%, ensuring robust, maintainable code adhering to coding standards Collaborated with teams in the USA and India using Teams, SCRUMs and Jira in Agile Environment Projects: QMS (Quality Management System): Initiated development by implementing mock RESTful APIs using JSON Server to simulate CRUD operations due to the absence of a backend in early stages, ensuring front-end development could proceed in parallel Built custom authentication logic using Node.js HTTP module, where credentials were validated against a hardcoded array and tested authentication workflows manually before full backend integration Developed a recursive Tree component in Next.js (App Router) to dynamically render nested folder/file structures demonstrating proficiency in algorithmic thinking and UI optimization PPDS(FDA-Certified Medical Simulation System): Contributed to Johnson & Johnson-owned surgical planning software simulating orthognathic procedures via six plugin pipelines Implemented algorithms in the data-model used to serialize and deserialize patient data into case folders and developed features used in plugin steps to design and generate 3D hardware pieces to be used in surgery Built hybrid desktop/web app using Qt (C++) for GUI and React + Redux for real-time web rendering Integrated RPC + WebSocket protocols to streamline asynchronous client-server data exchange in medical workflows
  • Education

    • Bachelor's Degree in Computer Science

      Ain Shams University (ASU)

      Jan 2016 - Jan 2020 - 4 yr

    Achievements

    Docker Training Course for the Absolute Beginner, KodeKloud. AWS Certified Solutions Architect – Associate, Amazon Web Services. Certified in GitHub Foundations, GitHub. AWS Certified Cloud Computing Practitioner, Amazon Web Services. 2nd place, ECPC Qualification Contest (ACM ICPC), Egypt. 23rd Place in Egypt (166 teams), 449th Globally (7,000+ teams) – IEEEXtreme (IEEE) 1st Place – Full Stack Web Development Track (.NET), Information Technology Institute

    Skills

    • Data Structures
    • Git
    • SQL
    • MVC
    • React.js
    • Unit Testing
    • RPC
    • AWS Cloud
    • Docker
    • Kubernetes
    View More

    Training & Certifications

    • GitHub Foundations

      GitHub·2024
    • AWS Cloud Computing Practitioner

      Amazon Web Services (AWS)·2024
    • Kubernetes Training Course for the Absolute Beginner

      KodeKloud·2024
    • Docker Training Course for the Absolute Beginner

      KodeKloud·2024
    • AWS Certified Solutions Architect – Associate

      Amazon Web Services·2024
    • Problem Solving

      Coach Academy·2022
    Share this Profile