![egypt](https://assets.thebasetrip.com/api/v2/countries/flags/egypt.png)
About
I am a software engineer who is capable of adopting new tools and technologies quickly and working across the stack which is proven by my previous diverse experience.
I can work full stack using Node.js and React or Ruby on Rails. I am experienced with software development tools like git, github, Jira, and Travis CI.
I am very good problem solver with an analytic mindset and attention to detail. I don't settle for the average and always work to be the best in my area.
I am a software engineer who is capable of adopting new tools and technologies quickly and working across the stack which is proven by my previous diverse experience.
I can work full stack using Node.js and React or Ruby on Rails. I am experienced with software development tools like git, github, Jira, and Travis CI.
I am very good problem solver with an analytic mindset and attention to detail. I don't settle for the average and always work to be the best in my area.
Experience
Remote • Owned Cartona's referral program from requirements gathering to deployment and maintenance (Rails). • Improved the response time of one of our heaviest pages by 50% by eliminating n+1 queries and improving page rendering. • Designed, developed and deployed Cartona's supplier mobile app (Typescript, React Native, Redux) including it's server side API (Rails). • Developed a CRM module to track customers' events & tasks.
Egypt • Strangled a monolithic backend application into smaller micro services (Node.js, express, MySQL). • Introduced, setup, and deployed Kong as an API Gateway to authenticate and route requests between services. (Kong, K8s) • Integrated our platform with 3rd party services & developed new features.
Egypt • Developed the company's POS app using React-Native & Redux. • Integrated the app with our RESTful back-end services. • Built a CD pipeline to ease feature delivery and testing. • Participated regularly in code reviews, with a focus on clean, maintainable and efficient code.
Egypt • Worked on QnA Maker. Engineered features to extract metadata for images and tables from documents. (C# & Linq) • Increased overall Q&A F1 score by 3% by extracting the TOC and integrating it in the pipeline. • Participated weekly in problem solving sessions. • Mentor feedback: "One of the best interns I've had."