Name
Ali Shour
Role
Front-end Software Engineer
About Me
View /aboutMore than five years of experience working with companies in various web projects, creating functional, and accessible applications. With a strong foundation in TypeScript, React and Next.JS, I thrive on building seamless user experiences that delight and engage.
Expertise
View /expertiseRich text email composition tool with file attachment handling, drag-and-drop support, and multi-recipient functionality.
Web app for creating customizable, professional email signatures with live previews and social media integration.
Client-side tool for parsing, editing, and downloading CSV files, offering a seamless and intuitive interface.
Task management app with CRUD operations, user authentication, and smooth animations for an intuitive experience.
TailwindCSS plugin offering pre-built utility classes for common layout and transition needs.
Node.js library providing a reusable React component for professional email signature creation.
Enhanced landing page rebuilt with modern web practices for improved performance and functionality.
Landing page showcasing a marketing agency's services and expertise in social media management.
Educational management system prototype showcasing teacher-student assignments and class management.
Interactive app for exploring country rankings and statistics with sorting and filtering features.
Landing page for a digital services startup, showcasing services, smooth animations, responsive design, and SEO optimization.
Note-taking app with a pinboard interface, custom colors, and smooth animations for a unique experience.
Platform for discovering movies and TV series, featuring personalized favorites and detailed film information.
A blog post about the Critical Role of Website Performance in Driving Business Revenue
This blog post examines AI's revolutionary impact on software development, highlighting code generation tools, debugging capabilities, and automated testing solutions.
A comprehensive guide to integrating MongoDB Atlas with your RESTful API, covering database connection setup, schema modeling with mongoose, and implementing CRUD operations. Perfect for developers looking to add persistent data storage to their Node.js applications.
A practical guide to testing a RESTful API locally with Helmet security, route handling, and API endpoint testing using Thunder Client