profile-img

Kareem Mohamed Diaa Mohamed

Full Stack Software Engineer at TachyHealth

Nasr City, Cairo, Egypt

Work Experience

  • Full Stack Software EngineerFull Time

    TachyHealth

    Mar 2022 - Present -3 yrs, 3 months

    Egypt , Cairo

    • Job Details:Participated in the development of health care system with a team of full stack, machine learning and data science engineers Gained familiarity with machine learning fundamentals and techniques such as content-based filtering Had hands on experience in web development (Angular - .NET 6 - Microservices - Ocelot - Entity Framework - gRPC - REST APIs - RabbitMQ - NUnit Testing - PostgreSQL - Redis) and Azure cloud services
  • Full Stack Software EngineerFull Time

    Eduapplications

    Sep 2020 - Mar 2022 -1 yr, 6 months

    Egypt , Cairo

    • Job Details:• Mentored a team of software engineers to develop e-learning systems • Wrote documentations and helpful guidelines for developers on how to deal with complex problems in programming and mathematics • Participated in the implementation of software architecture and core features • Worked on daily basis with product owners and UI/UX developers to share ideas of software requirements • Followed an agile workflow: daily standups, weekly sprint review, sprint planning and sprint retrospective meetings • Made instructive tutorials for developers in several technologies such as R and ReactJS • Interviewed several candidates for internships and gave score based feedback to management board • Trained new developers during their internship period to adapt with the company environment and culture • Tested, code reviewed and merged pull requests of software developers • Managed deployments of web applications on Ubuntu operating system • Designed complex mathematical techniques and integrated them with our technologies • Had hands on experience in web development (R - ReactJS - Webpack - Ruby on Rails - REST APIS - PostgreSQL) and version control system (GIT)
  • Junior Software EngineerFull Time

    ITZone

    Sep 2019 - Sep 2020 -1 yr

    Egypt , Cairo

    • Job Details:• Worked under the supervision of senior and team lead software engineers to develop SaaS applications • Completed several online courses provided by the company to gain experience in web and mobile development • Gave monthly feedback to management board on how to improve software projects • Shared ideas on how to approach complex coding situations to obtain the best performance • Participated on small occasions in the testing lifecycle with the quality assurance team • Developed and integrated map utilities into existing web applications using ArcGIS for Javascript (Esri maps) • Had hands on experience in web development (Angular - ASP.NET Core - Entity Framework - LINQ - REST APIS - SQL Server/Oracle), cross platform mobile development (Xamarin - ASP.NET Core - SQL Server/SQLite) and version control system (GIT)
  • Education

    • Bachelor's Degree in Information systems

      Ain Shams University (ASU)

      Jan 2014 - Jan 2019 - 5 yr

    Achievements

    31th place in Egyptian collegiate programming contest out of 100+ teams (2016) 42th place in Egyptian collegiate programming contest out of 100+ teams (2017) 1st place in the Security course Faculty's competition out of 50+ teams 2nd place in the Algorithms course Faculty's competition out of 30+ teams. The author of a problem for an Educational Round on Codeforces.

    Skills

    View More

    Languages

    • Arabic

      Fluent
    • English

      Advanced
    Share this Profile