Hassan Kamel

Egypt

@hassanKamel

Frontend Developer

Badges

Problem Solving
CPP
Java
Python
Days of JS
Sql

Certifications

Work Experience

  • Software Engineer

    Aim Technologies•  September 2024 - Present•  Qesm El Maadi, Cairo, Egypt

    • Developed Aim Insights Tool, a social media listening app, with dynamic dashboards using ReactJS, Redux, and Ant Design. • Implemented grid-based layout system with resizable widgets and save behavior for user customization. • Designed robust backend features with Node.js, Express, and MongoDB, utilizing Swagger for API documentation.

  • Frontend Engineer

    Halan•  October 2023 - September 2024•  6th of October, Al Jizah, Egypt

    Resolved performance issues and implemented code refactoring to enhance user experience. • Conducted seamless migrations between Angular versions for optimal web development. • Utilized GitHub for version control and NGRX for effective state management.

  • Frontend Intern

    Trufla Technology•  March 2023 - June 2023

    Developed and maintained frontend components for various web applications using React, SCSS, and TypeScript. Collaborated with UX/UI designers and product managers to implement responsive, user-friendly, and accessible designs. Optimized web performance and reduced loading times by implementing lazy loading, code splitting, and minification techniques. Conducted thorough fixing unexpected rerender for some react components Participated in code reviews and provided constructive feedback from seniors and team-lead to improve code quality and maintainability

Education

  • Zagazig University

    Computer Science, BE

Skills

React
Javascript(Intermediate)
SQL
Data Structure
Algorithm
Css
NodeJs
TypeScript
TailwindCss
Redux
NextJs