Mahmoud .

Mahmoud .

  • Software Engineer
  • **** **** ****
  • 6 Jahre Erfahrung
  • ASAP
  • Mid-Level

An engineering graduate with 6+ years of experience in software development using RoR and PHP. Interested in entrepreneurship and product development; built a company Printpicsnow.com and ran it for a year. In my last few days to finish my Master's degree in Physics. Swimmer. Bookish that its a borderline complete turn-off :D

Bildung

E

Electronics Engineering

American University in Cairo, Bachelor's Degree
2014

Arbeit & Erfahrung

Z

RubyonRails Developer

Zyda
Nov'2021 - Jun'2022
§ Won best leader award for in-company Hackathon for assembling a team and coming up with a finalist idea in the in-company’s hackathon.
P

CTO

Printpicsnow
May'2020 - Nov'2021
Printpicsnow, May 2020 - November 2021 § Designed and implemented the online printing store from scratch using RoR, PostgreSQL, HTML, SaSS § Continuously deployed releases to Heroku § Built photo uploading solution to AWS using Uppy § Integrated the system with Airbrake to monitor bugs § Traced and fixed bugs in the system § Built new end-to-end features § Laid out the requirements for the MVP § Designed UX/UI and drew wireframes for the MVP
S

Backend developer

Shopbox
Apr'2016 - Oct'2020
Worked as an Interim Team Leader for a period of two months to finish the refactoring of the whole backend system.Rebuilt, in a team of 3, the backend system using C#, O-Data, LINQ, and Web API.Created new APIs to perform the business logic required for the application using the latest standards.Refactored old APIs of older versions of the applications to have APIs that are faster and much more readable.Drove improvements in the application architecture by changing the structure of the database of the application and writing the migration files to implement those changes.Designed and Wrote SQL queries in the APIs to manage the Database system of the application
T

Swim coach

Trifactory Egypt
Feb'2016 - May'2016
Trained a team of more than 20 athletes for a period of 10 weeks with different fitness levels to finish their first triathlon with swimming distances of 400m, 750m, or 1.5km
V

Discover Business Associate

Vodafone Egypt
Mar'2015 - Jun'2016
§ Rotated, shadowed and worked in 5 areas in the Commercial and Technology departments § Wrote scripts using SQL to alter billing system databases in Billing Department § Wrote scripts using SQL to fulfill Service Requests (SRs) in Data warehouse dept. § Created 2 mathematical models in the Pricing department to price discounts in a project and manage the migration of users between two rate plans in another § Created 2 mathematical models in the CVM department to manage the lifecycle of customers in two rate plans § Analyzed and sized the enterprise market in the telecom industry to come-up with a strategy for the enterprise sector for Vodafone Egypt in the Commercial Strategy and Planning department - Undergraduate Teaching Assistant, Linear Systems, AUC, Egypt, Fall 2013 § Evaluated the assignments and projects of 16 students and explained concepts related to the course
M

5 to 1 program Intern

Microsoft MENA
Mar'2013 - May'2013
Developed 3 applications for Windows 8 available for download on Windows Store.Won an award from an independent website for rating applications

Berufliche Fähigkeiten

Framework
  • Ruby on Rails 3 Jahr(s)
  • Yii 2 4 Jahr(s)
Technology
  • Heroku 1 Jahr(s)
API
  • Web API 3 Jahr(s)
Database
  • PostgreSQL 3 Jahr(s)
  • SQL 3 Jahr(s)
General
  • Data Warehouse 1 Jahr(s)
Language
  • Ruby 3 Jahr(s)
  • CSS 1 Jahr(s)
  • HTML 1 Jahr(s)
  • PHP 4 Jahr(s)
  • C++ 2 Jahr(s)
  • Javascript 1 Jahr(s)
Testing
  • RSpec 2 Jahr(s)

Sprachen

  • English native
Remoteplatz Logo