Sherif Mohamed Ramadan

Senior Software Engineer @ Financial Times | Ex-Deutsche Telekom | Passionate about delivery, performance, scalability & clean architecture

El Sheikh Zaid, Al Jizah, Egypt

About

Well-qualified Web & Mobile Developer familiar with a wide range of programming utilities and languages. Knowledgeable of (backend / frontend / mobile) development requirements. Able to handle any part of the process with ease. Collaborative team player with excellent technical abilities. - Interested in ๐Ÿ“’ Fixing performance deep problems. ๐Ÿ“’ Scaling the applications and applying advanced CI/CD techniques. ๐Ÿ“’ Optimize applications to be fast and more interactive. ๐Ÿ“’ Planning for new features. ๐Ÿ“’ Sharing knowledge and help team members. - Languages Overview ๐Ÿ“ฑ Mobile (React-Native) ๐Ÿ’ป FrontEnd (React js - Next js - Vue js) โš™ Backend (PHP - Laravel - Node Js) ๐Ÿ–ฅ๏ธ Desktop (Java) ๐Ÿ  ๐Ÿš— Embedded/IOT (C/C++ - Embedded C) - Profile Links ๐ŸŒ [Github] https://github.com/SherifMega ๐ŸŒ [Portfolio] https://portfolio-f536f.web.app/ ๐ŸŒ [Hackerrank] https://www.hackerrank.com/Shrief

Experience

  • Senior Software Engineer at Financial Times
    Feb 2024 - Present ยท 2 yrs 5 mos

    Part of a professional team responsible for managing the full journey of paid package users โ€” ensuring apps are always up to date and maintaining smooth, high-quality development processes. Cloud Infrastructure: Designed, deployed, and managed scalable and reliable systems using AWS (S3, ECS, EC2, RDS). Infrastructure as Code: Implemented and maintained Terraform configurations to streamline deployments and ensure environment consistency. Performance Optimization: Integrated and optimized Fastly CDN to enhance performance and global content delivery. Operational Excellence: Led support operations across multiple systems, including on-call rotation management, incident response, and detailed documentation for troubleshooting and escalation. Client Onboarding: Contributed to improving the onboarding cycle for clients, ensuring seamless transitions and support. Automation & Ownership: Operated in an automation-driven environment, managing the full development process end-to-end โ€” from implementation and code reviews to testing and deployment โ€” without dedicated QA, leveraging Playwright for end-to-end testing. Tech Stack: Next.js, Express, Node.js, React.js, CircleCI, DynamoDB, PostgreSQL.

  • Senior Software Engineer at Avenga
    Dec 2021 - Present ยท 4 yrs 7 mos

  • Deutsche Telekom (Germany ยท Remote)
    • Senior Software Engineer
      Jun 2022 - Feb 2024 ยท 1 yr 9 mos

      (Maintainer in MagentaZuhause project (React native / node js)) ๐Ÿ“ Lead Interviews. ๐ŸŽฏ Review Merge Requests. ๐Ÿš Help Other Team Members. ๐Ÿ›  Participate in Architect. ๐Ÿ‘จโ€๐Ÿ’ป Working on New Features. ๐Ÿ“Š Optimize App Performance. โš™ Help to make our CI/CD better.

    • Senior Software Engineer
      Dec 2021 - Jun 2022 ยท 7 mos

      Working on ๐Ÿ“ฑ React native / Expo mobile application (MagentaZuhause app). โ˜ (Node js services) MicroServices Backend. โžก Focus on main Functionality / Services for mobile applications (Large Scaled mobile app). โžก Create Generic Components which will be used by other teams. โžก Increase app performance. โžก Apply features to node js services. โžก Fixing interesting deep Bugs. โžก Write Unit Tests. โžก Participate in Upgrading Application and react versions (always up to date).

  • mazeed (United Arab Emirates ยท Remote)
    • Integration & Support Team Lead
      Jan 2023 - Jan 2024 ยท 1 yr 1 mo

      Designed and managed AWS infrastructure leveraging SQS, RDS, S3, EC2, and Amazon Textract to deliver scalable data processing, archiving, and automation workflows. Built intelligent OCR and document processing solutions using Google Cloud Vision, Document AI, and Amazon Textract to automate invoice data extraction and integrate structured data directly into ERP systems. Developed continuous model training and feedback pipelines to enhance automation accuracy and system performance. Led enterprise client integration projects, gathering requirements, defining integration strategies, and managing end-to-end implementation. Delivered complex system integrations with a focus on performance optimization, data synchronization, and multi-platform alignment. Facilitated and led strategic meetings with key stakeholders to ensure technical feasibility, alignment, and successful delivery of integration initiatives. Directed integration modules with major e-commerce platforms including Amazon, Shopify, Magento, and Foodics. Managed a technical support team, ensuring system uptime, reliability, and rapid incident resolution. Applied critical performance improvements to system architecture and databases for enhanced scalability and stability.

    • Senior Software Engineer
      Feb 2019 - Jan 2023 ยท 4 yrs

      Working as Web & Mobile Developer (Integration and support Lead) ๐Ÿ‘จโ€๐Ÿ’ป Web (php native - Laravel - React js) ๐Ÿ“ฑ Mobile (react-native) - ๐Ÿ‘จโ€๐Ÿ’ป Web โžก ERP system using php native. โžก Finance system using laravel. โžก Integrate with e-commerce systems (Amazon - Shopify - Magento - Salla). โžก Integrate with POS systems (Foodics). โžก Parse invoices image automatically to reflected erp transactions. โžก Working with Amazon Web Services (AWS). โžก Working on New Features. โžก Add jenkins solutions to auto deploy to - ๐Ÿ‘จโ€๐Ÿ’ป Mobile โžก Lead finance mobile application from scratch using react native. โžก Deploy it to stores. โžก Add CI/CD for auto deploying app to stores.

  • Software Engineer at Klydar
    Feb 2017 - Aug 2018 ยท 1 yr 7 mos

    Working as Web & Desktop Developer ๐Ÿ’ป Web โžก Laravel (php) systems (e-commerce - finance). โžก Communicate with Clients Directly. โžก Emirate Finance Systems. ๐Ÿ‘จโ€๐Ÿ’ป Desktop โžก Working on Java Desktop system from scratch. โžก Conference Management application which used currently in top events in Egypt.