Islam Magdy Mahmoud

Senior Full Stack Developer
i.magdy.m@gmail.com - (+31) 658 715 620 - LinkedIn

download Download PDF code Devspedia
dark_mode light_mode

Profile

Experience

Dec-2021 to present — Rotterdam, The Netherlands

NN Group — Senior Software Engineer

I've moved to the Netherlands to join Nationale Nederlanden's innovation team. I'm working as a senior full stack developer, helping my company innovate smart, time-saving apps and tools to boost experiences for our customers, employees, and even third parties that are integrating with our solutions.

May-2018 to Jun-2021 — Istanbul, Turkey | Dubai, UAE | Cairo, Egypt

VNGRS — Senior Full Stack Engineer

  • At VNGRS (based in Istanbul), I’m gaining great experience by working with teams & clients from a variety of nationalities! I’ve worked with Dubai based clients (Al-Tayer & Majid Al Futtaim) and USA based (WhatsNeu).
  • I've worked on Al-Tayer e-commerce products such as Ounass, Nisnass, GAP, & Mamas and Papas, I was working with a large team on both front and backends of the web apps, adding new features, and fixing bugs on both front and back ends.
  • Also had a great experience working on consumer facing Mall mobile apps for some of the world's most popular malls such as Mall of Emirates, Mall of Egypt, and all City Centres apps. I was working on the backend APIs with only 1 developer we've created the entire mobile backend serverless APIs from scratch.
  • I’m currently rebuilding WhatsNeu from scratch outside of Shopify (everything, storefront, admin, ...etc).
  • I’ve gained a lot of remote work experience by working over 3 years remotely in this position.

Feb-2017 to Apr-2018 — Egypt

Sheenvalue — Technical Lead

  • Provide technical leadership to teammates through coaching and mentorship.
  • Manage a software engineering team that builds, designs, implements and maintains front-ends and back-ends for Sheenvalue's products and services.
  • Influence and establish best engineering practices through solid design decisions, processes and tools.
  • Build educational apps for Curriculum and Student Management for K-12.
  • Had production experience building StoryFile mobile app using React Native.
  • Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain web, desktop, and mobile-based applications.
  • Assist in the collection of requirements, development of user stories, estimates and work plans.
  • Adhere to established engineering standards while delivering solutions on-time and on-budget.

feb-2016 to feb-2018 — egypt

Hataxi — co-founder & technical lead

  • Built it from scratch the system backend and admin console for Hataxi mobile app.
  • Made multiple successful releases supporting thousands of users, and millions of API hits daily.
  • Technology stack based on Node, Meteor and Mongo.
  • Had a chance to get in-depth experience with Mongo geospatial queries to manage locations tracking, finding nearby drivers,.. etc.
  • Cooperate on the business requirements, and side of the app.

aug-2015 to jan-2017 — USA

SkyKode — technical lead

  • Skykode is a U.S.A. based company, operating from Boulder, Colorado, and running development with remote team in Madinaty, Cairo. My work with was 90% remote from home, with some days from office for team gatherings.
  • I’ve focused on company’s primary product “KodingLab", targeting computer science colleges, and community colleges.
  • My role was engineering leadership. I manage Software Engineering team, and direct collaborative efforts to meet companies goals in growth and success.
  • I’ve brought modern technologies and delivered knowledge to the team members, help everyone develop their skills, write better code, and participate effectively in engineering discussions.
  • KodingLab is an educational SaaS, I’ve started building it from day one, ground up, and have put the foundation for all system components.

2016 to 2016 (1-2 months) — egypt

el-menus — sr. front-end engineer

  • Moonlighting with El-Menus, a very popular online service in Egypt for checking restaurants and menus.
  • Built the search module ground up, using AngularJS.

may-2014 to aug-2015 — egypt

Mostaqqel — sr. front-end engineer

  • Mostaqqel was a new experience, working on a company-owned product, rather than clients’. Now I have more chances to show my full potential in front end development.
  • Used modern technologies like Web Components, and web sockets.
  • Mostaqqel is Egypt's first Freelancing Platform, I'm responsible for leading the front end development on Mostaqqel, fine tuning the UI interactions, behaviours, and the user experience through cutting end techniques and technologies. Mostaqqel have recently transformed to Worcbox.

jul-2011 to may-2014 — egypt

Nilecode — sr. front-end engineer

  • Joined front-end team, coming from a full-time freelancing background.
  • Responsible for crafting user experience on the websites we create. Most of times I build the project ground up, other times I join in the middle of a running project and help get it delivered.
  • I'm also responsible for creating user experiences for the web and mobile apps we create, I've mastered JavaScript during this time, and was able to create real-time high performance apps and building user friendly interactions.
  • Nilecode is now IntDev.

2008 to jul-2011

self — freelancer front-end engineer

  • Working as a freelancer for clients from Egypt, KSA & USA.
  • Worked on small to medium size projects, like BundleHunt, and KodingLab.
  • Many other personal experiments.

Projects

I’ve worked on many projects, can be found, along with more info on my LinkedIn profile: https://www.linkedin.com/in/imagdy/