Ahmed Attallah Email and Phone Number
Senior Backend Engineer with 4+ years of experience in designing and developing scalable and efficient server-side applications. Proficient in a range of programming languages and frameworks, including Node.js, Nest.js, and Python. Demonstrates strong problem-solving abilities and a deep understanding of software architecture. Seeking to leverage senior-level expertise to contribute to the development of robust and high-performing backend systems.
-
Senior Backend EngineerSbs - Specialized Business Solutions May 2024 - PresentGiza, Al Jizah, EgyptBackend Development: Lead the design and implementation of scalable backend solutions using Node.js, Express, Koa.js, and Nest.js.Database Management: Utilize PostgreSQL, MySQL, Sequelize, and PostGraphile to ensure efficient data handling and retrieval.API Development: Develop and maintain RESTful APIs and GraphQL services, ensuring seamless integration with front-end applications.Authentication and Authorization: Implement Keycloak for secure authentication and authorization.Code Quality and Documentation: Write clean, well-documented TypeScript code, leveraging Swagger for API documentation and Postman for API testing.Containerization: Employ Docker for streamlined development, testing, and deployment of microservices. -
Backend EngineerQara Digital Solutions Mar 2023 - May 2024Cairo, EgyptBackend Development: Developed and deployed scalable backend solutions using Nest.js, Node.js, and Python, significantly enhancing system performance and reliability.API Design: Collaborated with cross-functional teams to analyze intricate business requirements and design resilient APIs, facilitating seamless integration with third-party applications.Database Management: Utilized MongoDB and MySQL with Sequelize and Prisma, implementing the CQRS pattern and event sourcing for efficient data handling and retrieval.Message Passing: Implemented RabbitMQ and Kafka for efficient and reliable message passing, ensuring smooth inter-service communication and data consistency.Microservices Architecture: Spearheaded the implementation of a cutting-edge microservices architecture, leveraging Docker and Kubernetes, resulting in exceptional service reliability, scalability, and maintainability.Code Quality and Documentation: Maintained high code quality and comprehensive documentation, employing tools like ESLint, Prettier, and JSDoc.System Monitoring: Monitored and maintained production systems using tools such as Prometheus and Grafana, implementing proactive measures to ensure high availability and performance.Continuous Improvement: Engaged in continuous learning and improvement, staying updated with the latest technologies and best practices to drive innovation and efficiency. -
Backend EngineerAiactive Technologies Aug 2021 - Mar 2023Hurghada, Al Bahr Al Ahmar, EgyptRESTful API Dev: Engineered and maintained scalable RESTful APIs utilizing Node.js, Express.js, and Socket.io. Optimized database interactions with MySQL, Sequelize, Redis, and MongoDB to ensure high performance and reliability.Media Processing: Designed and implemented efficient workflows for image, video, and document upload and processing using Multer for file handling, Sharp for image processing, and FFmpeg for video processing.VMS Delivered robust APIs for a comprehensive video management system, enhancing functionality and user engagement through features like video transcoding and streaming.Python Services: Developed auxiliary services using Python (Flask, FastAPI) to support and extend Node.js applications, including data processing, automation tasks, and inter-service communication.AI Integration: Collaborated with the AI team to process images using machine learning models integrated with TensorFlow and OpenCV, ensuring accurate and efficient request-response workflows.Microservices with Docker: Utilized Docker to manage microservices architecture, orchestrating dependent containers for streamlined development, testing, and deploy.Code Quality and Docs: Produced clean, well-documented code following industry best practices. Employed tools such as ESLint, Prettier, and JSDoc for code quality and documentation.Production System Maintenance: Monitored and maintained production systems using PM2 for process management, Nginx for web server configuration, and Grafana for performance monitoring. Implemented proactive measures to ensure uptime and performance.Feature Development: Collaborated with engineers to design and implement new features, employing Agile methodologies and tools like Jira and Confluence for project management.Continuous Learning: Conducted regular research and analysis to stay current with technological advancements. Integrated relevant updates and technologies, such as TypeScript and GraphQL, to maintain cutting-edge operations. -
Full Stack EngineerTowebia Jun 2020 - Aug 2021Cairo, EgyptEngineered dynamic and responsive websites utilizing Next.js, React.js, Node.js, MongoDB, and MySQL.Developed and maintained RESTful APIs to enhance mobile application functionality.Orchestrated the deployment of websites on hosting services such as DigitalOcean, AWS, Contabo, and GoDaddy.Administered VPS, shared, and dedicated servers, leveraging web hosting control panel software.Configured and optimized Apache2 and Nginx web servers to ensure high performance.Utilized Docker for streamlined project deployment and environment consistency.Established and managed mail servers, supporting internal and client communications.
Ahmed Attallah Education Details
Frequently Asked Questions about Ahmed Attallah
What company does Ahmed Attallah work for?
Ahmed Attallah works for Sbs - Specialized Business Solutions
What is Ahmed Attallah's role at the current company?
Ahmed Attallah's current role is Senior Backend Engineer.
What schools did Ahmed Attallah attend?
Ahmed Attallah attended Benha University, Stem High School For Boys - 6th Of October.
Not the Ahmed Attallah you were looking for?
-
2outlook.com, gmail.com
1 +201000XXXXXX
-
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial