
Mohamed Salah
Software Engineer

Connect with Mohamed Salah to Send Message
Connect
Connect with Mohamed Salah to Send Message
ConnectTimeline
About me
Senior Backend Engineer @ Olympic Channel |.NET Core | REST API | Microservices | Javascript | React | AI | Python
Education

Alexandria University
2002 - 2007Bachelor of Science (BS) Computer Engineering Very Good with Honer degree
Experience

Premitek.com
May 2010 - Dec 2012Software Engineer- Conceptualized, developed and implemented .NET website applications for a technology-focused consulting company- Investigated web applications to troubleshoot, fix and debug web applications and system errors- Enhanced applications to solve for functionality and security concerns- Lowered browser complexities through the development of testing and unit penetration assessment that resolved defects and improved functionality for end-user

VentaApps.com
Jan 2013 - Jan 2015Senior Software Engineer- Leveraged programming skillsets to conceptualize, develop and implement applications within the iOS platform environment- Reviewed requirements, developed concepts and designed applications for multi-platform use- Monitored, assessed and implemented solutions to debug errors and increase the performance of each application to the end-user

EJADA
Jan 2015 - Oct 2019- Led multiple teams of software engineers, ranging in size up to 6 , fostering a positive and efficient work atmosphere through strong leadership, effective communication, and motivational skills, resulting in consistently exceeding project expectations and delivering high-quality outcomes.- Mentored team members, providing technical process feedback and guidance throughout the development lifecycle, contributing to their professional growth and success.Oversaw application projects, strategically assigning team members based on their skill sets, project scope, and workload availability, ensuring optimal team performance and successful project delivery.- Played a key role in the conceptualization, development, testing, and implementation of various business, web, and client-server applications, significantly contributing to the overall success and impact of the projects. Show less
Team Lead
Jan 2018 - Oct 2019Senior Software Engineer
Jan 2015 - Jan 2018

EPAM Systems
Oct 2019 - Mar 2020Senior Software Engineer- Developing, implementing, and maintaining applications in the financial sector to calculate and book level attribution of cost of collateral placed at exchanges to meet margin requirements.- Gathered and defined customer requirements to develop clear specifications for project plans.

DefinedCrowd Corp.
Jun 2020 - May 2021Senior Software Engineer- Developed backend Rest API to automate around 30 workflows in the company platform that generate datasets that are used to train different AI Models.- Improved and expanded project platforms using React to develop rich User Interfaces.- Documented procedures and business processes and shared information with appropriate stakeholders.

Olympic Channel Services
Jan 2022 - Jan 2025Senior Backend Engineer- Revamped and maintained a microservices-based system, transitioning it from an older tech stack to .Net Core and cloud-native technologies, to aggregate vast amounts of data from over 40 different sports, each with unique characteristics and reporting layouts.- Integrated data from various federations and providers, handling thousands of requests per minute to ensure efficient data processing and reliable service performance.- Created a reporting engine responsible for generating live reports that display the competitors in the Olympic Games and their historical results, ensuring accurate and timely information delivery to users. Show less
Licenses & Certifications
- View certificate

Artificial Intelligence Analyst 2021 - Explorer Award
IBMFeb 2022 - View certificate

Artificial Intelligence Analyst 2021 - Mastery Award
IBMFeb 2022 
Associate Web Developer
OutSystemsMay 2017- View certificate

Azure Microservices with .NET Core for Developers
LinkedInMay 2020 - View certificate

React.js Essential Training
LinkedInDec 2019 - View certificate

Learning RabbitMQ
LinkedInMay 2020
Languages
- arArabic
- enEnglish
Recommendations

Aanchal narang
Writer and ArtistSan Francisco, California, United States
Sławomir woźniak
Captain / Instructor of STCW/ Marine Rescue ConsultantSzczecin, Zachodniopomorskie, Poland
Belén marques
Social Media | Content Strategist | Digital Marketing | Estrategia de comunicación de canales digita...Ibiza, Balearic Islands, Spain
Dinesh kumar p n
Senior Project Manager at InfoworksBengaluru, Karnataka, India
Jaqueline kliguer
PSM I | Gerente de projetosCuritiba, Paraná, Brazil
Clark thomas
Managing Director - National Growth Lead - Construction Industry GroupCanada
Jana faltejsková
Localization Project ManagerHlavní město Praha, Česko
Soumya jain
Business Analyst | Professional Scrum Master | Google Cloud Certified Associate Cloud EngineerMumbai, Maharashtra, India
Gizem taskin ozener msc, cia, cfsa
Senior Manager, Compliance Advisory WPB at HSBC Bank Middle East LimitedDubai, United Arab Emirates
Chris barnes
President/CEOBristol, Connecticut, United States
Justyna dobrzyńska
Payroll | Benefits | HRLondon, England, United Kingdom
Makarand gotmare
Sales Manager (SME)Mumbai, Maharashtra, India
Bhumeshwar bagde
Production Officer @ Umicore | Chemical Engineering, Operations Management | Production Scheduling, ...Pune, Maharashtra, India
Kelsey hoeper, lpc, ncc
Licensed Professional Counselor (LPC), National Certified Counselor (NCC)Greater Chicago Area
Jos vermeulen
Sales bij Seculux AutomatisationGhent Metropolitan Area
Hemant .
Product Development | Healthcare IT | Progress 4GL | C# | SQL |Ex-JKTechNoida, Uttar Pradesh, India
Timur gainutdin
Cloud Security Engineer | Microsoft Certified: Security Operations Analyst AssociateBrookshire, Texas, United States
Lauren carlos
Research & Insights at The New York TimesNew York, New York, United States
Khomkrit sriwichai
Highly experienced software development professional dedicated to delivering user-centric outcomes.Bangkok, Bangkok City, Thailand
Suman saurabh sahu
B2B B2C SAAS UX/UI DesignerThane, Maharashtra, India
...