Mohamed H.

About Me

Mohamed is a product-minded full-stack developer committed to exceeding client expectations by delivering clean, well-designed, and scalable code and applications. He works on large-scale software development and data management projects that require meticulous, skilled, and timely delivery. A notable project Mohamed is proud of is designing and developing mission-critical components for Egypt’s official presidential election system, which handled millions of citizen votes in the 2018 presidential election.

Frontend

Database

DevOps

Workflow

Other

Work history

UpStack
UpStack
Full-stack Developer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for different clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Pipefy
Pipefy
Senior Software Engineer
2019 - Present (6 years)
Remote
  • Working on the development of Pipefy’s SDK, which enabled developers to build apps for integration with the platform.

  • Developing an efficient GraphQL mutation solution to batch update cards, reducing monthly API calls by 58% and improving the performance of GraphQL API requests by 15% through authorization flows.

  • Utilizing improved and parallelizing test procedures to reduce the runtime for CI test jobs by 50%.

TaskSpotting
TaskSpotting
Software Engineer
2018 - 2019 (1 year)
Remote
  • Designed and developed the architecture, database design, authentication system, and CI process for TaskSpotting's new app.

  • Suggested, identified, and evaluated new technologies for implementation.

  • Reviewed app code to find causes of errors and revised programs as needed to ensure responsiveness and quality.

Freelance
Freelance
Software Engineer
2017 - 2018 (1 year)
Remote
  • Developed a tool to forecast profit given the previous income, expenses, and bank balance knowledge based on complex schedules and hypothetical scenarios.

  • Integrated scrapers for multiple jobs listing sites to be posted daily in the platform.

  • Trusted by two long-term clients through multiple projects to deliver top-notch software solutions as a freelancer.

eSpace
eSpace
Software Engineer
2016 - 2019 (3 years)
Alexandria, Egypt
  • Executed full SDLC from planning and feature extraction through design, implementation, and coding, to producing full-fledged software solutions.

  • Designed and developed mission-critical components in Egypt’s official presidential election system, which handled millions of citizen votes in the 2018 presidential election.

  • Performed detailed QA tasks on solutions, staying abreast of new technologies and coding best practices.

BADR
BADR
Part-time Software Engineer (intern & working student)
2015 - 2016 (1 year)
Alexandria, Egypt
  • Developed and launched an MVP for a grocery drop shipping system in less than a week.

  • Designed and implemented a live notification system, bill reports module, and employee automated payment state machine for ProHealth, a generic healthcare system.

  • Worked on query optimization and data scraping from a legacy system and implemented stock suppliers module and shopping cart complex lifecycle.

Showcase

Egypt’s Official Presidential Election System
Egypt’s Official Presidential Election System
  • Developed microservices for voter turnout and results entry/aggregation, both in embassies and polling locations across Egypt.

  • Implemented a portal for citizens to modify polling locations, addressing a persistent issue in Egypt's election system.

  • Achieved high test coverage (90%) for major election components using Ruby on Rails, Ruby, JavaScript, jQuery, and React.js.

Bahr Freelancing Platform
Bahr Freelancing Platform
  • Project lifecycle includes milestones with separate payments.

  • Database query optimization reduced rendering time by 92%.

  • Developed a Turbolinks WebView-based Android app.

Ithraa Platform
Ithraa Platform
  • An educational multi-type books annotator.

  • Worked on listing/filtering annotations module and added support for sound annotations.

  • Contributed to the Ithraa Platform with a change in the project (https://github.com/hexorx/countries/pull/480).

Hieroglyphic Keyboard
Hieroglyphic Keyboard
  • Migrated the application to Firebase analytics/database.

  • Optimized the application by profiling and resolving memory leaks.

  • Ensured proper application functionality on both Android and iOS devices.

Work Hands
Work Hands
  • Work Hands is a blue-collar trade jobs network.

  • It utilizes scrapers to post daily job listings on multiple job-listing sites.

  • The platform is built using Ruby on Rails, Ruby, and Mechanize.

Education

Bachelor of Computer Engineering
Bachelor of Computer Engineering
Alexandria University - Egypt
2011 - 2016 (5 years)