Amr .
Senior
egypt Cairo, Egypt ( GMT )
Senior
6 Jahre Erfahrung
Kann beitreten ASAP Englisch: Fortgeschritten
Über

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.

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.

Erfahrung
S
Senior Software Engineer
SWVL
May'21- Jan'22

● 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'21- Dec'21

● 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'19- Dec'21

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'18- Oct'19

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'17- Nov'18

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.

Bildung
Computer science
zu 2019
Bachelor's Degree
Helwan

Projekte
Talent hat keine Projekte hinzugefügt
Technologien
Kurse
Talent hat keine Kurse hinzugefügt
Schulungen
Talent hat keine Schulungen hinzugefügt
Sprachen
English
Good