Location:
Qena, Egypt
Contact:
- Phone: +201066373279
- Email: dev.islam.kamel@gmail.com
- Linkedin: Islam AL-Saghir
- Github: islam-kamel
Languages:
- Arabic (Native/Bilingual)
- English (Intermediate)
Certifications:
- Python: The Big Picture
- Frontend & Cross-Platform Mobile Development Track
- CS50’s Introduction to Computer Science
- Full Stack Development
- Python Fundamentals
Summary
Full-stack web developer with professional experience building scalable, performant, and maintainable applications. Currently contributing as a Frontend Developer at Femto Security, delivering complex interfaces and document generation tooling using React, Next.js, ECharts, react-pdf, and modern build tooling like Vite. Strong foundation in TypeScript, state management, asynchronous patterns (web workers, sockets), and backend integration with Django/Flask. Skilled in designing interactive data visualizations, optimizing PDF/report pipelines, and improving UX in data-heavy admin tools. Comfortable working in agile environments, debugging intricate UI/UX issues, and collaborating across teams to ship secure, user-focused features.
Skills
- ReactJS / Next.js
- TypeScript
- Vite
- Monorepo
- State Management & Custom Hooks
- Data Visualization (ECharts, Chart.js)
- PDF Generation & Dynamic Reports (react-pdf, react-pdf-html)
- Web Workers & Concurrent Patterns
- Real-time Communication (socket.io-client)
- Responsive Web Design
- Docker
- Backend Integration (Django, Flask)
- Data Structures & OOP
- Excel Automation (SheetJS)
- Date & UI Component Handling (react-datepicker)
- Performance Optimization
Experience
- Frontend DeveloperApril 2023 – Present, UAE
- Senior Graphic DesignerFebruary 2016 – July 2021, Egypt
Education
- ASA AcademyBachelor’s degree, Management Information SystemsJanuary 2016 – January 2020