Abdelrahman Elmetwally
Frontend Developer
Selected Projects
A collection of projects showcasing expertise in React.js, Next.js, and React Native, from concept to deployment across different markets.
Want to see more?
Explore my complete portfolio or check out my GitHub for more projects and open-source contributions.
My NPM Package
Created and published an open-source React component library that serves developers worldwide with modern time-picking functionality.
react-time-picker-roll
A modern, customizable time picker component for React with smooth rolling animation and intuitive user experience. Developed from scratch with TypeScript support, comprehensive testing, and full documentation.
Professional Journey
My career progression in frontend and mobile development, working with React.js, Next.js, Vue.js, and React Native to deliver innovative solutions.
Senior Frontend Developer
Leading frontend development projects with modern technologies. Working remotely to deliver high-quality user interfaces and experiences.
Key Achievements
- Leading frontend development initiatives
- Implementing modern development practices
- Delivering scalable frontend solutions
Technologies Used
Frontend Developer
Developing responsive web applications and user interfaces. Working on various projects to enhance user experience and application performance.
Key Achievements
- Built responsive and user-friendly applications
- Enhanced application performance and usability
- Collaborated with teams to deliver quality solutions
Technologies Used
Frontend Developer
Developed and maintained web applications using modern frontend technologies. Focused on creating efficient and scalable user interfaces.
Key Achievements
- Developed efficient web applications
- Maintained and improved existing codebases
- Implemented best practices in frontend development
Technologies Used
Frontend Developer
Worked on various frontend projects with focus on user experience and modern development practices.
Key Achievements
- Delivered quality frontend solutions
- Worked effectively in remote environment
- Contributed to team projects and code reviews
Technologies Used
Front-End Developer
Freelance frontend development work, delivering custom solutions for various clients across different industries.
Key Achievements
- Successfully completed 10+ freelance projects
- Built strong client relationships and repeat business
- Delivered projects on time and within budget
Technologies Used
Front-End Developer
Started professional career in frontend development, learning industry best practices and contributing to team projects.
Key Achievements
- Built foundation in frontend development
- Learned industry-standard coding practices
- Contributed to team projects and gained valuable experience
Technologies Used
Core Skills
Let's Work Together
Ready to bring your ideas to life with cutting-edge technology.
Let's Connect
Ready to bring your ideas to life? I'm always open to discussing new opportunities and interesting projects.
Current Status
I'm currently available for freelance projects and full-time opportunities. Response time is typically within 24 hours.
Send me a message
Prefer email? Reach me directly at metwally.pro@gmail.com
Frequently Asked Questions
What technologies do you specialize in?
I specialize in React.js, Next.js, Vue.js, and React Native with 4+ years of experience. I also work with TypeScript, Node.js, and modern frontend tools like Tailwind CSS and Redux.
Do you work on freelance projects or full-time positions?
I'm currently available for both freelance projects and full-time opportunities. I can work remotely or on-site in Cairo, Egypt, and I'm comfortable with different time zones for international collaborations.
What is your development process and timeline?
I follow agile methodologies with clear communication throughout the project. For small projects, I can start within a week. Larger projects typically require 2-4 weeks planning and development phases.
How do you ensure code quality and maintainability?
I follow clean code principles, write comprehensive documentation, use TypeScript for type safety, implement proper testing, and maintain consistent coding standards. I also provide code reviews and technical guidance.