Ahmed Abd Al fattah
Software Engineer en Xchange Project
Ingeniería de Computación y Software en ALX (Holberton School)
Egipto
¡Hola, soy Ahmed Abd Al fattah!
Software Engineer en Xchange Project
Highly skilled Full Stack Developer with hands-on experience in building and deploying scalable web applications. Proficient in front-end and back-end frameworks including React.js, Next.js, Node.js, NestJS, and GraphQL. Known for crafting user-friendly experiences with an emphasis on performance, modularity, and microservices architecture. Graduate of the ALX Africa Software Engineering Program and Udacity’s Full Stack Developer Nanodegree.
Redes sociales
No se agregaron enlaces sociales
Experiencia
Xchange Project
Software Engineer
September 2023 - Presente
Built a microservices architecture enabling users to offer and request services Implemented real-time notifications using RabbitMQ and GraphQL WebSockets, improving response times by 20% and enhancing user engagement. Utilized Prisma ORM for efficient data management, reducing database query time by approximately 15% through optimized schema and query design.
Lighthouse Media Agency
Fullstack Software Engineer
March 2022 - August 2023
As a full-stack web developer, I have had the opportunity to contribute significantly to several projects. Below are some of my major duties and successes, as well as specific projects that showcase my skills:
- Design and Development of Scalable Web Applications:
Led the development of a React.js and Next.js application to manage and display data for users, ensuring it was responsive and optimized for both desktop and mobile platforms.
Worked on server-side rendering (SSR) using Next.js to improve SEO and loading times.
- API Integration:
Integrated several RESTful APIs into the application to allow dynamic data fetching and manipulation.
Implemented GraphQL in a microservices architecture, ensuring efficient data querying and reducing API calls.
- Database Management:
Built and optimized SQL and NoSQL databases (PostgreSQL, MongoDB) for handling structured and unstructured data.
Developed optimized queries for data retrieval, and performed database migrations.
- Collaboration and Version Control:
Used Git for version control, collaborating effectively with other developers, and managing codebases on GitHub.
Implemented feature branching and pull request reviews to ensure quality and smooth integration.
- Performance Optimization:
Enhanced front-end performance by optimizing React components, using React hooks and lazy loading to reduce load time.
Educación
React Development Cross-Skilling
Udacity
Graduado en 2022
Professional Front-End Web Development
Udacity
Graduado en 2022
Advanced Full-Stack Web Development
Udacity
Graduado en 2022
Desarrollo Web
Udacity
Graduado en 2022
Certificaciones y Distintivos
No se agregó certificaciones o distintivos
Proyectos
No se agregaron proyectos
Idiomas
Árabe
Nativo
Habilidades
Next.JS
ReactJS
Node.js
ElasticSearch
RabbitMQ
Express.js
Flask
Full Stack JavaScript Developer
Full Stack Development
Docker
CircleCI
¿Listo para una experiencia personalizada? Utilizamos cookies y tecnologías similares para adaptar nuestro sitio especialmente para ti. Al hacer clic en 'Aceptar', nos das luz verde para utilizar cookies y tecnologías similares. 🍪