Summary
Work History
Education
Skills
Timeline
Generic

Ahmed Yossry

Full-Stack Software Engineer
Alexandria

Summary

Full-Stack Software Engineer with around 2 years of experience building and maintaining scalable web applications. Skilled in both frontend and backend development, with strong knowledge of software architecture and design principles. Experienced in applying Clean Architecture and OOP with TypeScript to build maintainable systems. Passionate about delivering efficient solutions, applying system design concepts, and leveraging event-driven communication for scalable microservices.

Work History

Full-Stack Software Engineer

  • Designed and developed full-stack web applications using modern frameworks and best practices.
  • Built and maintained RESTful APIs with Node.js, Express.js, and TypeScript.
  • Implemented frontend interfaces with Next.js, TypeScript, and Redux Toolkit for efficient state management.
  • Applied Clean Architecture, OOP, and system design principles to create scalable and maintainable software solutions.
  • Integrated SQL and NoSQL databases (PostgreSQL, MongoDB, Prisma) for efficient data management.
  • Developed microservices and event-driven communication to decouple modules and improve scalability.
  • Automated deployment workflows with Docker, AWS, VPS hosting, and Bash scripting.
  • Collaborated on version control and code quality using Git and GitHub.
  • Implemented best practices for coding standards and documentation, fostering a culture of excellence within the team.
  • Increased system stability by identifying and resolving performance bottlenecks in both front-end and back-end components.

Education

Bachelor of Arts - Business

Faculty of Business
Alexandria, Egypt
04.2001 -

Skills

Frontend: Nextjs, TypeScript, Redux Toolkit, HTML, CSS

Timeline

Bachelor of Arts - Business

Faculty of Business
04.2001 -

Full-Stack Software Engineer

Ahmed YossryFull-Stack Software Engineer