Kerollos Magdy Takawey

+201205046671 contact@kerolloz.dev LinkedIn GitHub Blog

Professional Experience

Software Engineer - Microsoft

Cairo, Egypt

April 2024 - Present

  • Working on the AI & Search Platform team using [.NET, ASP.NET, C#, and Microsoft Azure].
  • Built robust APIs for new features, enabling seamless integration of Microsoft Copilot by external partners.
  • Increased code coverage by 60% by writing various tests for a web service.
  • Resolved 75% of security issues for managed services, ensuring secure code execution.
  • Led the migration to the newest version of .NET runtime, improving performance by 20%.
  • Optimized build pipeline, reducing time required to ship new code to production by 25%.

Software Engineer III - Klivvr

Cairo, Egypt

May 2023 - March 2024

  • Developed Egypt's leading FinTech platform, supporting over 100,000 users. Technologies used [Node.js, TypeScript, Temporal, Redis, PostgreSQL, MongoDB].
  • Improved test coverage, eliminating 90% of previously commented tests.
  • Enhanced onboarding by updating README files, reducing new hire time by 50%.
  • Streamlined ValU integration, increasing revenue by 30% with "buy now, pay later" feature.
  • Mentored backend interns, improving their learning and contributions.

Freelance Software Developer

Remote

June 2021 - April 2023

  • Developed a medical imaging web app backend using Google Cloud's HealthCare API. Technologies used [TypeScript, Node.js, Express.js, Orthanc (DICOM Server), GCP, Docker, MongoDB].
  • Built an API for a restaurant-focused mobile app, simplifying meal ordering and offering personalized diet plans. Technologies used [TypeScript, Node.js, MongoDB, DigitalOcean].

Backend Developer Intern - Hamza

Ismailia, Egypt

February 2019 - August 2019

  • Worked on a family-centric mobile app using Node.js, TypeScript, and MongoDB, with Agora for real-time communication features.
  • Built an API that supported chat, voice, and video calls.

Education

Suez Canal University, Faculty of Computers and Informatics

BSc Computer Science

2016 - 2020

Technical Skills

Languages & Frameworks: JavaScript, TypeScript, Node.js, Express.js, Python, Ruby, Ruby on Rails.
Databases: MySQL, PostgreSQL, MongoDB, Redis.
Other: Git, GitHub, GitLab, Linux, Docker, Docker-Compose, Microsoft Azure.

Achievements, Competitions & Community Contributions

  • Problem-Solving Contestant: ECPC (2017, 2018, 2019) & ACPC (2019).
  • Ranked 3rd most active GitHub user in Egypt (2019).
  • One of the top 15 most followed GitHub users in Egypt.
  • Published a Web App Deployment tutorial on the freeCodeCamp YouTube channel.