Amr .

Amr .

  • Software Engineer
  • **** **** ****
  • 6 Jahre Erfahrung
  • ASAP
  • Senior

I'm a life-long learner and creative Software Engineer, with +6 years of professional experience in building web applications. I am skilled in all aspects of the full software development cycle, from requirements gathering and planning through development, release, and maintenance. I'm also a 5 stars freelancer & project reviewer. I love challenges and like to experience different kinds of involvements in software development, from hardware to mobile, to software and I love to keep myself constantly up-to-date on current trends and new technologies.

Bildung

C

Computer science

Helwan, Bachelor's Degree
2019

Arbeit & Erfahrung

S

Senior Software Engineer

SWVL
May'2021 - Jan'2022
● Supervise a team of 7 engineers. ● Partnered with business teams and operators to ensure problems were addressed and corrected. ● Decreased the number of fetched resources by ~0.001x for the TaaS solution which in return reduced the execution time & the bigQuery's bill. ● Enhanced the docs for system designs as well as planning system improvements.
S

Session Lead

SWVL
May'2021 - Dec'2021
● Made FAQ documents which reduced students' questions & boosted the graduation rate. ● Built relationships with over 50 students and ensured all students felt attended to with personalized feedback, class discussions, and encouragement. ● Provide informative presentations to students regarding different areas of study and ensure that all students fully
M

Software Engineer

Magalix
Sep'2019 - Dec'2021
Reduced time-series data serving from 600ms (90th percentile) to 100ms (90th percentile) and expanded write throughput. ● Extended recommendations analysis beyond the web application by building an app that integrates with Zapier, Slack, and Jira webhooks and identified a major bottleneck in sending messages for unavailable webhooks and solved it by using circuit breakers, which amplified the ingestion rate by 10x. ● Researched a way to manage workflows in the system, and recommended Argo, which strengthened the extensibility and visibility of the system by 2x factor. ● Established high-quality user requirements and functional requirements based on identified business needs over 3 services. ● Simplified connected clusters tracking by recording only the last seen time when needed, which resulted in less traffic across the network to be 2 requests per hour instead of 60 per hour for each cluster. ● Collaborated closely with other roles within the SDLC (e.g. project management, DevOps, and QA) ● Received exceptional achievement award for consistently fixing and stabilizing the dev environment.
S

Project Reviewer

SWVL
May'2018 - Oct'2019
Taught and explained software engineering practices including coding standards, code reviews, source control management, build processes, and testing which resulted in a lower project resubmission rate by 1.2x. ● Coached and guided over 130 Nanodegrees students to pass their projects.
T

Software Engineer

Teknowl
Nov'2017 - Nov'2018
Refined model relations rendering by implementing a content-type HAL package that abstracts the rendering logic between different models that allowed joining data with simple keywords, which simplified adding newer relations and saved our time by 500%, ● Integrated Elasticsearch and designed its mapping plus data sync, which bumped our search capabilities by 3x and also added search based on user roles. ● Optimized MySQL queries by reducing the number of executing queries on multiple pages by 27%. ● Promoted productivity and quality standards by sharing tech resources and reflecting on them with the team. ● Presented and demonstrated solutions by developing documentation, flowcharts, layouts, diagrams, and charts. ● Shaped and maintained coding standards for BE engineers department of 5 people.

Berufliche Fähigkeiten

Technology
  • JIRA 2 Jahr(s)
Language
  • Javascript 4 Jahr(s)
  • Golang 4 Jahr(s)
  • PHP 4 Jahr(s)
Database
  • Elasticsearch 1 Jahr(s)
  • MySQL 1 Jahr(s)

Sprachen

  • English good
Remoteplatz Logo